AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Vokabeltrainer mit Lazarus

Ein Thema von Anna13 · begonnen am 16. Jan 2013 · letzter Beitrag vom 26. Jan 2013
Antwort Antwort
Seite 1 von 2  1 2   
Anna13

Registriert seit: 16. Jan 2013
13 Beiträge
 
#1

Vokabeltrainer mit Lazarus

  Alt 16. Jan 2013, 20:18
Hallo ihr,
bin aufgrund Suche nach einem Programm für einen Vokabeltrainer auf diese Seite gekommen. Hoffe, ihr könnt mir helfen: ich möchte mit Lazarus einen Vokabeltrainer erstellen. Natürlich habe ich mich im Internet umgeschaut, aber nichts passendes gefunden, was mir weiterhelfen könnte. Habe mich dabei durch verschiedene Seiten gequält.
Nun will ich wissen: wie ist so ein Programm aufgebaut, also wie soll ich anfangen; also die grobe Struktur. Mit welchen Methoden kann man es am besten machen, im Internet gab es sehr viele verschiedene Ansätze; und leider nur herausgerissene Quellcodes...also man konnte nicht wirklich damit was anfangen.(wahrscheinlich nur die Spezialisten. )
Ach ja:ein paar Lazarus-Kenntnisse habe ich; aber ich bin noch Anfängerin.
Über eine baldige Antwort und damit Hilfe würde ich mich sehr freuen und danke schon mal im Vorraus!
Viele Grüße, Anna.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.655 Beiträge
 
Delphi 12 Athens
 
#2

AW: Vokabeltrainer mit Lazarus

  Alt 16. Jan 2013, 20:28
Hallo und Willkommen in der DP ,

natürlich gibt es mehrere Ansätze, da es so gut wie nie den "Königsweg" gibt. Überleg Dir doch zunächst, wie Du Dir den internen Ablauf so im Groben denkst. Soll es so sein, dass das Programm z.B. einen englischen Begriff anzeigt, und man soll die deutsche Übersetzung eingeben? Falls ja, ist nur eine Übersetzung zulässig, oder gibt es ggf. mehrere davon (sollte ja eigentlich so sein)? Auf jeden Fall brauchst Du eine Art Zuordnung zwischen Begriff und möglichen Übersetzungen. Wie das auszusehen hat, kann Dir niemand vorschreiben, denk Dir also etwas aus. Wenn Du das in etwa skizzieren kannst, sind wir evtl. in der Lage, Dir dann auch bei speziellen Teilproblemen weiterzuhelfen, aber wir müssen ja zumindest ungefähr wissen, in welche grobe Richtung das Ganze gehen soll.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Vokabeltrainer mit Lazarus

  Alt 16. Jan 2013, 20:41
unter http://sourceforge.net/projects/vokabeltrainer2/ findest Du einen ganz einfachen Vokabeltrainer.
Der Port des Delphi Codes nach Lazarus sollte nicht sehr komplex sein, bei weiteren Fragen einfach hier wieder melden ....
  Mit Zitat antworten Zitat
Anna13

Registriert seit: 16. Jan 2013
13 Beiträge
 
#4

AW: Vokabeltrainer mit Lazarus

  Alt 17. Jan 2013, 09:21
Hallo ihr,
danke für die schnellen antworten! Ja, dann werde ich mich jetzt mal dranmachen. Natürlich weiß ich auch, dass es nicht von heute auf morgen geht, dass man den Vokabeltrainer nicht im Vorbeigehen machen kann ...
genau so ist es, ich werde eine ganz einfache Struktur machen.
Viele Grüße, Anna.
  Mit Zitat antworten Zitat
Anna13

Registriert seit: 16. Jan 2013
13 Beiträge
 
#5

AW: Vokabeltrainer mit Lazarus

  Alt 18. Jan 2013, 19:01
Hallo ihr,
nun habe ich doch ein Problem: wie funktioniert das mit TMemo?Also Dateien speichern, dann wieder laden. Und wie ist das mit dem Erstellen der Txt.Datei?
Danke noch mal für eure Hilfe, Grüße, Anna.
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#6

AW: Vokabeltrainer mit Lazarus

  Alt 18. Jan 2013, 22:57
Hallo ihr,
nun habe ich doch ein Problem: wie funktioniert das mit TMemo?Also Dateien speichern, dann wieder laden. Und wie ist das mit dem Erstellen der Txt.Datei?
Danke noch mal für eure Hilfe, Grüße, Anna.
Anna, so geht das m.E. nicht. Wenn jeder ein Forum als persönlichen Lehrmeister zu beanspruchen versuchen würde, wie wäre es übervoll, und wie schnell wäre die Motivation vieler dahin. So etwas kostet schließlich Zeit.

