Dateiname von ausgewählter Datei.

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Pebender

Betreff: Dateiname von ausgewählter Datei.

BeitragSa, Jul 02, 2011 13:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

wenn ich eine Date lade, so wie hier :
Code: [AUSKLAPPEN]
datei=LoadImage(RequestFile("Öffnen","*,jpg,png,bmp"))  ;Bilddatei laden
        as$=(datei)
         Notify as$


ergibt ja logischerweise 0 da kein String sondern ein Bitmap geladen wurde.
Aber wie kann den Dateinamen der ausgewählten Datei in einen String legen ??
Möchte damit ereichen, das nur bestimmte Dateiendungen(Bilder) geladen werden können, ansonsten eine FGehlermeldung kommt.

mfg Peter

Der Eisvogel

BeitragSa, Jul 02, 2011 13:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Speicher den Wert von RequestFile in einer Variable, und dann übergibts du bei LoadImage die Variable.

BlitzBasic: [AUSKLAPPEN]
dateiname$ = RequestFile("Öffnen","*,jpg,png,bmp")
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.

Xeres

Moderator

BeitragSa, Jul 02, 2011 13:08
Antworten mit Zitat
Benutzer-Profile anzeigen
RequestFile sollte dir den Pfad geben. Wenn das Handle einer Ressource (in diesem Fall datei) = 0 ist, konnte sie nicht geladen werden.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Pebender

BeitragSa, Jul 02, 2011 13:52
Antworten mit Zitat
Benutzer-Profile anzeigen
ok,

werde das nachher mal ausprobieren.

@Xeres

die Datei wird geladen und in einem Canvas angezeigt, das funktioniert.

mfg Peter

Pebender

BeitragSa, Jul 02, 2011 14:35
Antworten mit Zitat
Benutzer-Profile anzeigen
ok, hat geklappt.

danke.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group