Autor Beitrag
kingsusu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Mo 09.11.09 20:18 
Hallo Leute.

Ich habe vor ein Erinnerungsprogramm zu programmieren. Ich verwende Delphi 6 und bin ein Anfänger. Deswegen wollte ich euch mal fragen, ob ihr mir das zutrauen könnt, oder ob ihr meint, dass mich das für den Anfang zu sehr überfordern würde.

Als Anhang habe ich mir eine kleine Beschreibung und eine skizze angefertigt.

Danke schon mal im Voraus! :-)

Viele Grüße

Kingsusu

Edit:

Crosslink zu Delphi-Praxis (www.delphipraxis.net...erungsprogramm.html)
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von kingsusu am Mi 09.12.09 15:30, insgesamt 1-mal bearbeitet
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 09.11.09 20:23 
Fang einfach mal an, dann wirst du recht schnell feststellen, ob du es kannst oder ob es noch zu schwer für dich ist...

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Mo 09.11.09 20:27 
sowas ähnliches wie das hier?

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Mo 09.11.09 20:34 
Ein bisschen.

Ich will noch Zeit und Datum einstellen können, sodass es zu einer bestimmten Zeit mit meiner Notiz maximiert.

Grüße

Kingsusu
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Mo 09.11.09 21:36 
Was kannst du denn? Was hast du schon gemacht? Ohne diese Infos kann man schlecht einschätzen ob dich so ein Programm überfordern wird :wink:
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Di 10.11.09 00:18 
so gut wie garnichts .. nur einen Taschenrechner.

Deswegen wäre en Tutorial oder sowas ganz gut.^^

lg

Kingsusu
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Di 10.11.09 00:21 
Christian's Crashkurs wäre ein Anfang. Außerdem kannst du dir auch noch das wikibook über Delphi zu Gemüte führen.
Und bei Delphi-Treff.de gibts auch noch ein paar Tutorial. ;)

Das sollte reichen denk ich. ;)

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6393
Erhaltene Danke: 147

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Di 10.11.09 10:21 
user profile iconkingsusu hat folgendes geschrieben Zum zitierten Posting springen:
so gut wie garnichts .. nur einen Taschenrechner.

Wenn du dich mit der TTimer-Komponente auseinandersetzt, sollte es für dich machbar sein. Außerdem ist hier eine hervorragende Community, die dir sicher bei Einzelfragen helfen wird.

Kleiner Tipp vorweg:
Die TTimer-Komponente kann zwar im Milli-Sekunden-Bereich "getaktet" werden, aber das ist nur Theorie. In der Praxis funktioniert das nicht. Du musst also bei dem Timer-Ereignis die Überschreitung der Ziel-Zeit prüfen und nicht die genaue Zeit.
Critter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 328
Erhaltene Danke: 3

Windows 7
Delphi 7 Pro.
BeitragVerfasst: Di 10.11.09 14:08 
Hallo user profile iconkingsusu,

ich will dir eigentlich nur ein wenig Mut machen. Ich finde du hast dir ein perfektes Anfängerprojekt ausgesucht. Nicht zu groß, nicht zu kompliziert, es bietet dir die Möglichkeit einige grundlegende Dinge zu lernen und du kannst es nach und nach erweitern. So währe es z. B. denkbar einen kleinen Abstecher in die Grafikprogrammierung zu machen, indem du die Uhr aus deinem Konzept in eine Paintbox mahlst oder in die Dateiverarbeitung, indem du den besten Weg suchst, deine Termine zu speichern.

Die Gefahr, die es beim Delphi-Lernen immer gibt, ist, dass du einfache Aufgaben von großen Komponenten erledigen lässt. Es ist z.B. problemlos möglich eine Datei mithilfe eines Memos zu speichern - sinnvoll ist das aber meist nicht. Stelle dir (und im Zweifelsfall uns ;)) also am besten, wenn du eine Lösung zu einem Problem gefunden hast, die einfach zu "groß" aussieht die Frage, ob es nicht noch einfacher geht.

critter

_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)
Niko S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 566
Erhaltene Danke: 10

Win 7, Ubuntu
Lazarus, Turbo Delphi, Delphu 7 PE
BeitragVerfasst: Di 10.11.09 14:58 
Genau so ein Projekt habe ich letztens für mich programmiert, weil ich auch ständig irgendwas vergesse.
Was du dafür brauchst ist eig nur:

