Autor Beitrag
Peti
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 42



BeitragVerfasst: Mo 09.02.04 15:53 
Hallo zusammen,

ich habe folgendes Problem und wäre für Hilfe sehr dankbar:

Ich benötige eine Möglichkeit, bei Aufruf einer lokalen URL ein Delphi-Programm zu starten, und dabei aber mögliche Parameter weiterzugeben.
Also z.B. in der Form
ausblenden Delphi-Quelltext
1:
<a href="C:\MeinProgramm.exe?wert1=2&wert2=3">					


Bislang war meine einzige Lösung die, dass ich in der Registry einen Datentypen definiert habe, der mit meinem Delphi-Programm gestartet wurde.

Dabei habe ich aber das grosse Problem, dass die an die URL angehängten Parameter nicht mit übergeben werden, sondern lediglich die URL ohne die Parameter.

Kennt vielleicht jemand dazu eine Lösung?

Ich wäre Euch dafür wirklich dankbar, denn dieses Problem raubt mir noch den letzten Nerv... :evil:

Danke schonmal,
Gruß,
Peti

P.S.: Dieser Aufruf muss nur intern im Netzwerk funktionieren - Sicherheitsprobleme usw. sind also kein Thema...
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Mi 11.02.04 11:13 
Das dürfte über einen Link nicht gehen (egal ob Intern oder nicht..)
Du könntest maximal nen eigenen browser schreiben, der die ausführung von exe dateien erlaubt...

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
Peti Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 42



BeitragVerfasst: Mi 11.02.04 14:14 
Doch, es geht.

Inwzischen habe ich selbst herausgefunden, wie sowas funktioniert. Allerdings muss dazu auf jedem System, welches das Programm ausführen soll, die Registry angepasst werden.

Dazu muss in der Registry ein eigener Dateityp als URL-Protokol definiert und mit dem entsprechenden Programm verknüpft werden.

Dann kann man sogar hidden-fields im Formular innerhalb des Programms auslesen.

Sollte jemand Interesse daran haben, wie das im Detail funktioniert, kann ich es gerne nochmal posten.

Gruß,
Peti
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Mi 11.02.04 14:41 
funktioniert das praktisch wie mit ed2k-links?

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Fr 13.02.04 14:21 
poste da doch bite mal im detail !

_________________
In the beginning was the word.
And the word was content-type: text/plain.