Deine Fragen "wie funktioniert das mit" und "wie ist das mit dem" sind viel zu allgemein und zeigen, daß Du gerade erst anfängst. Was soll man darauf anworten? Der Weg ist anfänglich für jeden steinig, das vielleicht als kleiner Trost. Bitte nimm Dir erst einmal einen Delphi-/Lazarus-Einstiegskurs vor ("zur Hand"), lies ihn und beschäftige Dich mit den Essentialien. Wenn Du dann an irgendeinem konkreten (!) Punkt nicht weiterkommst, wird Dir garantiert jemand hier helfen. Aber Dich an die Hand zu nehmen und jeden Deiner Anfängerschritte Dich zu begleiten, wird wohl zu schnell die Puste heraus sein, und das wäre schade und das möchtest Du doch sicher selbst nicht, oder? Denn dann wäre die Hilfe, wenn man sie wirklich benötigt, nämlich nicht mehr die, die sie sein könnte.

Ergänzung: Die Internetforen nur zu durchstöbern, sind ebenfalls eine äußerst wertvolle Hilfe. Was man da alles lernen und auch kopieren kann! Klar, das kostet alles unendlich viel Zeit, aber Experte in 5 Minuten, wie es dreiste Bücher gerade in der Computerei noch heute suggerieren, war nicht einmal, sondern das gab es noch nie.

Geändert von Delphi-Laie (18. Jan 2013 um 23:08 Uhr)
  Mit Zitat antworten Zitat
haderlump

Registriert seit: 21. Jan 2013
Ort: Ingolstadt
23 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Vokabeltrainer mit Lazarus

  Alt 22. Jan 2013, 10:07
Hallo
Wenn du eine guten fertigen Trainer haben willst, such einfach in Google nach "Pauker" und "Vokabeltrainer".
Der ist freeware, gut, und auf der Homepage gibt es auch viele Sprachbibliotheken zum runter laden

Gruß Fritz
Fritz Tremmel
  Mit Zitat antworten Zitat
Anna13

Registriert seit: 16. Jan 2013
13 Beiträge
 
#8

AW: Vokabeltrainer mit Lazarus

  Alt 22. Jan 2013, 18:38
Hallo ihr,
also Vokabeltrainer runterladen, ach nein, das gäbe keinen Spaß.
Hier mal der Quellcode: bitte nicht lachen, es steht bei mir alles am Anfang:

Delphi-Quellcode:
var
  Form1: TForm1;


procedure TForm1.Button1Click(Sender: TObject);
begin
  MEMO1.LINES.CLEAR;
  MEMO1.LINES.SAVETOFILE('porttrai.txt');


end;

 procedure TForm1.Button2Click(Sender: TObject);
 begin
Memo1.Lines.LoadFromFile('porttrai.txt');

 end;

 procedure TForm1.Button3Click(Sender: TObject);
 begin
 close ;
 end;

 procedure TForm1.Button4Click(Sender: TObject);
 begin
    MEMO1.LINES.CLEAR;
 end;
viele grüße, und vielen Dank, Anna.
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Vokabeltrainer mit Lazarus

  Alt 22. Jan 2013, 22:34
Delphi-Quellcode:

var
  Form1: TForm1;


procedure TForm1.Button1Click(Sender: TObject);
begin
  MEMO1.LINES.CLEAR; // [B] warum wird das memo gelöscht wenn man speichert ????[/B] ...
                       // somit ist die Datei dann auch immer leer ???
  MEMO1.LINES.SAVETOFILE('porttrai.txt');


end;

 procedure TForm1.Button2Click(Sender: TObject);
 begin
Memo1.Lines.LoadFromFile('porttrai.txt'); /// oder Memo1.Lines.LoadFromFile('c:\temp\porttrai.txt');

 end;

 procedure TForm1.Button3Click(Sender: TObject);
 begin
 close ;
 end;

 procedure TForm1.Button4Click(Sender: TObject);
 begin
    MEMO1.LINES.CLEAR;
 end

Geändert von bernhard_LA (22. Jan 2013 um 22:37 Uhr)
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#10

AW: Vokabeltrainer mit Lazarus

  Alt 22. Jan 2013, 23:50
Anna, m.E. beschäftigst Du Dich mit einem Nebenkriegsschauplatz, womöglich verzettelst Du Dich dabei sogar.

Dateioperationen sind wichtig und nötig, aber wo ist denn Dein Konzept, wie Dein Vokabeltrainer überhaupt (inter-)agieren, wie sich dieses Den Programm verhalten soll? Das ist doch das Wesen solcher Programme wie fast aller: Eingabe, Verarbeitung, Ausgabe, wobei hier noch eine Ausgabe vorangestellt werden müßte, nämlich die (hoffentlich zufällig ausgwählte) Vokabel, die es zu übersetzen gilt.

Am Anfang kannst Du die paar Wörter auch im Quelltext unterbringen. Funktioniert Dein Vokabeltrainer in seiner Grundversion, dann kommen Laden und ggf. Speichern von Daten (vorzugsweise aus bzw. in Dateien) hinzu.

Close z.B. benötigst Du überhaupt nicht, dafür gibt es das X rechts oben in der Ecke.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz