2013-03-15 5 views
2

이미 mycomm.lib를 내 Visual Basic에 추가하려면 Project-> Add-> Com-> mycomm- control 6.0을 선택하십시오. 그러나 나는 아직도 그것을 사용하는 방법을 몰라. 내가 원하는 것은 visual basic express 2010에서 Microcontroller에 문자를 보내는 것입니다.Visual Basic 2010 익스프레스에서 MSCOMM 추가 및 사용

+1

돌풍이 오래된 구형 VB6 컨트롤입니다. 놀랍게도, [documentation] (http://msdn.microsoft.com/en-us/library/aa259393%28v=VS.60%29.aspx)는 여전히 사용할 수 있습니다. 바이트 대신 읽을 수있는 문자열로 제한하지 않는 한 마이크로 컨트롤러와 통신하기에 좋은 선택은 아닙니다. 대신 SerialPort를 사용하십시오. –

답변

2

MSComm 컨트롤 6.0은 Visual Basic 2010과 완전히 호환되지 않는 이전 버전의 Visual Basic (VB 6.0)과 함께 사용하기위한 것입니다. 이 이전 컨트롤은 이전 버전과의 호환성을 위해서만 제공되며 새 응용 프로그램에서 사용하지 않는 것이 좋습니다.

.NET Framework는 대신 사용해야하는 System.IO.Ports.SerialPort class을 제공합니다. VB.NET을 염두에두고 설계 되었기 때문에 작업하기가 훨씬 쉽습니다.

위의 링크 된 문서 맨 아래에 매우 포괄적 인 샘플 코드가 있습니다. 그리고 그것이 당신의 목적을 달성하지 못한다면, 당신은 확실히 구글의 신탁을 풀 수있는 마법의 용어를 아는 지금 온라인으로 다른 곳에서 많은 샘플 코드를 찾을 수 있습니다.