Siema
Nie mogę sobie poradzić z takim problemem.
Użyłem funkcji sleep i po zrealizowaniu opóźnienia program wywala z takim oto komunikatem:
Wywołanie funkcji PInvoke 'Generator liczb losowych!WindowsApplication1.frm_generator::Sleep' zachwiało równowagą stosu. Prawdopodobna przyczyna to niedopasowanie zarządzanego podpisu funkcji PInvoke i niezarządzanego podpisu docelowego. Sprawdź, czy konwencja wywołania i parametry podpisu funkcji PInvoke pasują do niezarządzanego podpisu docelowego.
Dodam jeszcze, że zanim nie wrzuciłem tego:
#If VBA7 Then
Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) 'For 64 Bit Systems
#Else
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) 'For 32 Bit Systems
#End If
Program nie chciał się skompilować i wywalało taki błąd :
Error 1 'Sleep' is not declared. It may be inaccessible due to its protection level.
Z góry dziękuję za wszelką pomoc.
Nie mogę sobie poradzić z takim problemem.
Użyłem funkcji sleep i po zrealizowaniu opóźnienia program wywala z takim oto komunikatem:
Wywołanie funkcji PInvoke 'Generator liczb losowych!WindowsApplication1.frm_generator::Sleep' zachwiało równowagą stosu. Prawdopodobna przyczyna to niedopasowanie zarządzanego podpisu funkcji PInvoke i niezarządzanego podpisu docelowego. Sprawdź, czy konwencja wywołania i parametry podpisu funkcji PInvoke pasują do niezarządzanego podpisu docelowego.
Dodam jeszcze, że zanim nie wrzuciłem tego:
#If VBA7 Then
Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) 'For 64 Bit Systems
#Else
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) 'For 32 Bit Systems
#End If
Program nie chciał się skompilować i wywalało taki błąd :
Error 1 'Sleep' is not declared. It may be inaccessible due to its protection level.
Z góry dziękuję za wszelką pomoc.