OpenNetworkConnection() unter Win7
Verfasst: 18.05.2014 13:59
Unter WinXP ging dieser Code noch problemlos. Hier sollen von einem Zeitserver 4 Bytes empfangen werden. Wie macht man das unter Win7? Hab von Netztwerksachen #Null Ahnung.
Code: Alles auswählen
If InitNetwork()
*Buffer = AllocateMemory(4)
If *Buffer
Verbindung = OpenNetworkConnection("ptbtime2.ptb.de", 37, #PB_Network_IPv4|#PB_Network_TCP, 10000) ;hier hakt es
If Verbindung And NetworkClientEvent(Verbindung) = #PB_NetworkEvent_Data
If ReceiveNetworkData(Verbindung, *Buffer, MemorySize(*Buffer)) = MemorySize(*Buffer)
Debug PeekS(*Buffer)
EndIf
CloseNetworkConnection(Verbindung)
EndIf
EndIf
FreeMemory(*Buffer)
EndIf