TDateTime (TDate / TTime)
EncodeTime
EncodeDate
DecodeTime
DecodeDate
TTimer

Mehr brauchst du dazu nicht, und ich denke mal, alle diese begriffe findest du in der Hilfedatei ;).
Vielleicht solltest du dir noch TTrayIcon anschauen oder CoolTray zu finden auf torry.net.
Critter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 328
Erhaltene Danke: 3

Windows 7
Delphi 7 Pro.
BeitragVerfasst: Di 10.11.09 19:10 
Hi,
user profile iconNiko S. hat folgendes geschrieben Zum zitierten Posting springen:
TDateTime (TDate / TTime)
EncodeTime
EncodeDate
DecodeTime
DecodeDate
TTimer


wie immer gibt es aber auch hier merere Ansätze das zu lösen, so könnten für ihn auch

  • tDateTimePicker
  • FormatDateTime
  • now
  • {...}


Von nutzen sein :). Ich möchte mal behaupten, ich würde EncodeTime, EncodeDate, DecodeTime und DecodeDate nicht benötigen/verwenden ;).

Aber das liegt ganz am Geschmack von user profile iconkingsusu.

critter

_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Do 12.11.09 15:57 
Wow danke Leute für eure tollen Einträge! :)

Werde nun anfangen Delphie bis ins kleinste Detail zu studieren! :-D
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Do 12.11.09 16:34 
user profile iconCritter hat folgendes geschrieben Zum zitierten Posting springen:
Hi,
user profile iconNiko S. hat folgendes geschrieben Zum zitierten Posting springen:
TDateTime (TDate / TTime)
EncodeTime
EncodeDate
DecodeTime
DecodeDate
TTimer


wie immer gibt es aber auch hier merere Ansätze das zu lösen, so könnten für ihn auch

  • tDateTimePicker
  • FormatDateTime
  • now
  • {...}


Von nutzen sein :). Ich möchte mal behaupten, ich würde EncodeTime, EncodeDate, DecodeTime und DecodeDate nicht benötigen/verwenden ;).

Aber das liegt ganz am Geschmack von user profile iconkingsusu.


critter


Wo finde ich all diese Komponenten?
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 12.11.09 16:44 
DateTimePicker unter Win32, TTimer unter System.
TDateTime ist eine Klasse die du visuell nicht erzeugen kannst.
EncodeDate, EncodeTime, DecodeDate, DecodeTime und FormatDateTime sind Proceduren die du aufrufen kannst ohne Komponente.
now ist eine methode die dir das aktuelle Datum und Uhrzeit zurückgibt.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 12.11.09 17:49 
Hallo kingsusu,

wer die gleiche Frage in verschiedenen Foren stellt, sollte dies bekannt geben!
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Di 08.12.09 15:21 
Super! Danke für eure Antworten. Konnte jetzt leider einige Zeit nicht online kommen, aber nun verwende ich auch Delphi 2009.
Habe ich Vorteile dem alten System gegenüber was mein Vorhaben angeht?
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 08.12.09 15:27 
Moin!

Für solche Projekte ist es völlig egal, ob Du Delphi 6, Delphi 2009 oder Delphi 2020 benutzt. Der Lerneffekt ist der selbe.

Edit: Crosspost bitte verlinken! www.delphipraxis.net...1099563.html#1099563

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
kingsusu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20



BeitragVerfasst: Mi 09.12.09 15:34 
Eine Frage habe ich noch.

Soll ich mir als erstes mein Design überlegen und dann die Komponenten darauf abstimmen? Oder wie gehe ich am besten vor?

Lg



PS:

user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:




Edit: Crosspost bitte verlinken! www.delphipraxis.net...1099563.html#1099563


Hast du das nicht damit schon erledigt, oder muss ich das irgendwo anders auch verlinken?
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Mi 09.12.09 15:54 
user profile iconkingsusu hat folgendes geschrieben Zum zitierten Posting springen:

user profile iconNersgatt hat folgendes geschrieben Zum zitierten Posting springen:


Edit: Crosspost bitte verlinken! www.delphipraxis.net...1099563.html#1099563


Hast du das nicht damit schon erledigt, oder muss ich das irgendwo anders auch verlinken?

Für diesen Thread habe ich das damit schon gemacht. Aber in Zukunft sofort machen.

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)