![]() |
Application.Title des Progs das die dll aufruft
Hallo,
ein Prog. arbeitet mit einer dll, diese dll will nun herausfinden welches Prog. mit ihr am arbeiten ist. Wie geht das ? Oder sollte man den "Application.Title " direkt beim Aufrufen der ersten Function oder Procedure mit an die dll übergeben ? Gruß, Karsten |
Re: Application.Title des Progs das die dll aufruft
Kommt drauf an, was du mit dem "Application Title" machen möchtest.
Wenn du dies als eine Art Sicherung verwenden möchtest, wäre es schwachsinnig, da man ja dann einfach einen falschen übergeben könnte. Aber man müsste es eigentlich auch von Windows erfahren könen, da die Exe die dll ja sozusagen reserviert. [edit]gescheites Deutsch verwendet :mrgreen: [/edit] |
Re: Application.Title des Progs das die dll aufruft
"Application.Title" soll nur in der Form die sich in der DLL befindet als Text ausgegeben werden.
|
Re: Application.Title des Progs das die dll aufruft
Dann würde ich es als Char übergeben...
(oder war es PCHar :gruebel: ) |
Re: Application.Title des Progs das die dll aufruft
Habe es als ShortString übergeben. Währe halt schön gewesen wenn die Möglichkeit beständ das man direkt auf die Informationen zugreifen könnte.
Gruß, Karsten |
Re: Application.Title des Progs das die dll aufruft
Tja, übergib doch den Self-Zeiger als Pointer und caste es auf der anderen Seite auf TForm, dann kannst auf jedem Fall auf Caption zugreifen, ohne das spezielle Formular zu kennen ;-)
LG, MRN |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 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 by Thomas Breitkreuz