Thema: Delphi Handle auf ComPort

Einzelnen Beitrag anzeigen

onzelonz

Registriert seit: 14. Apr 2010
3 Beiträge
 
#4

Re: Handle auf ComPort

  Alt 14. Apr 2010, 11:57
hi

also erstmal danke für die schnellen antworten;

@rainer:
1. weil man asynchpro nicht kennt
2. weil mans kapieren will ?!?

@himitsu:
ich habe versucht, es nach deinen beispielen umzusetzen,
aber das problem ist immer noch das selbe:

ich bekomme keine exception zurrück.
demnach ist alles sauber gelaufen.
wenn ich debugge, dann bekomme ich zwar auf den statische port com1
ein sinnvolles handle, auf den des geräts (im gerätemanager als zb. com8 angezeigt)
bekomme ich aber keins - zumindest kein sinnvolles (nummerishc 4294967295, wie auch
bei angefragten ports, die nicht vorhanden sind, da ich port 1-64 abfrage mit einer schleife);

wenn cih allerdings das gerät an einen anderen usbport stecke, so ändert sich - natürlich - die comportnummer
und das gerät wird wieder "erkannt". nach mehrmaligen verbinden geht aber auch dort das spiel von vorne los.
ich kann den usbport nicht wechseln, da das gerät 1. via cradle verbunden ist und 2. das ja auch irgendwie "unzumutbar" wäre.

kann es sein, dass der comport (oder das handle), welcher auf das usb gerät zeigt, irgendwie nicht mehr freigegeben wird bzw belegt ist??

thanx nochmals
peter
  Mit Zitat antworten Zitat