Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi mit idhttp checkbox checken? (https://www.delphipraxis.net/91056-mit-idhttp-checkbox-checken.html)

CCRDude 29. Apr 2007 11:01

Re: mit idhttp checkbox checken?
 
Deswegen meinte ich, daß eine nähere Problembeschreibung notwendig wäre, denn es scheint Du verstehst selbst nichtmal richtig, worum es geht, bzw. wie die Interaktion zwischen Webbrowser/HTML-Client und Webserver funktioniert. Eine Checkbox in einem unsichtbaren TWebBrowser "checken" ist eine scheint mir eine absolut sinnlose Aktion, wenn man danach mit einem TIdHTTP weiterarbeitet. Toll, dann ist die in einem unsichtbaren TWebBrowser gesetzt, aber was bringt das? Der Benutzer sieht sie nicht, und mehr passiert auch nicht.

mkinzler 29. Apr 2007 11:08

Re: mit idhttp checkbox checken?
 
Außerdem kann man in einem nichtsichtbaren Webbrowser keine Einstellungen durch den Nutzer machen lassen, welche man dann Auslesen könnte

gandime 29. Apr 2007 13:42

Re: mit idhttp checkbox checken?
 
zu meinem programm:
das programm liest daten aus dem internet aus und schickt diese zu einem remote pc.
der remote pc kann dann das programm via interface steuern.

ich kenne mich zwar nicht gut mit html sachen aus, aber geshalb frage ich ja nach!
also gibt es eine andere möglichkeit als die mit der twebbrowser komponente?

mkinzler 29. Apr 2007 13:45

Re: mit idhttp checkbox checken?
 
Ich verstehe aber nicht, was du dann Auslesen willst.

SirThornberry 29. Apr 2007 14:13

Re: mit idhttp checkbox checken?
 
wenn du irgendwo auf der Webseite eine checkbox anhakst musst du in aller Regel noch auf absenden klicken damit die Daten an den Server geschickt werden (sofern es nicht javascript etc. ist).
Und eben das kannst du auch mit den Indys machen. Dazu setzt du je nach Fall eben die Methode Post oder Get ein und sendest den Inhalt der erwartet wird an den server.

Bei Textfelder zum Beispiel so:
Delphi-Quellcode:
var
  Parameter: TStringList;
begin
  Parameter := TStringList.Create();
  Parameter.Add('TextFeldName=TextfeldInahlt');
  try
    MemoErgebnisQuelltext.Lines.Text := IdHTTP1.Post(DeineURL, Parameter);
  finally
    Parameter.Free;
  end;

gandime 29. Apr 2007 14:43

Re: mit idhttp checkbox checken?
 
ja so mache ich das auch aber wie kann ich denn die checkbox = checked setzen?

mkinzler 29. Apr 2007 14:45

Re: mit idhttp checkbox checken?
 
Du willst sie setzen, dann schicke den Zustand per POST/GET

gandime 29. Apr 2007 14:47

Re: mit idhttp checkbox checken?
 
ja schon klar aber wie soll das aussehn?
Delphi-Quellcode:
  sl_login.Values['message']:='checked';
auch = true oder = yes oder = 1 oder = 0
geht es nicht

mkinzler 29. Apr 2007 14:48

Re: mit idhttp checkbox checken?
 
Das was in dem auszuwählenden Eintrags unter value steht

gandime 29. Apr 2007 14:49

Re: mit idhttp checkbox checken?
 
ich habe diese checkbox
Zitat:

<th><input name="mes17774399" type="checkbox"></th>
da steht nichts mit value oder so


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr.
Seite 2 von 3     12 3      

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