![]() |
[PHP] DLL ansprechen
Hi,
ich hab mir mal zum Test ne kleine DLL gebastelt:
Delphi-Quellcode:
Ich möchte diese DLL per PHP ansprechen.
function EchoString(aString: ShortString): ShortString;
begin Result := aString + ' !!!!!! Aus der DLL !!!!!! '; end; exports EchoString; begin end. Weiß jemand wie das geht? |
Re: [PHP] DLL ansprechen
Dies würde nur funktionieren, wenn du einen MS IIS Server mit PHP-Unterstützung hast.
|
Re: [PHP] DLL ansprechen
Hi,
ich hab alles da was ich brauche ;) . Ausserdem ist die DLL eh nicht für mich :P sondern für meinen Hoster damit ich dort PDF-Dateien erstellen kann. [edit] Ausserdem sollte das mit FoxServ auch gehen oder? [/edit] [edit2] Der Hoster hat nen IIS Server. [/edit2] |
Re: [PHP] DLL ansprechen
Es gibt eine PHP-Bibliothek zum Verwenden von DLLs. Die ist aber AFAIK noch experminetell und ob sie dein Hoster freigeschaltet hat, ist äußerst fraglich.
Finden kannst du das im PHP-Manual in der Funktionsreferenz im Kapitel "W32api Functions" |
Re: [PHP] DLL ansprechen
Hi,
mein Hoster hat das freigeschaltet mit den DLL's. |
Re: [PHP] DLL ansprechen
Bei welchem Hoster bist du, wenn ich fragen darf?
|
Re: [PHP] DLL ansprechen
Wenn du auch auf die DLL verzichten kannst, dann versuchs mal mit
![]() |
Re: [PHP] DLL ansprechen
Hi,
meine Güte, bin ich so schwer zu verstehen? :( Ich möchte eine DLL auf meinem Webspace ansprechen können. :!: @leddl ich weiß das mit FPDF, aber es bietet mir einige Funktionen nicht, ausserdem will ich was lernen @czapie ich bin bei ![]() |
Re: [PHP] DLL ansprechen
ich glaub er will das zu testzwecken wirklich so mit ner dll haben und nicht irgendwie anders lösen. vielleicht ist das mit den pdfs auch nur ein beispiel. jedenfalls will er unter php ne normale dll ansprechen. ich hab zwar keine ahnung, wie es geht, aber vielleicht andere...
|
Re: [PHP] DLL ansprechen
Zitat:
|
Re: [PHP] DLL ansprechen
Ich hab dein Problem auch von Anfang an verstanden und dir auch schon nen Tipp gegeben. Kuck nochmal meinen Post an.
|
Re: [PHP] DLL ansprechen
|
Re: [PHP] DLL ansprechen
Zitat:
Ich werd mal gucken @Nightshade thx^^. Mal sehen was ich tun lässt. |
Re: [PHP] DLL ansprechen
So,
ich hab mal mit meinem Hoster gesprochen. Er wollte die dll registrieren. Die DLL hat aber keinen Eingangspunkt. Was muss ich machen damit die DLL einen eingangspunkt hat? |
Re: [PHP] DLL ansprechen
Eine DLL kann, wie eine EXE auch, eine main-Methode hat. In Pascal ist es das, was im Programm zwischen begin und end steht.
ich würde dir aber empfehlen, das erst mal zu Hause zu testen. |
Re: [PHP] DLL ansprechen
FoxServ scheint das mit den DLL's nicht blicken zu wollen :(.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 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