ERLEDIGT
NEIN
NEIN
ANTWORTEN
13
13
ZUGRIFFE
2397
2397
EMPFEHLEN
-
07.06.06 13:37 #1
- Registriert seit
- Jun 2006
- Beiträge
- 5
Seit gegrüßt ihr delphi programmierer,
ich hab folgendes problem. Wir haben jetzt delphi in der schule lange zeit gehabt, aber ich komm schon seit anfang an nicht damit klar.(immer so 2, 5 oder 0 Punkte).
Jetzt kam uns unser lehrer mit der idee das wir doch ein eigenes Abschlussprojekt programmieren sollen und ich hab wirklich keinen plan. Ich wollte einen Terminkalender programmieren mit folgenden Funktionen:
1.Neuer Termin (das sich da ein neues Feld öffnet wo man den termin eingibt, der dann vielleicht auch auf der kalenderoberfläche gezeigt wird)
2.Termin löschen (Das man eine liste mit allen Terminen angezeigt bekommt und dann einen beliebigen löschen kann)
3.Zum Datum (das sich ein fenster öffnet, wo man ein datum reinschreibt, und man dann alle termin an dem datum angezeigt bekommt)
Ich hoffe wirklich das ihr mir helfen könnt, weil ich keinen plan hab, wie ich das verwirklichen soll und ich ne schlechte note auf meinem zeugnis bekommen würde,
also bitte helft mir.....
danke schon mal im vorraus
-
Hallo!
Wie lange und ausführlich habt ihr denn über Delphi gesprochen? Und warum willst du so ein Projekt machen? Ich finde das ist ordentlich gemacht sehr viel Arbeit, wenn man eine ordentliche Oberfläche machen will und so ("Benutzerfreundlichkeit"). Außerdem ist ein Terminplaner meiner Meinungn nach nicht dazu geeignet, das Verständnis für eine Sprache zu beweisen.
Ich würde dir eher zu einem Spiel o.ä. raten. Oder einem Berechnungsprogramm. Dafür braucht man kein oder wenig spezielles Fachwissen, nur Standardkomponenten und kann dafür sein Verständnis für die Sprache zeigen, z.B. durch Strukturalgorithmen, Prozeduren/Funktionen etc. Du könntest zum Beispiel ein Kassenprogramm schreiben, dass ansagt, wie Wechselgeld rausgegeben werden kann. Wenn das zu einfach ist, kannst du auch schauen, wie möglichst gleichmäßig Münzen in der Kasse bleiben (nicht, dass viele 20er da sind aber keine 50er mehr plötzlich) oder so. Oder du programmierst eins der klassischen kleinen Pausenspiele wie Pacman, Tetris oder Pingpong. Aber das musst du selbst wissen, ich halte es nur nicht für so zweckmäßig...
Solltest du bei deinem Terminplaner bleiben wollen, schau dir mal die Komponenten Monthkcalender und Datetimepicker an. Auch der Variablentype Date könnte wichtig sein.
Falls du noch Fragen hast, helfen wir dir gerne weiter. Allerdings wäre es schön, wenn du konkrete Fragen stellen könntest, die sich im Laufe der Arbeit ergeben.
-
07.06.06 20:32 #3
- Registriert seit
- Jun 2006
- Beiträge
- 5
das problem ist ja das ich von delphi keine ahnung hab, ich weiß einfach nicht wie ich bei dem terminplaner anfangen soll, hat denn vieleicht jemand nen quelltext parat, würde mir wirklich ganz doll helfen
-
Also wir sind nicht dazu da, deine Hausaufgaben zu machen. Wenn du konkrete Fragen hast, helfen wir gerne, aber so ist doch kein Bisschen eigene Leistung dabei. Und glaubst du nicht, dass dein Lehrer stutzig wird, wenn er ein Programm vorgesetzt bekommt, wie er es von dir gar nicht kennt und erwartet? Oder wenn der Code nur aus Dingen besteht, die er nie unterrichtet hat?
Versuch doch bitte erstmal, dir selbst Gedanken zu machen, versuch etwas zu programmieren, und wenn du nicht weiterkommst, frag nach. Aber bitte konkrete Fragen. Wenn du gar nicht weißt, wie du anfangen musst, ist eine Top-Down-Analyse oder eine Bottom-up-Sythese nicht schlecht, also eine Aufsplittung in die Einzelteile oder das Zusammensetzen der Einzelteile zum Programm. Dann hast du übersichtliche kleine Aufgaben, von denen du manche vielleicht kannst, andere vielleicht nicht, aber dafür sind wir dann ja da.
Und wie gesagt, ich finde einen Terminplaner immer noch nicht so berauschend als Abschlussprojekt.
Aber wenn du es unbedingt willst, ich hab dir ja schon ein Bisschen was dazu geschrieben, da kannst du dich ja belesen.
lg Hellie
-
11.06.06 12:26 #5
- Registriert seit
- Jun 2006
- Beiträge
- 5
danke erst mal, aber das problem ist, ich weiß gar nicht wie ich anfangen soll. ich hb schon die benutzeröberfläche, aber ich weiß nicht wie es jetzt weitergeht, was ich jetzt in den quelltext schreiben soll
-
Wie sieht deine Oberfläche denn aus? Welche Funktionen möchtest du einbauen?
Die Frage, die du dir zunächst stellen solltest, ist: Was muss mein Quelltext bewirken (am besten gleich unterteilen nach kleineren Unterproblemen)? Dann: Was brauche ich dazu, dass er das macht, was er soll? Schleifen? Abfragen? Welche Datenstrukturen sind notwendig, um mit irgendwelchen Daten, die das Programm verarbeiten soll, umgehen zu können? Welche Komponenten könnten bei der Realisierung nützlich sein?
So kannst du zum Beispiel für einen neuen Termin einen Datetimepicker benutzen. Wie willst du die Daten denn speichern? Ein mehrdimensionales Feld würde mir spontan dazu einfallen.
Vielleicht helfen dir die Überlegungen ja schon ein wenig. Und ansonsten: Frag nach! Ich kann mir vorstellen, dass man, wenn man nicht mit Delphi klarkommt, schnell an seine Grenzen stoßen kann, aber was ich mir absolut nicht denken kann, ist, dass man Komponenten auf dem Formular verteilt und dann gar nicht mehr weiß, wie es weitergehen soll.
lg Hellie
-
11.06.06 21:17 #7
- Registriert seit
- Jun 2006
- Beiträge
- 5
meine benutzeroberfläche hat tasten zu den oben aufgeführten funktionen. soll ich den Kalender mit einer Tabelle selbst erstellen oder soll ich den kalender benutzen, der schon in delphi vorhanden ist?
mfG tarantino
-
Meinst du einen Kalender, der nur das Datum anzeigt? Oder gleich einen wie Outlook, der Termine anzeigt? Sowas kenne ich zumindest nicht als Delphi-Komponente. Wenn es nur um das Datum geht: Nimm doch die Komponente, die Delphi dir zur Verfügung stellt, das verringert auf jeden Fall den Aufwand. Dann kannst du nämlich gleich auf das Datum direkt zugreifen und es auswerten. Und irgendwie sieht es auch immer auf der Oberfläche besser aus.
lg Hellie
-
Mal ne frag in welcher Stufe bist du?
Programmiert ihr "schon" OOP?
Hab das auch in der schule, also könnt dir ein paar Materialien von mir geben, anhand deren du dir ein paar Dinge "abschauen" könntest
.
Hatte bisher immer 14 - 15 Punkte in Info.
Lg.
GarlofDülken Abi 2007 - Abitain You
"Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems." David Mertz
-
Und in wie weit hilft ihm OOP beim Terminplaner? Sehe da im Moment noch keinen Sinn dahinter. Wär schön, wenn du mir das erklären könntest. Aber ehrlich gesagt glaube ich nicht, dass man, wenn man etwas nicht gut beherrscht (Delphi), sich allein an schwierige Dinge (OOP) wagen würde. Als Lehrer würde ich da schon genauer forschen...
lg Hellie
-
21.06.06 13:03 #11
- Registriert seit
- Jun 2006
- Beiträge
- 5
hallo liebe user, ich glaube mit oop haben wir noch nicht programmiert.
ich wollte das eben so machen das die termine entweder gleich im kalender, also die nummern hinterlegt sind, oder, das man eben auf das datum doppelt klickt und sich dann ein fenster öffnet, wo dann die termine drinnen stehen.
das problem was ich jetzt hab, das die zeit bei mir immer knapper wird und ich nur noch ca. eine woche zeit hab und eigentlích noch gar nichts außer das formular hab.ich bitte euch also darum, das ihr mir vielleicht ne prozedur oder so was schreiben könnt, oder das ihr vielleicht schon so was habt, denn ich kann es mir nicht leisten schon wieder 0 oder 2 punkte zu bekommen, weil mir das sonst mein ganzes zeugnis versaut.
ich bitte euch darum helft mir.......
MfG
Tarantino
-
Das Problem was ich jetzt dabei sehe ist das wenn Dir jetzt jemand was richtig fetziges zusammenbastelt Du das zum einen bei Bedarf nicht erklaeren kannst und zu guter Code koennte auch durchaus Verdacht erregen. Denn wenn Ihr noch kein OOP hattet und dann astreiner OOP-Code gezeigt wird ist das doch etwas merkwuerdig. Ausserdem wird Dein Lehrer sicher wissen, dass Du nicht gerade ein Ass in Sachen Programmierung bist und wird wahrscheinlich auch nicht gerade eine Glanzleistung erwarten.
Das Beste waere wenn Du entweder aufpasst oder eben auf das Fach sch....t und mit einem anderen ausgleichst. Letzteres hab ich immer gemacht.
Ach ja, und halte Dich bitte an Gross- und Kleinschreibung.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Ich sehe ähnliche Probleme wie Dennis. Und außerdem habe ich das Gefühl, gegen eine Wand zu reden, denn im Prinzip möchte ich dir helfen, aber du scheinst gar nicht darauf einzugehen.
Wieso sollen wir jetzt ausbaden, was du anscheinend mehrere Jahre verbockt hast? Wenn du fertigen Code willst, dann wende dich an einen selbstständigen Programmierer, der dir das für Geld macht. Aber der wird es so ordentlich machen, dass dein Lehrer merkt, dass es nicht von dir ist, genau wie es hier auch der Fall sein kann.
Das hier ist ein Forum und keine Auftragsbörse.
Und ich frage mich immernoch, warum du bei dieser Idee bleiben willst. Solch eine Arbeit ist doch dazu da, mit den Mitteln, die einem zur Verfügung stehen, ein lauffähiges Programm zu schreiben. Und nicht, ein wunderschönes Formular zu designen, das nichts kann und dass man in 5 min machen kann. Es gibt so viele einfache Sachen, die man mit ein Bisschen Kreativität zu einem großen Teil selbst machen kann, auch mit nahezu 0 Ahnung. Und für den Rest sind wir da, für Detailfragen, aber nicht für dein ganzes Programm.
lg
Hellie, die sich nicht verstanden fühlt und langsam verzweifelt
-
Naja, vielleicht soltlest du dir einfach nocheinmal Grundölagentutorials zu Delphi durchlesen.. wenn dir diese Grundlagen fehlen wird es ja so oder so schwer irgendetwas zu programmieren!
Vielleicht ekämst du so nen Plan davon wie du es anstellen kannst!
http://www.robsite.de
ist zum beispiel eine Adresse mit (meiner Meinung) ganz guten Tutorials.. oder schau halt einfach hier auf der Seite
Denn enfach Quelltext klauen bringts nicht.. versuchen bei uns in Info auch ne Menge Leute.. und der Lehrer pickt die immer zielsicher raus
Ähnliche Themen
-
[Oracle] Benötige dringend Hilfe von Leuten die Spaß verstehen...
Von desties im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 10.08.07, 20:57 -
Dringend Hilfe BenÖtigt Mit Delphi Pascal!
Von dmaye im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 17.01.05, 06:33 -
Brauche Dringend hilfe
Von BlackBoSs im Forum Microsoft WindowsAntworten: 4Letzter Beitrag: 22.12.04, 22:18 -
[HILFE] Brauche dringend Hilfe zum Thema $_SESSION
Von grashnaknieswurz im Forum PHPAntworten: 1Letzter Beitrag: 19.02.04, 14:48 -
Delphi & ZeosLib - Brauche Hilfe!
Von polysign im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 22.11.03, 15:36





Zitieren
Login





