![]() |
AW: Stringübergabe in eine Delphi Win32-DLL
Wäre deine Delphi DLL keine "normale" DLL sondern eine Active-X DLL, dann müsstest du in C# nichts deklarieren sondern könntest ganz bequem die DLL per Referenz einbinden.
Dabei zwingt dich Active-X nur Datentypen zu verwenden, die auch über Prozessgrenzen gemarshalled werden können. Hier ist eine Übersicht dazu: ![]() |
AW: Stringübergabe in eine Delphi Win32-DLL
Wenn du der CLR sagst, sie solle einen Parameter als BStr behandeln, dann muss das auch einer sein.
Delphis Implementierung von einem Ole-String (BStr) heißt WideString. Damit gibt es auch weniger Ärger beim Speichermanagement. ps: @EWeiss gibst du dir eigentlich tatsächlich Mühe alle möglichen Clichés über VB'ler zu bestätigen? Anders kann man diesen Cargo-Kult gar nicht anders erklären, den man bei dir öfters rauslesen kann... Wer immer diesen Thread liest: büdde sucht euch einen anderen Job wenn ihr jemals sowas denkt: Zitat:
|
AW: Stringübergabe in eine Delphi Win32-DLL
Zitat:
Ich strenge mich an dir gerecht zu werden. :-D gruss |
AW: Stringübergabe in eine Delphi Win32-DLL
Das nennt sich dann 'beratungsresistent'.
Zitat:
Zitat:
Zitat:
Ich verwende übrigens OleVariants, das klappt auch. Der Link mit den Datentypen ist aber interessant. |
AW: Stringübergabe in eine Delphi Win32-DLL
Du bist und bleibst ein dummer Sprücheklopfer und einer der Leute die die Klugheit mit Löffeln gefressen haben.
Hast dich mal gefragt warum du mit vielen hier nicht klar kommst? Und wieder werden "OT" Beiträge, generiert von Furtbichler, gelöscht werden. Du lernst es nie.. Die sogenannten Übermenschen. PS: opss. vergessen. Ist schon arg wenn Studierte Leute wie du trotzdem nichts auf die Reihe bekommen. Kann die Leute in deinen Team nur bedauern. Schneide dir mal NUR eine kleine Scheibe von "himitsu" ab der hat's drauf Da kannst auch du mit sicherheit noch was von lernen. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14: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