![]() |
"CoInitialize wurde nicht aufgerufen" in NonVCL-An
Hi.
Ich habe hier einen Code und der hat auch beim testen in einer anderen Anwendung super geklappt. Das problem scheint zu sein das es sich jetzt hier im "finalen Einsatz" um eine NonVCL-Anwendung handelt. Jetzt kriege ich immer folgenden Fehler: Zitat:
Zitat:
Ich habe es in meinem Projektquelltext nach dem "end." eingefügt, aber dort ist es ja schon zu spät. An allen anderen Stellen erhalte ich einen Syntaxfehler. Kann mir jemand sagen was ich tun kann? |
Re: "CoInitialize wurde nicht aufgerufen" in NonVC
füge den code hinter den code hinter der nachrichtenschleife ein!!! dann sollte es gehen, oder wenn du mit messages arbeitest, kannst du es auch mit der message WM_DESTROY verknüpfen... das würde ebenfalls gehen, so wird es beim schliessen des progs aufgerufen...
|
Re: "CoInitialize wurde nicht aufgerufen" in NonVC
das muss direkt über das end. (mit punkt) (nicht zweimal end.)
|
Re: "CoInitialize wurde nicht aufgerufen" in NonVC
CoInitialize hinterm Begin deines Programms, CoUninitialize vors End deines Programms... ;)
auf Delphisch:
Delphi-Quellcode:
(der Initialization-Teil einer Unit wird zu Beginn des Programms ausgeführt, der Finalization-Teil am Ende.)
program blubb;
begin CoInitialize() //Code CoUninitialize(); end. greetz Mike |
Re: "CoInitialize wurde nicht aufgerufen" in NonVC
Oh das scheint zu klappen, da bin ich erleichter :P
Vielen Dank an alle! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz