Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Write to Property (https://www.delphipraxis.net/192328-write-property.html)

wschrabi 9. Apr 2017 12:39

Write to Property
 
Hi Leute,
blöde Frage: Ich beziehe mich darauf: http://www.delphipraxis.net/192324-c...lphi-10-a.html
Warum klappt das nicht.
Delphi-Quellcode:
void __fastcall TCppClass::DoSomething() {

   //TCppClass::SetText(calcmain().c_str());    // does not work
   TCppClass::SetText(L"myreslut:x");           // works fine
   
   std::wstringstream strMessage;
   strMessage << L"Hello from a C++ class. Text property is: " << Text.c_str()
      << std::endl
      << L"Vector contains " << std::to_wstring(m_Vector.size()) << " elements";

   MessageBox(0, strMessage.str().c_str(), L"Delphi/C++ interaction", 0);
}
calcmain gibt einen std::String zurück.
Wenn ich das mache klappt es 2x und dann kommt eine Access Violation.

IN dem calling Delphi prg wird dann die TEXT Property in eine Memobox ge-added.


Was ist eigentlich das L" for dem Stringinhalt?
DANKE
mfg
Walter

wschrabi 9. Apr 2017 13:28

AW: Write to Property
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
ich glaube das ist ein Tokyo BUG!!!
3 mal klappt es mit den QMC Results aber dann kommt eine Access Violation. Das prg hängt sich auf in der RELEASE Version.

Kann das mal jemand unter SEATTLE testen?

Edit: WOllte es unter RAD Studio X10 testen, doch das linken scheitert, Weiß jemand warum?

Danke.
mfg
Walter


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz