Forum: Win32/Win64 API (native code)
Delphi
by DelphiManiac,
3. Aug 2007
Meine Klasse Kommunikation hat folgende Methode:
function TKommunikation.Communicate(Order:TOrder; Adresse:TAdress;var Data:TDaten):Integer;
{ ************************* Kommunikationsmodul ************************** }
var
Opened:integer; // Variable die den Zustand der Verbindung zeigt
{*** Zählervariablen: **}
iPolling : integer; // Variable zum Pollen der Schnittstelle
...
Forum: Win32/Win64 API (native code)
Delphi
by DelphiManiac,
3. Aug 2007
@shmia
Hi, naja mit Frage Antwort Spiel habe ich eigentlich eine Kommunikation über eine Schnittstelle (USB) gemeint,
ich sende Daten raus und warte bis Daten wieder zurück kommen (Antwort)...
dann überprüfe ich sie auf Richtigkeit usw...
Forum: Win32/Win64 API (native code)
Delphi
by DelphiManiac,
3. Aug 2007
Nunja,
das Design meiner Kommunikationstruktur ist an der Stelle nicht ganz sauber, müsste
mit Events arbeiten und mich benachritigen lassen.
Hier geht es um ein Frage Antwort Spiel (d.h. es muss definitiv auf die Antwort (oder Timeout) gewartet werden..)
Werde das bei meinem nächsten Projekt umstellen, und werde dann mal den Quelltext posten, so
das wir hier diskutieren können wie man...
Forum: Win32/Win64 API (native code)
Delphi
by DelphiManiac,
2. Aug 2007
Die Frage ist eigentlich schon im Titel erklärt.
Hintergrund ist folgender:
Ich habe eine Software die die Sleep Funktion nutzt,
diese ist auf einem anderen Rechner sehr viel langsamer (Kommunikation wird damit gesteuert),
lass ich mir die Werte (Erhöhung eines Zählers) anzeigen, dann läuft dieser wirklich um das 3 fache langsamer :wiejetzt:
Ist das so, oder hat das andere Gründe?