Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Kalender (https://www.delphipraxis.net/138034-kalender.html)

hadschi92 2. Aug 2009 21:55

Re: Kalender
 
Zu Vista ließt du dir das hier am besten mal durch:
http://www.delphi-treff.de/no_cache/...f55&sword_list[0]=appdata

Dann verstehst du auch warum man das machen sollte, etc.

Da war mal wieder einer schneller, egal...

gangs-taas 2. Aug 2009 22:00

Re: Kalender
 
ich versteh es trotzdem nicht :x :x

ja ich hab das durchgelesen...
ich weiß jetzt wieso ich das machen soll aber immer noch nicht wie.

wieso ist das was ich an die funtion übergebe ein integer wert ? wieso ist das kein string ?

%appdata% ist doch nicht integer ?! das ist ein string ?!


*depprimiert sein*

Matze 2. Aug 2009 22:10

Re: Kalender
 
Hier im Forum suchenCSIDL_APPDATA liefert zahlreiche Beiträge, beispielsweise diesen.

Grüße, Matze

Luckie 2. Aug 2009 22:26

Re: Kalender
 
Was ist daran so schlimm diese Funktion erstmal zu verwenden und dann später mal versuchen sie zu verstehen? Oder hier mal zu fragen, was unklar ist?

Garfield 2. Aug 2009 22:44

Re: Kalender
 
  • Beim TEdit mit "Kalenderwoche" sollte anstelle Enabled auf False ReadOnly auf True gesetzt sein.
  • Bei Direkteingabe der Wochennummer ändert sich die Woche nicht.
  • Das selbe bei der Direkteingabe des Datums.
  • Jahreswechsel über die Seitenecken ist nicht möglich.
  • Für die Direkteingabe zweistelliger Tages- und Monatszahlen sind die TEdits zu schmal, wobei anstelle der mehreren TEdits ein TDateTimePicker oder ein TMonthCalendar angenehmer wären.
  • Für die Eingaben scheint es keine Überprüfung auf Plausibilität zu geben. Heißt es können unsinnige Werte eingetragen werden. Fehler wie "(2007, 101, 1) ist kein gültiger Wert für die Wochenangabe im Datum.", "Ungültiges Argument zum Codieren des Datums." sollten jedenfalls nicht auftreten.
  • Die nebeneinander stehenden TEdits sollten zusammengefaßt werden.
  • Auf jeder Seite sollte oben der Monat und die Jahreszahl stehen. Neben dem Wochentag auch die Tageszahl.
  • Das Speichern unter WinXP klappt zwar als Hauptbenutzer; schön ist es aber nicht. Auch wenn man den Code noch nicht versteht, kann dies nicht davon abhalten, ihn zu verwenden.
  • Das Formular lässt sich in der Größe ändern, die Komponenten ziehen jedoch nicht mit.

gangs-taas 3. Aug 2009 11:49

Re: Kalender
 
Zitat:

Zitat von Garfield
  • Beim TEdit mit "Kalenderwoche" sollte anstelle Enabled auf False ReadOnly auf True gesetzt sein.
  • Bei Direkteingabe der Wochennummer ändert sich die Woche nicht.
  • Das selbe bei der Direkteingabe des Datums.
  • Jahreswechsel über die Seitenecken ist nicht möglich.
  • Für die Direkteingabe zweistelliger Tages- und Monatszahlen sind die TEdits zu schmal, wobei anstelle der mehreren TEdits ein TDateTimePicker oder ein TMonthCalendar angenehmer wären.
  • Für die Eingaben scheint es keine Überprüfung auf Plausibilität zu geben. Heißt es können unsinnige Werte eingetragen werden. Fehler wie "(2007, 101, 1) ist kein gültiger Wert für die Wochenangabe im Datum.", "Ungültiges Argument zum Codieren des Datums." sollten jedenfalls nicht auftreten.
  • Die nebeneinander stehenden TEdits sollten zusammengefaßt werden.
  • Auf jeder Seite sollte oben der Monat und die Jahreszahl stehen. Neben dem Wochentag auch die Tageszahl.
  • Das Speichern unter WinXP klappt zwar als Hauptbenutzer; schön ist es aber nicht. Auch wenn man den Code noch nicht versteht, kann dies nicht davon abhalten, ihn zu verwenden.
  • Das Formular lässt sich in der Größe ändern, die Komponenten ziehen jedoch nicht mit.

  • nein sollte es nicht. Warum denn ? dann kann man es ja nicht mehr ändern
  • man muss halt auf datum/woche ändern klicken
  • genau wie beim punkt dadrüber
  • jahreswechsel bau ich noch ein *sorry* daran hatte ich nicht gedacht
  • denk ich drüber nach
  • überprüfung bau ich noch ein *sorry*
  • denk ich drpber nach
  • stimmt mach ich noch
  • hab ich ja jetzt geändert
  • geändert





Es gibt nun einer version die in appdata speichert ^^

Garfield 3. Aug 2009 20:02

Re: Kalender
 
Zitat:

Zitat von gangs-taas
  • nein sollte es nicht. Warum denn ? dann kann man es ja nicht mehr ändern

Warum probierst Du es nicht aus?

In beiden Fällen kann der Anwender den Text nicht ändern. Nach der Änderung kann er ihn aber ohne Schwierigkeiten lesen.

Zitat:

Zitat von gangs-taas
  • man muss halt auf datum/woche ändern klicken

Das habe ich mitbekommen. Ist aber ziemlich anwenderunfreundlich.

gangs-taas 3. Aug 2009 20:26

Re: Kalender
 
oO ich weiß was du meinst
ich hatte dich falsch verstanden
ich dachte du meisnt ich soll das editfeld wo man die kalenderwoche eintragen kann auf readonly stellen *sorry*

gangs-taas 8. Aug 2009 23:35

Re: Kalender
 
Hey,
ich habe den Kalender noch einmal überarbeitet ^^ :-D

könnte ich noch einmal eine Rückmeldung bekommen ?
ist er besser als vorher ?
und die die die erste version nicht hatten - wie ist er allgemein ?

lg ^^

Panthrax 9. Aug 2009 08:27

Re: Kalender
 
  • "Serientermine", "Intervalltermine"!
  • Ich wollte einen Sereintermin löschen: Fehler: Datei ...\Kalender\2009\Serien Termine 2009\Intervall Termine\2.txt kann nicht geöffnet werden. Das System kann die angegebene Datei nicht finden.
  • Den blauen Kasten für "Heute" gibt es in jeder Woche.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 Uhr.
Seite 3 von 6     123 45     Letzte »    

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