본문 바로가기

Software/VB.NET5

서버 On/Off 상태 확인 이건 딱히 강의는 아니고 자료라고 보시면 됩니다. Imports System.Net.Sockets Public Function ServerCheck(Byval IP As String, Byval Port As Integer) As Boolean Dim Client As TcpClient Try Client = New TcpClient(IP, Port) Return True Catch Return False End Try End Function Usage : If ServerCheck("localhost", 25565) Then lb_Server.Text = "서버가 열려있어요!" Else lb_Server.Text = "서버가 닫혀있어요!" End If 간단한 예제였습니다. 이 서버 확인 함수는 단순히 .. 2015. 6. 3.
[VB.NET 강좌] 반복문 [반복문] 1. For 문 For 변수 = 시작값 To 끝값 Step 변수에증가할값 각종 문장 Next 변수값이 시작값부터 끝값이 될때까지 반복한 후, 끝값에 도달하면 반복문을 빠져나옵니다. 2. While 문 While 조건 각종 문장 End While 조건이 참일경우에만 문장을 반복합니다. 3. Do 문 Do While 조건 '1번 각종 문장 Loop Do Until 조건 '2번 각종 문장 Loop Do '3번 각종 문장 Loop While 조건 Do '4번 각종 문장 Loop Until 조건 Do '5번 각종 문장 Loop 1번 : 조건이 참일경우 문장을 반복합니다. 2번 : 조건이 참이 될때까지 문장을 반복합니다. 3번 : 조건이 참일경우 문장을 반복합니다. (문장 1회 실행 후 조건검사) 4번 .. 2014. 11. 20.
[VB.NET 강좌] 기초문법 [변수의 선언] Dim 변수이름 As 변수유형 간단한 예제 : Dim Bell As String 변수 이름 선언 규칙 : 1. 문자로 시작해야 한다. 2. 특수문자를 포함할 수 없다. 3. 변수 유형과 같은 단어로 지정할 수 없다. 4. 256자를 초과할 수 없다. 추가 팁 : 변수를 선언하면서 초기화할 수 있습니다. 'Dim 변수이름 As 변수유형 = 값' 형식으로 작성하시면 됩니다. [변수의 유형] 1. 숫자형 유형명 크기 설명 Byte 1 byte 0 ~ 255 Char 2 bytes 0 ~ 65535 Integer 4 bytes -2,147,483,648 ~ 2,147,483,647 UInteger 4 bytes Integer 형식의 음수값을 모두 양수로 사용함 Long 8 bytes -9,223.. 2014. 11. 20.
[VB.NET 강좌] 조건문 안녕하세요~ 방울입니다. 이번엔 IF문을 배워볼텐데요. 먼저 여러분들은 If 하면 뭐가생각나시나요?? 학교 영어시간에 배운 '만약 ~ 라면' 이라는 해석이 떠오르시나요?? 맞습니다. 프로그램 언어는 미국에서 제일 처음 만들어졌기때문에, 영어중심으로 되어있습니다. 예제를 한번 보자면, If Msgbox("저는 방울인가요??", vbYesNo, "방울") = vbYes Then Msgbox("정답입니다!") Else Msgbox("땡!!!!!!!!" & VbCrLf & "제 닉네임도 모르는 당신! 반성하셔야겠습니다.") End If 이런식으로 If문은 프로그래밍의 기초중에 기초라고 보시면 되는데요, 저 예제를 분석해보자면, 메시지박스를 열고, 메시지박스에서 Yes 값이 반환되면 정답이라는 메시지박스를 띄우고.. 2014. 3. 30.
Visual Studio.NET 이란 무엇인가? VB.NET / Visual Basic.NET / Visual Studio.NET / 비주얼 베이직 닷넷 / 비베 닷넷 패러다임 : 구조적, 명령적, 객체 지향적과 선언적 설계자 : 마이크로소프트 개발자 : 마이크로소프트 웹사이트 : http://msdn.microsoft.com/vbasic 출처 - 위키백과 확장성 생성 언어(XML) 기반의 웹 서비스를 위한 응용 프로그램 작성용 도구. 웹 서비스, 고성능 데이터 통합, 사용자 인터페이스 설정, 비주얼 디자인 개발 및 구축을 통해 업무 프로세스를 최적화하여 새로운 비즈니스를 창출하기 위한 최상의 기능을 제공한다. 또한 웹, 윈도즈 및 신 클라이언트 장치용 응용 프로그램을 포함하여 광범위한 클라이언트를 위한 솔루션을 구축할 수 있도록 하며, 공통 언어 런.. 2014. 3. 1.