본문 바로가기

분류 전체보기203

내컴퓨터 Treeview 파일 2018. 4. 19.
VB 함수 문자열 처리 강좌 13 : Functions Part 2 강좌12를 너무 오래 했네요.....힘이 빠진다는....자! 강좌 13을 시작합니다. 문자열 처리 함수에 관한 내용입니다. 추가 : 왜 이런 문자열 처리 함수가 필요할까요?필요를 알면 훨씬 눈에 잘 들어오게 됩니다.저는 문자열처리에 약간 목숨을 걸어야 하는 입장이구요.가장 흔한 예로 GPS 데이터가 있습니다. 아래처럼 말이죠.보시면 굉장히 복잡한, 콤마로 분리된 문자열이 입력되어 들어옵니다.여기서 형광펜 칠한 부분이 위도/경도가 됩니다.필요한 것이 경도와 위도만이라면, 위의 문자열을 조작/처리하여 위도/경도만 가져와야 겠죠.이걸 파싱(?)한다고 합니다.왜 문자열 처리가 필요한지 아시겠죠.아래 예제에서는 NT-ARS라는 관성항법장치에서 피치와 롤 값을 획득하는 .. 2018. 4. 18.
VB Split 함수 사용방법 Private Sub Form_Load() Dim TArr() As String Dim TestStr As StringTestStr = "명인바보=_=;; 명인은 천재다 명인은 고수다, 명인은 초보다" TArr() = Split(TestStr, "명인")Dim i As Long For i = LBound(TArr) To UBound(TArr) Debug.Print "|" & TArr(i) & "|" '직접실행창에 출력 Next End Sub Split 함수를 사용할때 꼭 배열을 설정할때 배열길이를 설정하면 안된다 위 처럼 Tarr() 식으로 선언을 해주어야 한다. Split 함수 사용방법 배열() = Split(전체문장,짜를기준) 출력예제 배열() = Split("가1나1다1라1마1바","1") 이런식으.. 2018. 4. 18.
파일 입출력관련(sr.peek) 파일 입출력 예제123456789101112131415161718192021222324252627282930313233using System;using System.IO; namespace EX14_FILEIO{ class MainClass { public static void Main (string[] args) { string path = @"D:\Lectures\C#\Examples\EX14_FILEIO\MyTest.txt"; if (!File.Exists(path)) { // 파일 생성 후 쓰기 using (StreamWriter sw = File.CreateText(path)) { sw.WriteLine("My"); sw.WriteLine("First"); sw.WriteLine("TextFil.. 2018. 4. 17.