AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Wörter aus einer Datei holen

Ein Thema von manakinn · begonnen am 21. Jun 2005 · letzter Beitrag vom 21. Jun 2005
Antwort Antwort
manakinn

Registriert seit: 15. Jun 2005
55 Beiträge
 
#1

Wörter aus einer Datei holen

  Alt 21. Jun 2005, 18:32
Hi,

ich möchte das Wörter aus einer Text Datei im Programm verwendet werden. Der Benutzer gibt also bei der Suche keine Wörter mehr ein, sondern die werden zufällig aus der Datei "worte.txt" entnommen und ins TEdit eingefügt und der Timer drückt auf den button. Also das programm was ich geschrieben habe, soll ganz von alleine alle 60 -120 sekunden eine neue "normale" suche starten (Keine Google API) Suche, und damit der User keine Wörter eingeben muss, werden die Aus einer Datei entnommen (Zufällig). Soweit ist alles fertig, ich muss nur noch das mit der TextDatei machen, kann mir da jemand bitte helfen ?
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#2

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 18:41
Wenn die einzelnen Worte untereinander in der Datei stehen, kannst du sie einfach per Delphi-Referenz durchsuchenLoadFromFile in eine Delphi-Referenz durchsuchenTStringList laden. So wählst du dann zufällig einen Eintrag aus:
Edit.Text := StringList.Strings[Random(StringList.Count)]; Nicht vergessen, einmal Randomize aufzurufen (am besten im OnCreate).
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
manakinn

Registriert seit: 15. Jun 2005
55 Beiträge
 
#3

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:01
Zitat von Khabarakh:
Wenn die einzelnen Worte untereinander in der Datei stehen, kannst du sie einfach per Delphi-Referenz durchsuchenLoadFromFile in eine Delphi-Referenz durchsuchenTStringList laden. So wählst du dann zufällig einen Eintrag aus:
Edit.Text := StringList.Strings[Random(StringList.Count)]; Nicht vergessen, einmal Randomize aufzurufen (am besten im OnCreate).
Ich find nix in der Hilfe Da stehen ja millionen sachen zu dem Thema
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#4

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:02
Hi!

Wozu findest du nix?

Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
21. Jun 2005, 19:08
Dieses Thema wurde von "alcaeus" von "Internet / LAN / ASP.NET" nach "Sonstige Fragen zu Delphi" verschoben.
Aus Dateien lesen gehoert auch nicht in die Internetsparte
manakinn

Registriert seit: 15. Jun 2005
55 Beiträge
 
#6

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:12
Ich denk mal das LoadFromFile muss so sein, oder?

Delphi-Quellcode:
procedure LoadFromFile(const FileName: string);
begin

end;
Was ich nicht verstehe, wo kommt der Datei name hin ?

(const FileName:=(words.txt) string); usw.
funktioniert alles nicht,
(const words.txt string);
auch nicht
  Mit Zitat antworten Zitat
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:14
memo1.lines.loadfromfile('irgendwas.txt');
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:17
Hi manakinn,

auch wenn es jetzt nicht zum Thema passt, lege ich dir dieses Tutorial zu Herzen. Lies dieses Tutorial mal durch. Danach wirst du viel mehr von Delphi verstehen.
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#9

Re: Wörter aus einer Datei holen

  Alt 21. Jun 2005, 19:21
@XeRo: Warum ein Memo? manakinn will das Wort doch in einem Edit, da reicht eine zur Laufzeit erstellte StringList vollkommen.

@Spider: Du nimmst mir die Worte aus dem Mund .

[edit]Um es klar auszudrücken: LoadFromFile ist eine Methode von TStringList.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:49 Uhr.
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