Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Popup mit Eingabe? (https://www.delphipraxis.net/60212-popup-mit-eingabe.html)

Pump3r 4. Jan 2006 07:46


Popup mit Eingabe?
 
Hi ist es möglich eine art Popup zu machen wo etwas abgefragt wird wi zb:

Vorname?
- Dann gibt man den Vornamen ein und klickt auf weiter
- Dann kommt zb:
Nachname?
- Dann gibt man den Vornamen ein und klickt auf weiter
- etc. u. usw.
Am Ende nach zb 10 Abfragen, speichert es die Daten in 10 Variablen oder in ne ini oder keine ahnung.

MEine Frage ist, gibt es so eine Abfrage von Windows aus, oder muss ich mir selber ein Formular dazu erstellen?

Gruß Pump3r

Kroko1999 4. Jan 2006 08:31

Re: Popup mit Eingabe?
 
(a) ja es ist möglich
(b) da wirst Du wohl einen eigenen Dialog schreiben müssen!

Pump3r 4. Jan 2006 09:13

Re: Popup mit Eingabe?
 
ok, danke, das wars schon :)

Die Muhkuh 4. Jan 2006 09:17

Re: Popup mit Eingabe?
 
Hi,

ginge auch so:

Delphi-Quellcode:
procedure GibMirDeineDaten; // :D
var
  Ini: TIniFile;
  tmp: String;
begin
  Ini := TIniFile.Create('C:\Test.ini');

  tmp := InputBox('Vorname', 'Gib hier deinen Vornamen ein', '');
  Ini.WriteString('Daten', 'Vorname', tmp);

  // und so weiter
end;

Pump3r 4. Jan 2006 09:45

Re: Popup mit Eingabe?
 
genau, so ne inputbox hab ich gemeint :)

dankeschön

ManuMF 4. Jan 2006 09:58

Re: Popup mit Eingabe?
 
InputQuery ist so ähnlich wie InputBox, gibt aber zurück, ob auf OK oder Abbrechen geklickt wurde (Boolean) und speichert die Eingabe in eine übergebene Variable. Ist vielleicht besser?

Gruß,
ManuMF

Pump3r 4. Jan 2006 10:43

Re: Popup mit Eingabe?
 
stimmt, die antwort kann dann nicht verändert werden,entweder die oder die :D

danke

faux 4. Jan 2006 10:44

Re: Popup mit Eingabe?
 
Zitat:

Zitat von Pump3r
stimmt, die antwort kann dann nicht verändert werden,entweder die oder die :D

Was meinst du damit? :gruebel:
Wenn man die Antwort nicht verändern kann, wäre es kein InputQuery sondern ein ViewQuery... :D

Grüße
Faux

Pump3r 4. Jan 2006 11:10

Re: Popup mit Eingabe?
 
hehe okay, jetzt hab ich ja 3 möglichkeiten :>

danke euch allen!! :)

Thorben77 4. Jan 2006 11:22

Re: Popup mit Eingabe?
 
Hmm, ich glaub', das hast Du jetzt falsch verstanden. ViewQuery gibt es nicht :wink: . Dafür könntest Du aber ein einfaches ShowMessage('Blablabla') verwenden. Drei Möglichkeiten sind's aber trotzdem :mrgreen: .


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz