Programming/Visual Basic 17

실행시킨 프로그램 끝날때까지(종료) 기다렸다 다음 코드 계속 실행하기

Option Explicit Private Type STARTUPINFO cb As Long lpReserved As String lpDesktop As String lpTitle As String dwX As Long dwY As Long dwXSize As Long dwYSize As Long dwXCountChars As Long dwYCountChars As Long dwFillAttribute As Long dwFlags As Long wShowWindow As Integer cbReserved2 As Integer lpReserved2 As Long hStdInput As Long hStdOutput As Long hStdError As Long End Type Private Type PROC..

VB Application XP 스타일 적용하기

1. 먼저 일반적으로 EXE 만들듯이 프로그램을 작성합니다. 테스트를 위해 그냥 기본 컨 트롤 몇가지만 넣어두면 되겠지요. 2. 프로그램을 컴파일합니다. (test.exe) -> 어차피, 나중에 컴파일하더라도 실행 파일 명만 MANIFEST 파일과 맞추면 굳이 여기서 안해도 됩니다.. 3. 메모장으로 test.exe.MANIFEST 이라는 파일을 만듭니다. 뒤에 붙는 MANIFEST는 반드시 모두 대문자여야 하며, 앞부분은 실행파일명으로 합니다. 그 파일 안에 라는 내용을 넣습니다. 4. 다시 비베로 돌아와서, 폼의 선언부에 다음 코드를 넣습니다. Private Type INITCOMMONCONTROLSEX_TYPE dwSize As Long dwICC As Long End Type Private Dec..

VisualBasic 관련 사이트 모음.

[프로그래밍 - 비주얼 베이직] (1)주소: www.codeland.co.kr 설명: 프로그램 소스코드 (www.codeland.co.kr) (2)주소: www.devpia.com 설명: 데브피아(비사모). 비베, VC 관련 정보. 프로그래밍에 관한 여러정보. 온라인 동영상 세미나(강의) (www.devpia.com) = www.advisor.co.kr * (3)주소: www.computingzone.com 설명: 컴퓨팅조운.프로그래밍.비베.그외 여러가지 FAQ (www.computingzone.com) * (4)주소: www.howtobank.net 설명: 비베관련 많은 정보. FAQ , 소스. 그외 많은 개발툴에 대한 정보(www.howtobank.net) = www.vbbank.co.kr =====..

VB를 이용한 ActiveX 제작

Part 1. ActiveX 컨트롤 제작 1. ActiveX 컨트롤 프로젝트 VB 6.0은 ActiveX 컨트롤을 프로젝트로 구분해서 지원한다. VB로 ActiveX 컨트롤을 개발하는 것은 일반 폼 어플리케이션을 개발하는 것과 매우 유사하다. 그 말은 무척이나 쉽다는 뜻이다. ActiveX를 제작하기 위해서는 몇 가지 다른 방법을 사용할 수 있다. 여기서는 필자가 주로 사용하는 방법대로 ActiveX 컨트롤 프로젝트와 표준 EXE 프로젝트를 프로젝트 그룹으로 만들어 제작하는 과정을 설명하겠다. 2. 프로젝트와 프로젝트 그룹 생성 먼저 표준 EXE 프로젝트를 생성한다. 표준 EXE 프로젝트 생성 새 프로젝트 창이 이상하다! 맞다.. 이것은 필자가 허접한 플러그인 프로그램을 설치한 덕분에 발생한 일이다. 비..

<VB.NET>TEXT 파일 읽기, 쓰기

Module mdl_Main Sub main() Dim FileNum As Integer Dim FileName As String Dim txtLine As String FileNum = FreeFile() FileName = System.IO.Directory.GetCurrentDirectory & "\Test.txt" '내용 덮어쓰기 FileOpen(FileNum, FileName, OpenMode.Output) Print(FileNum, "TEST") FileClose(FileNum) '내용 추가하기 FileOpen(FileNum, FileName, OpenMode.Append) Print(FileNum, vbCrLf & "TEST") FileClose(FileNum) '한줄씩 읽기 FileOpen..

[.NET,6.0]응용 프로그램을 위한 최상의 사용자 환경을 만드는 방법

"Dax Pandhi는 Windows 응용 프로그램을 위한 사용이 쉬운 사용자 인터페이스를 구현하는 방법과 사용자 환경 디자인 원칙에 대해 설명합니다." 그러니까 사용자 인터페이스를 어떻게 구현할지에 대한 설명입니다. 문서 보러 가기 !!!! (출처 : Microsoft의 MSDN) 저는 끝까지 다 읽었는데, 사용자 인터페이스 구성에 대한 좋은 정보들이 굉장히 많습니다. 게다가 기술자료문서가 한국어다!!!

비주얼 베이직 속도 향상 팁

비주얼베이직 속도 향상 팁 45가지 1. 프로젝트를 컴파일하기 전에, 베이직을 종료하고, 컴퓨터를 재시작하라. 그리고, 프로젝트를 컴파일하게 되면, 메모리에 남아 있는 자질구레한 변수들이 사라지게 되고, 파일 사이즈를 줄일 수도 있다. 2. 프로젝트를 컴파일하기 전에 사용하지 않는 변수와 서브 프로시져, 선언문, 컨트롤 같은것을 제거하라. 이것은 파일크기를 상당히 줄여줄 것이다. 3. 프로그램을 종료할 때는 END문을 사용하라. 프로그램의 종료코드나 QueryUnload이벤트에 End문을 사용하면 프로그램이 메모리에 남아 있지 않도록 해 준다. 4. Variant 변수 사용을 자제하라. 변수를 선언할 때 형식을 지정해 주지 않으면 베이직은 자동으로 그 변수를 Variant형식으로 지정하게 되는데, Var..

[비베] 파일입출력

소스에요~ '#### 파일입출력 기본기 -_-ㆀ#####################-시작-######## '파일 내용을 텍스트 그대로 읽을 수 있는 두가지 구문만 제시합니다. '읽기 : Line Input '쓰기 : Print Sub 파일읽기_1_LineInput_한번() Dim LineBuffer As String '한줄을 읽어온 것이 들어갈 임시저장소입니다. Open "C:\test1.txt" For Input As #1 '#1(1번) 핸들을 통해 "C:\test1.txt"로 접근합니다. Line Input #1, LineBuffer '#1 핸들에서 한줄을 읽어서 LineBuffer에 넣습니다 Close #1 '1번핸들을 닫습니다. (마무리^^) MsgBox LineBuffer End Sub Sub..