본문 바로가기
반응형

 vb 3 

img-skin-thumnail [VB6] 시스템 시간을 밀리초(Millisecond)까지 가져오기 시스템 시간을 밀리초(Millisecond)까지 가져오기 포스팅 개요 우리가 흔히 밀리세컨드라고 부르는 이 밀리초는 VB 기본 함수로는 표현이 어렵습니다. 시간을 표현하는 대표적인 함수인 Now 함수도 밀리초를 가져오지 않습니다. 따라서 오늘 포스팅에서는 내장 함수가 아닌 DLL 프로시저를 선언하여 밀리초를 가져오는 예제 코드를 작성하도록 하겠습니다. 다른 사이트의 예제를 보면 Timer 내장 함수를 이용한 코드도 있습니다. 'Right(Format(Timer, "#.000 "), 4)'와 같은 방법인데 개인적으로는 사용하지 않는 편입니다. 예제 소스 코드 디자인 및 참고할 주요 컨트롤 Textbox : Text1 Timer : Timer1 (Interval은 100) 디자인을 완성한 폼으로 예제 코드를.. 2022. 12. 21.
img-skin-thumnail [VB6] SendKeys 명령의 사용법과 특수키, 조합키 코드표 SendKeys 명령어의 사용법과 특수키 조합키 코드 포스팅 개요 SendKeys 명령어는 사용자가 활성 창에 키보드를 누른 것과 같은 효과를 주는 명령어입니다. 키보드에 있는 영문자나 숫자키 외에 [Enter], [Esc] 등과 같은 특수키도 전송이 가능하게 도와주며 이와 함께 [Shift], [Ctrl], [Alt]와 같은 조합키 코드도 전송이 가능합니다. 잘 활용하면 단순 코딩으로 하기 힘든 동작을 대체 할 수 있으며 메크로와 같은 효과도 줄 수 있습니다. 만약 '70' 런타임 오류가 발생했습니다. 사용 권한이 없습니다 오류 발생 시 아래 링크를 참고하시면 됩니다 2022.12.16 - [Programming/문제해결] - [VB6] Win10 이상 SendKeys 내장 함수 오류 대응 [VB6] .. 2022. 12. 19.
img-skin-thumnail [VB6] 한글을 2바이트 계산하여 문자열 자르기 (Len, Left, Right, Mid 대체) 한글을 2바이트 계산하여 문자열 자르기 (Len, Left, Right, Mid 대체) 포스팅 개요 VB에서 기본으로 제공하는 내장 함수 중 문자열을 자르는 대표적인 함수 3종(Right, Left, Mid)과 문자열 길이를 측정하는 함수 1종(Len)이 있습니다. 이 함수들의 바이트로 길이를 체크하는 것이 아니라 문자수를 길이로 취급하기에 2바이트로 생성되는 한글조차 1글자로 취급합니다. 이러한 문제 때문에 한글이 들어간 문자열을 DB에 등록하는 경우 입력하고자 하는 내용이 커서 오류가 생기는 경우가 종종 생깁니다. 오늘 포스팅에서는 내장 함수를 대체하는 사용자 함수를 준비해 보았습니다. StrConv 함수를 활용하는 다른 방법도 있으니 필요하신 분은 따로 검색해보셔도 될 거 같습니다. 예제 소스 코드.. 2022. 12. 17.
728x90
반응형