parameter übergeben?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

blitz

Betreff: parameter übergeben?

BeitragDo, Aug 18, 2005 21:56
Antworten mit Zitat
Benutzer-Profile anzeigen
wiso geht das nicht?
BlitzBasic: [AUSKLAPPEN]
x$=CommandLine()
image=LoadImage(x)
DrawImage image,0,0
WaitKey
End

ich öffne ein bild mit öffnen mit und der kompilierten exe.
wieso zeichnet er das bild nicht?
 

Dreamora

BeitragDo, Aug 18, 2005 21:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Schau am besten Mal auf Microsoft MSDN, wie Windows das übergibt bei öffnen mit. Glaube da ist mehr als nur der Dateipfad
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

blitz

BeitragDo, Aug 18, 2005 22:09
Antworten mit Zitat
Benutzer-Profile anzeigen
danke, habs gefunden:
windows übergibt den pfad in Code: [AUSKLAPPEN]
" pfad$ "

also komplett:
Code: [AUSKLAPPEN]
C:\bildanzeige.exe "C:\Bilder\katze.jpg"

und bb fängt sich
Code: [AUSKLAPPEN]
"C:\Bilder\katze.jpg"

raus.

man muss also das machen:
BlitzBasic: [AUSKLAPPEN]
x$=CommandLine()
z$=Mid(x,2,Len(x)-2)
image=LoadImage(z)
DrawImage image, 0,0
WaitKey
End
 

blitz

BeitragDo, Aug 18, 2005 22:16
Antworten mit Zitat
Benutzer-Profile anzeigen
ach ja, ich glaub, das passt hier noch halbwegs gut dazu:

wie kann ich ein bildanzeige programm als standart einstellen?
ich meine, wenn ich auf eine bilddatei klicke, dass es diese mit meinem prog ausgeführt wird.

ps.: suche hätte ich versucht, hab aber keine ahnung, was ich reinschreiben soll Embarassed
 

Dreamora

BeitragDo, Aug 18, 2005 22:37
Antworten mit Zitat
Benutzer-Profile anzeigen
rechtsklick - öffnen mit
dort wählst du das programm aus und stellst es als "standardprogramm" ein (einfach unter der liste das kästchen auswählen)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

judos

BeitragFr, Aug 19, 2005 10:17
Antworten mit Zitat
Benutzer-Profile anzeigen
ich würde noch dazu sagen:

es sollt folgendes noch geändert werden:

Code: [AUSKLAPPEN]

image=loadimage(x$)


das dollar zeichen nicht vergessen !!! sonst funktionierts sowieso nicht...

mfg judos
 

blitz

BeitragFr, Aug 19, 2005 14:18
Antworten mit Zitat
Benutzer-Profile anzeigen
@judos: doch, das geht! ich habs versucht! man muss das $-zeichen nur beim ersten mal reinschreiben!
@dreamora: geht das nicht automatisch?

Eclipse

BeitragSa, Aug 20, 2005 14:28
Antworten mit Zitat
Benutzer-Profile anzeigen
man kann das auch unter den ordneroptionen einstellen, aber vollautomatisch geht nicht (glaub ich jedenfalls)
 

gamble

BeitragSa, Aug 20, 2005 18:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Müsste irgendwo in der Registry stehen, oder?
 

blitz

BeitragSa, Aug 20, 2005 20:46
Antworten mit Zitat
Benutzer-Profile anzeigen
das ist sicher, nur wo?
 

Dreamora

BeitragSa, Aug 20, 2005 20:47
Antworten mit Zitat
Benutzer-Profile anzeigen
bei den entsprechenden Verweisen auf die Dateiendungen.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

E. Urbach

ehemals "Basicprogger"

BeitragSo, Aug 21, 2005 13:32
Antworten mit Zitat
Benutzer-Profile anzeigen
In der Reg gibts ja diesen Schlüssel, wo ganz viele Unterschlüssel von den Dateiendungen sind.
Ich glaube dort steht es.

Wenn ich mich nicht täusche kann man sogar dem Kontextmenü sogar ein
eigenes Menü verpassen, für dein Programm halt.
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group