본문 바로가기
반응형

호구지책/VB611

[VB6] 공용컨트롤 : InputMode Visual Basic: MSComm ControlVisual Studio 6.0InputMode PropertySee Also Example Applies ToSets or returns the type of data retrieved by the Input property.Syntaxobject.InputMode [ = value ]The InputMode property syntax has these parts:PartDescriptionobjectAn object expression that evaluates to an object in the Applies To list.valueA value or constant that specifies the input mode, as described i.. 2017. 12. 13.
[VB6] 공용컨트롤 : InputLen Visual Basic: MSComm ControlVisual Studio 6.0InputLen PropertySee Also Example Applies ToSets and returns the number of characters the Input property reads from the receive buffer.Syntaxobject.InputLen [ = value ]The InputLen property syntax has these parts:PartDescriptionobjectAn object expression that evaluates to an object in the Applies To list.valueAn integer expression specifying the numbe.. 2017. 12. 13.
[VB6] ByVal과 ByRef의 차이점 ByVal은 변수를 받아와서 쓰는 것으로값이 변화하지 않고 정상적으로 리턴값을 받는다. ByRef는 받아온 변수 자체를 조작하는 것으로값이 변해버리므로, 원본 값이 남지 않게 된다. 호출 속도는 ByRef가 빠르다는 분석이 있다. Byte타입을 함수에서 선언해서 쓰는 경우 ByRef로 나오는데선언순서를 바꿔서 하면 ByVal로 사용가능한지? '1안Method ( ByRef MyByte() As Byte ) AS Long '개선안Method ( ByVal MyByte As Byte() ) AS Long 참고(1429) byRef 와 byVal 의 속도 비교 (엑셀 VBA 매크로) same results passing byte array ByRef and ByVal 2017. 12. 7.
[VB6] C++과의 데이터 타입 대응표 - C++ 과 VB6의 호환성 문제 DLL 호출 시에 변수를 어떻게 잡아줘야 할지 혼선이 있었다. 변수의 범위에 따라서 C++ 과 VB6 데이터 타입을 대응시킬 수 있을 것 같다. Byte 0~255Integer -32768 ~ 32768Long -2,147,483,648 ~ 2,147,483,648Single 1.401298E-45 ~ 3.40282E38 음수 -3.40282E38 ~ -1.401298E-45 범위 문제가 아닌 것 같다. 왜 그런지는 잘 모르겠다.C++ 과 VB6의 호환성 문제 쉽지 않다.. VB 2017. 12. 5.
[VB6] 비주얼베이직 6.0에서 DLL 호출하기 DLL 파일의 이름.DLL 파일에서 사용하는 함수 이름함수의 인자값(int인지, bool 인지 등) DLL 함수 선언 방법 '기본형태Declare Function PineapplePen Lib "TestLib.dll" (ByVal a Interger) As Boolean ' void 리턴시에는 subDeclare Sub PineapplePen Lib "TestLib.dll" () ' void* 리턴시에는 Int32를 반환하기Declare Function PineapplePen Lib "TestLib.dll" () As Int32 ByVal은 함수에 변수를 넣는 것이고, ByRef은 함수에 변수를 넣되, 그 변수에 값을 써서 돌려준다. (c에는 num1* 이런식으로 포인터 형식으로 지정되어 있다.) 맨 뒤.. 2017. 11. 29.
반응형