Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi mehrere Fomulare, eins ausfüllen (https://www.delphipraxis.net/34366-mehrere-fomulare-eins-ausfuellen.html)

CodeRed 21. Nov 2004 22:21


mehrere Fomulare, eins ausfüllen
 
hi!
ich weiß, dass es dieses Thema schon oft gab, aber ich hab bis jetzt keine Lösung gefunden. Desshalb wäre ich froh, wenn ihr mir helfen könntet.
ich hab zwei verschiedene PHP-Buttons auf einer Seite. Wie kann ich nun in Delphi den richtigen der Beiden drücken??

Der Quellcode sieht so aus:


<td align=center height=20><form action="aendern.php" method="POST">
<input type="hidden" name="kommentieren" value="Kommentieren">
<input type="hidden" name="form" value="">
<input type="Submit" name="aendern" value="Kommentieren" class="formular_transp">
</form>
</td>
</tr>

<tr>
<td align=center height=20><form action="aendern.php" method="POST">
<input type="hidden" name="loeschen" value="Löschen">
<input type="hidden" name="form" value="">
<input type="Submit" name="aendern" value="Löschen" class="formular_transp">
</td>
</tr> </form>

wie kann ich nun den zweiten button drücken??

danke schonmal

Sprint 21. Nov 2004 22:51

Re: mehrere Fomulare, eins ausfüllen
 
Wenn du die Seite im TWebBrowser geladen hast, dann so...
Delphi-Quellcode:
WebBrowser1.OleObject.Document.forms.item(1, 0).submit;

CodeRed 22. Nov 2004 16:55

Re: mehrere Fomulare, eins ausfüllen
 
ok, funktioniert!!!!

danke schön

CodeRed 23. Nov 2004 20:13

Re: mehrere Fomulare, eins ausfüllen
 
ich hätte da nochmal ne kleine frage.


gibt's auch irgendwas, dass eine andere funktion ausgeführt wird, wenn das formular nicht vorhanden ist bzw es aus einem anderen grund nicht ausgefüllt werden kann. weil im moment hängt sich das programm dann immer auf.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:05 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