Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Wochentag bei PageControl den entsprechenden TabSheet anzeie (https://www.delphipraxis.net/14493-wochentag-bei-pagecontrol-den-entsprechenden-tabsheet-anzeie.html)

steve-allround 10. Jan 2004 15:38

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Wie soll ich dann die TabSheets benennen?

Steve

kiar 10. Jan 2004 15:38

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
kein problem rainer, habe dich schon richtig verstanden.

raik

delphi 5 habe ich selber, da ist sie nicht dabei

steve-allround 10. Jan 2004 15:40

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Hallooo???

Wie soll ich jetzt die TabSheets benennen? Geht es auch, wenn man noch mehr auser nur Montag bis Freitag TabSheets drin hat?
PageControl habe ich Woche benannt.

Sharky 10. Jan 2004 15:45

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Hai steve-allround,

der Name der TabSheets ist egal da in den Beispielen über den TabIndex (bei 0 beginnend) auf die Tabs zugegriffen wird.
Ergo kannst Du auch noch mehr Tabs haben. Vorausgesetzt das die mit den Wochentagen "an einem Sück" sind (also ohne andere Tags dazwichen.

steve-allround 10. Jan 2004 15:49

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Liste der Anhänge anzeigen (Anzahl: 1)
Danke aber es funktioniert nicht...
ich zeige mal....

Bild wie es aussieht in der Anlage....

Quelltext

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
  var
  sExePath: string;
begin
PageControl1.ActivePageIndex := DayOfTheWeek(now)-1;




sExePath := ExtractFilePath(Application.ExeName);

 MediaPlayer1.FileName:=sExePath + 'dll/vorspann.wma';
MediaPlayer1.open;
MediaPlayer1.Play;


  {Jahr}
{Speichern}
memo13.Lines.LoadFromFile(sExePath + 'settings/jahr1.dll');
u.s.w.

Sharky 10. Jan 2004 15:57

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Versuche es mal wenn Du dies: PageControl1.ActivePageIndex := DayOfTheWeek(now)-1; in das Formaktivate Ereigniss packst.

Und was genau geht denn nicht?

steve-allround 10. Jan 2004 16:01

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Der Wochentag wird nicht angezeigt....
Also es bleibt immer der geöffnet, den ich zuletzt offen hatte...
kann ich dir mal den completten Ordner per Mail schciken?

Luckie 10. Jan 2004 16:08

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Ich habe im Beispeil Code auch DayOfWeek benutzt und nicht wie du DayOfTheWeek. Kuck doch einfach mal, was DayOfTheWeek zurückgubt:
Delphi-Quellcode:
ShowMessage(IntToStr(DayOfTheWeek(now)-1));
Oder eben DayOfWeek.

steve-allround 10. Jan 2004 16:12

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
Bei den heutigen Tag sagt er mir 5

aber es wird nie der richtige TabSheet angezeigt.

kiar 10. Jan 2004 16:17

Re: Wochentag bei PageControl den entsprechenden TabSheet an
 
haben wir heute nicht sonnabend, dann müßte bei dayoftheweek eine 6 sein, oder?

ok, ich habe die -1 übersehen :shock:

raik


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

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