http://blog.code-life.net/blog/2012/03/12/tcp-se …
こちらのサイトがうまくいきません。なぜですか?
vbはエラーなく、実行されます、パソコン2台とも同じLAN内におり、pingも飛びます
visual studio community 2017
C#
ソースコード
using System;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.IO;
using Windows.UI.Xaml.Controls;
using System.Diagnostics;
namespace server
{
public sealed partial class MainPage : Page
{
public MainPage()
{
//IPアドレスとホスト名を取得する
String hostName = Dns.GetHostName(); // 自身のホスト名を取得
IPAddress[] addresses = Dns.GetHostAddresses(hostName);
foreach (IPAddress address in addresses)
{
// IPv4 のみを追加する
if (address.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)
{
IPEndPoint ipAdd = new IPEndPoint(IPAddress.Parse(address.ToString()), 8888);
TcpListener listener = new TcpListener(ipAdd);
listener.Start(0);
Debug.WriteLine("Port:8888のListenを開始しました。");
TcpClient client = listener.AcceptTcpClient();
Debug.WriteLine("クライアントが接続しました。");
if (client.Connected)
{
listener.Stop();
NetworkStream netStream = client.GetStream();
StreamReader sReader = new StreamReader(netStream, Encoding.UTF8);
string str = String.Empty;
do
{
str = sReader.ReadLine();
if (null == str)
{
break;
}
Console.WriteLine(str);
} while (!str.Equals("quit"));
sReader.Close();
client.Close();
}
Debug.WriteLine("終了するには、Enterキーを押してください");
Console.ReadLine();
}
}
}
}
}
以下、Main.xaml.csの出力
Port:8888のListenを開始しました。
スレッド 0x4254 はコード 0 (0x0) で終了しました。
スレッド 0x5d50 はコード 0 (0x0) で終了しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- C言語・C++・C# 「using Windows」でエラーが出る 3 2022/12/23 19:53
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定の文字列が一致する行から...
-
C# ListBoxのアイテムをユーザ...
-
「指定されたキャストは有効で...
-
SQLインジェクション
-
C# 他のアプリケーションから複...
-
C#のStreamReaderでのforeach
-
ジャバスクリプトについて。
-
ボタンの複数割り当てについて
-
C言語のポインターに関する警告
-
[JAVA]try 内の変数を外で!?
-
ダブルクォーテーションのrepla...
-
1~100までの数字を表示し、か...
-
ループ処理の際、最後だけ","を...
-
System.err. printlnとSystem.o...
-
ArrayListの要素数の上限
-
javaで質問です。 文字列2023/2...
-
配列にnullを代入すると、null...
-
Javaで改行などが出来ないのです。
-
System.out.printlnの出力先
-
ORA-01858: 数値を指定する箇所...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定の文字列が一致する行から...
-
C# ListBoxのアイテムをユーザ...
-
Delphiで改行文字の置換がうま...
-
マルチスレッドで同時にFTPアッ...
-
C#でIPアドレスの取得について
-
【Java8以降】csvファイルの複...
-
strcmp関数などでの複数の文字...
-
strtokでの空文字への置き換え
-
「指定されたキャストは有効で...
-
C#での関数テーブルの作り方
-
string→CStringの型変換について
-
PHPのSHA256変換について
-
C# JSONについて
-
C# visual studio 2017 TCP/IP...
-
GridViewで複数のDropDownList...
-
GDI+ DrawString() で指定範囲...
-
java HashMapで数値データを取...
-
C#で型変換
-
std::stringの継承
-
jap実行時のTomcatのエラーに困...
おすすめ情報