출처 : http://golee07.tistory.com/339

 

Dispatcher.Invoke(DispatcherPriority.Normal, new Action(delegate
{
 textbox.Text = "크로스 쓰레드 해결!";
}));

'C# > WPF' 카테고리의 다른 글

XAML 하위 속성 풀어서 지정하기  (0) 2012.06.13
WPF에서 실행파일이 있는 경로  (0) 2012.04.19
Content 에 URI 로 이미지 넣기  (0) 2012.04.18
WPF 다국어 지원  (0) 2012.04.17

Socket Server 연결 Sample

C#/Network 2012. 4. 18. 10:18 Posted by 퓨어레드

서버 바인딩 후 Accept 샘플

 

IPEndPoint serverBindInf = new IPEndPoint (IPAddress.Any, 9999);

Socket serverSocket = new Socket (AddressFamily.InterNetwork, 
	SocketType.Stream, ProtocolType.Tcp);
  
// ServerSocket Bind..
serverSocket.Bind (serverBindInf);

// Listen..
serverSocket.Listen (10);
 
// Client Accept!
Socket clientSocket = serverSocket.Accept ();
 
// Socket 종료
clientSocket.Close ();
 
serverSocket.Close ();

 

Socket Client 연결 Sample

C#/Network 2012. 4. 18. 10:15 Posted by 퓨어레드

Socket 을 써서 연결하는 샘플

 

IPEndPoint serverEndPoint = new IPEndPoint (IPAddress.Parse ("127.0.0.1"), 9999);

// Client 용 소켓 생성
Socket serverSocket = new Socket (AddressFamily.InterNetwork, 
SocketType.Stream, ProtocolType.Tcp);

// 서버 연결!
try
{
    serverSocket.Connect (serverEndPoint);
}
catch (SocketException ex)
{
    Console.WriteLine ("Unable to connect to server.");
    Console.WriteLine (ex.ToString ());
 
    return;
}

serverSocket.Shutdown (SocketShutdown.Both);
serverSocket.Close ();

 

 

WPF 다국어 지원

C#/WPF 2012. 4. 17. 18:19 Posted by 퓨어레드

네트워크 바이트 오더 변경 클래스

C#/Network 2012. 4. 17. 18:06 Posted by 퓨어레드

로컬 바이트 오더를 네트워크 바이트 오더로 변경한다.

short sData = 10;

// 네트워트 바이트 오더로 변경
short sDataB = IPAddress.HostToNetworkOrder (sData);

byte [] networkBytes = BitConverter.GetBytes (sDataB);

 

네트워크 바이트 오더를 로컬 바이트 오더로 변경한다.

 

short sDataB = BitConverter.ToInt16 (networkBytes);

// 네트워크 바이트 오더를 로컬 바이트 오더로 변경

short sData = IPAddress.NetworkToHostOrder (sDataB);

 

 

'C# > Network' 카테고리의 다른 글

GetHostName 및 GetHostByName  (0) 2012.06.13
C# POSTDATA 파일 업로드  (0) 2012.06.04
C# HttpWebRequest 클래스를 이용한 POST 전송하기  (0) 2012.06.04
Socket Server 연결 Sample  (0) 2012.04.18
Socket Client 연결 Sample  (0) 2012.04.18

Thread 생성

C#/기본 2012. 4. 17. 17:57 Posted by 퓨어레드

쓰래드를 생성한다.

 

'C# > 기본' 카테고리의 다른 글

ini 파일 Class  (0) 2012.04.19
오버라이딩  (0) 2012.04.19
텍스트 파일 한번에 읽고 쓰기  (0) 2012.04.19
DispatcherTimer  (0) 2012.04.19
빈칸 넣기 메서드  (0) 2012.04.19