으로 변환 VB6에서는 아래 코드를 사용합니다.VB6에서 AddressOf를 C#
g_CTimer.TimerID = SetTimer(0&, 0&, g_CTimer.Interval, AddressOf TimerProc)
TimerProc 방법은 우리가 C#에서 그 호출 "AddressOf를 TimerProc"을 변환 할 방법
Sub TimerProc(ByVal hwnd As Long, ByVal uMsg As Long, ByVal idEvent As Long, ByVal dwTime As Long)
On Error Resume Next
If g_CTimer Is Nothing Then Exit Sub
g_CTimer.ThatTime
End Sub
다음과 같다.
미리 감사드립니다.
감사 아치 여스는
그냥 제거하십시오. 메서드 그룹은 암시 적으로 대리자로 변환됩니다. ['SetTimer (0, 0, g_CTimer.Interval, TimerProc)'] – JosephHirn
[pinvoke.net] (http://www.pinvoke.net/default.aspx/user32/SetTimer.html) 웹 사이트를 사용하여 적절한 선언. .NET Timer 클래스는이 문제를 신경 쓰지 않고 이미 처리합니다. –