Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zufallsnamen erzeugen... (https://www.delphipraxis.net/3021-zufallsnamen-erzeugen.html)

NeoDeluxe 18. Feb 2003 18:48

und die namen aus ressourece laden?

phlux 18. Feb 2003 19:01

Genau mit dem Delphi-Resourceneditor ne Resource erstellen, in der dann die Strings abspeichern (durchnummeriert von 1..unendlich) und dann wieder auslesen.

NeoDeluxe 18. Feb 2003 19:03

ja ressource hab ich schon erstellt, wie kann ich die in mein Progamm importieren?

Touchdown 18. Feb 2003 19:15

Füll dir eine Stringlist mit echten Namen (von Hand) und lass dir eine Zufallszahl berechnern. Als Ausgabe dann Stringlist[Zufallszahl] ...

Warum einfach wenns auch kompliziert geht :lol:

CalganX 18. Feb 2003 19:15

Delphi-Quellcode:
{$R ressource.res}
zugreifen kann ich dir nur eine Möglichkeit ohne die VCL geben.

Chris

NeoDeluxe 18. Feb 2003 19:19

herdamit! :lol:

phlux 18. Feb 2003 19:44

Hellas!
Delphi-Quellcode:
function GetResString(Nr: Integer): String;
var
  p: PChar;

begin
  p := StrAlloc(256);
  LoadString(hInstance, Nr, p, 255);
  Result := p;
  StrDispose(p);
end;
Ohne Funktionsgewähr, aus dem Delphikochbuch abgetippt und modifiziert :mrgreen:

Nr, ist die Nummer deines Strings in der Resource!!

NeoDeluxe 18. Feb 2003 19:47

Ist nicht wahr. ich habe das Buch auch aber diese Funktion hab ich nicht gefunden? Was für eins ist es? Ich kann doch nicht sooo blöd :freak: :nerd: sein,oder? trotzem danke sehr!

phlux 18. Feb 2003 19:55

Im Delphi Kochbuch 5 auf seite 1037 (ausm kopf jetz)
R368 Ressourcen einbinden (nicht ausm Kopf)

nailor 18. Feb 2003 20:11

ähm warum denn eine Resource? Entweder in den SourceCode (wenn mans nicht ändern soll) oder in eine txt/ini, wenn jeder seine eigenen Namen machen darf. Ist meine Meinung!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr.
Seite 3 von 5     123 45      

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