tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
13
ZUGRIFFE
2397
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tarantino89 tarantino89 ist offline Rookie
    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
     

  2. #2
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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.
     

  3. #3
    tarantino89 tarantino89 ist offline Rookie
    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
     

  4. #4
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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
     

  5. #5
    tarantino89 tarantino89 ist offline Rookie
    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
     

  6. #6
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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
     

  7. #7
    tarantino89 tarantino89 ist offline Rookie
    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
     

  8. #8
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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
     

  9. #9
    Avatar von GarGod
    GarGod GarGod ist offline Mitglied Gold
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    176
    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.
    Garlof
     
    Dü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

  10. #10
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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
     

  11. #11
    tarantino89 tarantino89 ist offline Rookie
    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
     

  12. #12
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    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 Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  13. #13
    Hellie Hellie ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Beiträge
    252
    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
     

  14. #14
    Chronix Chronix ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Duisburg
    Beiträge
    143
    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

  1. [Oracle] Benötige dringend Hilfe von Leuten die Spaß verstehen...
    Von desties im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 10.08.07, 20:57
  2. Dringend Hilfe BenÖtigt Mit Delphi Pascal!
    Von dmaye im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 17.01.05, 06:33
  3. Brauche Dringend hilfe
    Von BlackBoSs im Forum Microsoft Windows
    Antworten: 4
    Letzter Beitrag: 22.12.04, 22:18
  4. [HILFE] Brauche dringend Hilfe zum Thema $_SESSION
    Von grashnaknieswurz im Forum PHP
    Antworten: 1
    Letzter Beitrag: 19.02.04, 14:48
  5. Delphi & ZeosLib - Brauche Hilfe!
    Von polysign im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 22.11.03, 15:36