自分にわかりやすく書いた備忘録です。備忘録Tweet私の調べた限りでは、日本語、英語に関わらず、VB.NETでSocket.IOを使用した通信を行う方法の解説が見当たらなかったため、ここに記事として残します。おまけSocket.IOとはSocket.IOとは、Node.js用に作られた、WebSocketによるリアルタイム通信を行うためのライブラリです。これを使うことで、簡単にWEBチャットアプリなどを作成することができます。WebSocketをVB.NETで使用する方法は他にもありますが、私のように、サーバー上で動いているNode.jsアプリとクライアントPC上で動いているVB.NETアプリの間でWebSocket通信を行う場合は、Socket.IOで統一すると扱いやすいのではないかと思います。4.5.2を使用します。アプリケーション」のプロジェクトを作成します。プロジェクトを「すべて保存」します。これでプロジェクトがProjectフォルダに存在するようになります。パッケージの管理を開きます。「参照」を押し、検索窓に「socketio」と入力します。「SocketIoClientDotNet」を押し、プロジェクトにチェックを入れて最新版をインストールします。ライセンスに同意するなどの操作を行うと、Socket.IOクライアントのインストール完了です。プログラムの作成フォームの作成はお好みですが、私の場合はButton1としてConnectボタンのみ設置しました。以下のようなコードを書きます。Classソケットを作成し、Connectされた時の処理、イベント"chat1"を受信したときの処理を設定する流れです。よってメソッドを指定するという点です。(ちなみに、C#のサンプルコードは見たことがありますが、そこではラムダ式を使って処理していました。C#についてはこちらのサイトを参考にするといいかもしれません。実行すると、このように出力ウィンドウに出力されます。スポンサーリンクおまけテキストボックスなどに出力することも頑張れば可能です。別スレッドからの操作になるため、Delegateを使用してTextBoxのTextを変更する必要があります。Classこのようなコードになります。ご覧いただきありがとうございました。Adsenseでは今まで一般アカウントによる追尾広告の設置を禁止していました。普通、ユーザー登録後にユーザー情報を変更するための画面を作ると思います。登録時は当然パスワードを設定してもらうわけですが、ユーザー情報変更画...記事を読むPHPでstr_replaceが動かないPHPを書いていると頻繁にstr_replaceを使用します。全角文字などが混ざっていると、うまく動いてくれないことがあります。そのよ...記事を読むPHPでのsession_start()はPHPファイルの先頭に書く!今日はTwitterつぶやきPHPを作成していましたが、PHPのセッションで詰まりました。「session_start();をphp...記事を読むWordPressのショートコードの表示位置が上に来てしまう問題を解決WordPressを使っていると、独自のPHPコードを固定ページ中に入れたくなる時があります。isset?empty?どちらを使うべきか。ログイン画面を作るときに、id,passwordを空白にしてきた場合の処理を書くと思いますが、issetとemptyでは動作が全く違うと...記事を読むPHPで500エラーが出たとき、エラーの中身を表示する方法サーバーの標準設定では、PHPで500エラーが発生した場合、「このページは動作していません」というメッセージのみ表示されます。RAR形式のファイルをレンタルサーバー上で解凍する必要があったため、様々な圧縮形式に対応している「7z」を使えるようにしました。デュアルブート環境を構築しました。PHPにてメールを送信する時、mail関数、mb_send_mail関数が使えません。コメントをキャンセルメールアドレスが公開されることはありません。Tanidaizのプログラミング備忘録・日記.。