Entwickler-Ecke
Sonstiges (Delphi) - TComPort Fehlermeldung unter Windows98
ruewue - Mi 26.11.08 09:47
Titel: TComPort Fehlermeldung unter Windows98
Hallo zusammen,
habe ein riesiges Problem mit TComPort.
Ich habe ein Programm mit Delphi 2005 geschrieben, das unter bestimmten Voraussetzungen beim Druck den Comport wechseln muss. Bisher auch kein Problem, da das Progamm einwandfrei unter Windows98 lief. Nun haben wir betrieblich bedingt auf RAD Studio 2007 umgestellt. Nachdem ich das Programm neu kommpiliert habe, erhalte ich immer dann wenn der Comport gewechselt wird die Fehlermeldung:
Thread-Fehler Die Funktion ist nur im Win32-Modus gültig (120)
Um den Fehler zu lokalisieren habe ich vor dem Umschalten eine MessageBox eingebaut. Nach betätigen von OK tritt der Fehler aber nicht auf. Nehme ich die MessageBox wieder raus, ist der Fehler wieder da.
Kann man im RAD Studio irgend etwas einstellen, so dass der Kompiler genauso kompiliert wie im alten Delphi?
Der Wechselcode lautet:
ComPort.Close;
ComPort.Port := sNewPort;
ComPort.Open;
.
.
.
.
.
ComPort.Close;
ComPort.Port := sOldPort;
ComPort.Open;
.
.
.
Vieleicht hat einer ja eine Idee oder weis wo ich weitere Hilfe finden kann.
Danke schon mal im Voraus
Rüdiger
ruewue - Fr 28.11.08 08:40
Hallo zusammen,
ich dachte hier im Forum sind die absoluten Freeks zu finden. Hat den keiner eine Idee wie der Fehler zu beheben ist? Eigentlich ja kein Fehler, da das Programm mit Delphi 2005 kompiliert ja ohne Probleme läuft.
Gruß
Rüdiger
Timosch - Fr 28.11.08 16:00
Hast du es unter D2005 als Win32-Programm compiliert, und jetzt als .NET-Programm?
ruewue - Mo 01.12.08 15:43
Nein, unter D2005 als Win32 und unter RAD als win32.
Gruß
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!