AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

setfocus; vor else !?!

Ein Thema von Trouble_Maker · begonnen am 16. Mär 2003 · letzter Beitrag vom 17. Mär 2003
Antwort Antwort
Benutzerbild von Trouble_Maker
Trouble_Maker

Registriert seit: 30. Jan 2003
244 Beiträge
 
Delphi 6 Personal
 
#1

setfocus; vor else !?!

  Alt 16. Mär 2003, 19:58
Hiho,
ich bin´s nochmal! Mein Problem (bzw. Code)


Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var url : string;

    begin
    if edit1.text = 'then edit1.text := 'URL eintragen!!!'
    setfocus;

    else

    url := '' + Edit1.Text;
    WebBrowser1.Navigate(url);
    setfocus;

    end;
ich möchte, dass wenn ich keine URL in Edit1 eingegeben habe, dass dort der Cursor mit hilfe von "setfocus" hineingesetzt wird!!!
Aber ich darf ja kein ";" vor else stehen haben! Wie mach ich das dann am besten ?!?
danke

Trouble_Maker
[Edit=FuckRacism] Delphi-Syntax hinzugefügt. MfG Roman[/Edit]
  Mit Zitat antworten Zitat
smax

Registriert seit: 16. Mär 2003
106 Beiträge
 
#2
  Alt 16. Mär 2003, 20:03
Ich würde nach if edit1.text = '' then edit1.text := 'URL eintragen!!!' ne 2. If-Anweisung machen!
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#3
  Alt 16. Mär 2003, 20:06
Hallo,

entweder:
Delphi-Quellcode:
if then
Edit1.SetFocus
else //irgendwas
oder:
Delphi-Quellcode:
if then
begin
  Edit1.SetFocus;
end
else //sonstwas
Grüsse, Daniel
  Mit Zitat antworten Zitat
Delphianer

Registriert seit: 19. Feb 2003
Ort: Rossau
149 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4
  Alt 16. Mär 2003, 20:10
Hallo,

versuch's doch mal so:

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var url : string;
begin
  if edit1.text = 'then begin
    edit1.text := 'URL eintragen!!!';
    edit1.setfocus;
  end
  else begin
    url := Edit1.Text;
    WebBrowser1.Navigate(url);
// hier weiß ich leider nicht, wohin der Fokus soll
    setfocus;
  end;
end;
Viele Grüße
[Edit=FuckRacism]Delphi-Syntax hinzugefügt. MfG Roman[/Edit]
Lutz
  Mit Zitat antworten Zitat
Benutzerbild von Trouble_Maker
Trouble_Maker

Registriert seit: 30. Jan 2003
244 Beiträge
 
Delphi 6 Personal
 
#5
  Alt 16. Mär 2003, 20:15
hmm...
der Code von dir (Daniel)
funktioniert aber nich!!!

???
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#6
  Alt 16. Mär 2003, 20:17
Was spricht den der komplizierer?

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von Trouble_Maker
Trouble_Maker

Registriert seit: 30. Jan 2003
244 Beiträge
 
Delphi 6 Personal
 
#7
  Alt 16. Mär 2003, 20:26
der sagt: " Operator oder Semikolon fehlt"

ich habe auch mal zu testzwecken das else ... entfernt! Aber die Meldung kommt immernoch
  Mit Zitat antworten Zitat
Benutzerbild von Trouble_Maker
Trouble_Maker

Registriert seit: 30. Jan 2003
244 Beiträge
 
Delphi 6 Personal
 
#8
  Alt 16. Mär 2003, 20:33
hat sich schon erledigt!!!
Habs rausbekommen!

Trotzdem Danke für eure Mühe!

cu Trouble_Maker
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#9
  Alt 16. Mär 2003, 20:33
Seltsam.
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin

  if Edit1.Text = 'then
    Edit1.SetFocus
  else;

  if Edit1.Text <> 'then
  begin
    Edit1.SetFocus;
  end
  else;

end;
Ist sogar getestet!

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von Pyr0cracker
Pyr0cracker

Registriert seit: 15. Nov 2002
Ort: Norddeutschland
232 Beiträge
 
Delphi 7 Personal
 
#10

Re: setfocus; vor else !?!

  Alt 17. Mär 2003, 09:51
Zitat von Trouble_Maker:
Hiho,
ich bin´s nochmal! Mein Problem (bzw. Code)
ach, die beiden sachen liegen meist nich weit auseinander und sind manchmal zum verwechseln ähnlich
Dorian Vasco
dorianvasco.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:32 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