Zufallsbegriff a la Tempfile() o.ä.

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

Zufallsbegriff a la Tempfile() o.ä.

Beitrag von mini990 »

Hi,
gibt es eine Funktion um eine Zeichenfolge analog der Funktion Tempfile() zu generieren?
Randomkey() gibt - zumindest unter Windows 10 - immer "" zurück.

Gruß Stefan
Benutzeravatar
Koverhage
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2470
Registriert: Fr, 23. Dez 2005 8:00
Wohnort: Aalen
Hat sich bedankt: 102 Mal
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von Koverhage »

UuidCreate und UuidToChar würde ich dafür nehmen
Gruß
Klaus
Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1991
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von Herbert »

Scheint ein altes Problem zu sein...
http://www.xbaseforum.de/viewtopic.php? ... key#p78061
Grüsse Herbert
Immer in Bewegung...
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von Martin Altmann »

Stefan,
wie lang soll sie denn sein? Und was spricht gegen GetUniqueFileName() ?

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von mini990 »

Ich will keine Datei erzeugen sondern nur einen "einmaligen" String.
Teste das jetzt mal mit UuidCreate und UuidToChar

Gruß Stefan
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16502
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von Martin Altmann »

GetUniqueFileName() erzeugt keine Datei, sondern liefert einen String in Form eines gültigen Dateinamens (also einen noch nicht vorhandenen Dateinamen in einem Verzeichnis).
Aber das wird dir dann wahrscheinlich für deine Bedürfnisse nicht ausreichen - ich schrieb das nur zur Klarstellung ;-)

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

Re: Zufallsbegriff a la Tempfile() o.ä.

Beitrag von mini990 »

yepp!
Trotzdem dankeschön.
Getuniquefilename steht jetzt auf meiner "ich kenne die Funktion" Liste.
Werd ich bestimmt mal brauchen in Bälde... :-)

Gruß Stefan
Antworten