반응형
안녕하세요. C# 에서 Visualstudio 2017.. 에서 DNS 를 이용하여 서버 접속을 하려고 했지만.. 안되더라구요
그래서 DNS 를 변환하여 IP를 INI 에 저장후 INI 파일을 불러 접속하도록 만들었습니다.
우선 C# Form 에서 textBox 에서 주소값과 포트를 가져옵니다.
그리고 try ~ catch 문에 있는 IPHostEntry 함수를 사용하여 Dns의 아이피 주소 값을 저장합니다.
후에 제가 올렸었던 INI 파일을 만들어주는 클래스를 사용하여 INI 파일을 만들었습니다.
접속하실 땐 INI 불러와서 사용하시면 됩니다.
저는 TWriteINI 와 TReadINI 메서드를 새로 만들어서 사용하였습니다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
public void TcpSetup()
{
int check = 0;
try
{
IPHostEntry hostEntry = Dns.GetHostEntry(T_Address.Text);
Add = hostEntry.AddressList[0].ToString();
}
catch (SocketException ex)
{
}
Config.TWriteINI(Add, Port, check);
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
C# ini 파일 이용하기
안녕하세요~ 이번엔 C#에서 ini 파일을 이용하여 데이터를 가져오는 방법입니다. [System.Runtime.InteropServices.DllImport("kernel32")] 는 System.Runtime.InteropServices.DllImport 네임스페이스에 있는 DII..
dodo1054.tistory.com
반응형
'C#' 카테고리의 다른 글
C# PROCEDURE I does not exist(해결) (0) | 2019.09.03 |
---|---|
C# byte를 Bitarray 배열로 변환하기 (0) | 2019.09.02 |
C# 날짜 Log 파일 만들기 (0) | 2019.08.21 |
C# 모드버스 RTU 시리얼통신 구현하기2 (2) | 2019.08.06 |
C# 모드버스 RTU 시리얼통신 구현하기 (59) | 2019.08.05 |