실제

2013-08-18 2 views

답변

1

감사의 기본 중 하나를 수행 할 수 있습니다 사용으로 vb.net에서 해당 개체를 알아 내기 위해 필요 배열 Byte() 또는 List(Of Byte)을 사용하거나 System.Runtime.InteropServices.Marshal 클래스의 .AllocHGlobal 메서드가있는 메모리를 직접 IntPtr으로 조작 할 수 있습니다. VB.NET은 C#처럼 포인터 연산을 허용하지 않습니다. 일반적인 해결 방법은 Marshal을 사용하여 주소에서 Byte 배열로 메모리를 복사하고 그곳에서 작업을 수행 한 다음 원래 주소로 다시 복사하는 것입니다.

그러나 궁극적 인 의도에 대한 자세한 정보가 필요합니다. 나는 "XY 문제"를 피하고 싶다.

+0

덕분에 많이, 나는 당신의 의견을 후 일하고있어! – user2667690

관련 문제