CommandLine Problem
Übersicht

![]() |
CardonicBetreff: CommandLine Problem |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi
ich versuche zu erreichen, dass wenn man eine datei per drag'n'drop auf meine programm.exe zieht sich diese datei im programm dann öffnet. dazu verwende ich den befehl "commandLine()"; dieser befehl übermittelt mir zwar den richtigen pfad der datei, aber das programm stürtzt mir ab bzw. es kommt die fehlermeldung "invalid stream handle" ![]() meine frage ist nun, ob irgendwer einen schimmer hat, was die ursache für diese fehlermeldung sein könnte. mfg Cardonic ps: mir fiel leider kein kurzer,aussagekräftiger titel ein ![]() ~Editiert~ Titel angepasst. Einfallsloser Kerl. ![]() |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja, du hast es falsch geparst. | ||
between angels and insects |
![]() |
Cardonic |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi
das problem liegt ja nicht an "commandline()"; darum kann es ja gar kein commandline-problem sein ![]() ![]() mfg cardonic |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
Artemis |
![]() Antworten mit Zitat ![]() |
---|---|---|
Dafür bräuchten wir vielleicht ein wenig Code, vor allem die Stelle, an der du Kommandozeile auswertest. | ||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Moment mal, du willst deine exe mit ner anderen Anwendung öffnen?
Denn genau das tut "Öffnen mit..." |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
oh mann,
ich sehe schon, hier hat niemand lust. Code: [AUSKLAPPEN] TXT$=CommandLine$()
oldTXT$=TXT$ txt$=Replace (TXT$,Chr(34),"") RuntimeError TXT$ +" und nicht "+oldTXT$ "" sind die Stringabgrenzungen, --> du musst sie beseitigen! |
||
between angels and insects |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ist jetzt für ne Textdatei^^
Code: [AUSKLAPPEN] datei$ = CommandLine$() datei$ = Right(datei$,Len(datei$)-1) datei$ = Replace(datei$,Chr$(34),"") Print datei$ file = OpenFile(datei$) While Not Eof(file) Print ReadLine$(file) Wend WaitKey() |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
@Badrat, warum schneidest du das letzte Zeichen raus? | ||
between angels and insects |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich schneide nicht das letzte,
sondern das erste weg,da ich Right benutze. Zumindest bei mir ist es so, dass wenn ich was mit drag ´n drop drauf zieh ein leerzeichen vorne im String ist^^ also weg damit und bei mir klappt dann wunderbar ![]() |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
achso,
dafür würde ich aber Trim nehmen |
||
between angels and insects |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
@Jan_: ok,danke ![]() man lernt doch immer was dazu^^ Dann einfach nochmal den Code mit Trim ![]() Code: [AUSKLAPPEN] datei$ = CommandLine$() datei$ = Trim(datei$) datei$ = Replace(datei$,Chr$(34),"") Print datei$ file = OpenFile(datei$) While Not Eof(file) Print ReadLine$(file) Wend WaitKey() |
||
![]() |
Cardonic |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi nochmals
vielleicht habe ich nicht genug präzis ausgedrückt: mein problem liegt nicht an commandline(), sondern daran, dass wenn man mein programm per drag'n'drop mit einer datei starten lässe es ( das programm ) abstürtzt und die fehlermeldung "invalid stream handle" kommt. das programm stürzt aber auch ab, wenn ich keinen commandline()-befehl benutze; sprich: das programm stürtzt immer ab, wenn ich es, so wie oben beschrieben, mit einer datei öffne. meine frage ist: was muss man machen/ändern, um diese fehlermeldung zu verhindern? braucht man dazu vielleicht registry-dateien ? mfg Cardonic |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
nein, Braucht man nicht,
so funktioniert es, gib uns doch dienen Source, damit wir testen können! |
||
between angels and insects |
![]() |
Cardonic |
![]() Antworten mit Zitat ![]() |
---|---|---|
so, falls ihr unbedingt den code sehn wollt dann bitte.
das sind die zwei einzigen zeilen, die im zusammenhang mit dem commandline() befehl stehen: Code: [AUSKLAPPEN] command$ = CommandLine()
Notify Trim(Replace(command,Chr(34),"")) mfg Cardonic[/code] |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
Mansch,
DU ÖFFNEST EINE DATEI, DIE NICHT BESTEHT und wenn du verdammte scheiße uns nicht entgegenkommst, können wir dir nicht helfen, es geht einfach nciht, wir können nicht sagen, 125 Zeile fürge nach dem 13. Buchstaben ein " ein. Es GEHT NICHT!!! |
||
between angels and insects |
![]() |
Cardonic |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ Jan_ : erstens öffne ich mit meinem code keine datei und zweitens wird mit meinem code der korrekte, vollständige pfad der datei angezeigt. falls du das bedürfnis hast, andere zu beleidigen, dann kanst du das sonst wo machen.
@ alle anderen : zur wiederholung: den richtigen pfad bekomme ich und ich könnte auch die richtige datei damit öffnen, aber das programm stürtzt aus irgendwelchen gründen immer ab Cardonic |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zeige mehr Code, sonst wird dir keiner helfen können.
MfG D2006 |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
und wo ist das Problem, bei welcher Zeile Stürzt er ab,
was macht das Programm, Ich Beleidige hier dich solange, bis mich jemand Stoppt, oder du es kappiert hast, wie du einigermassen deine Fragen zu stellen hast. Ich weiß, ich bin nicht Perfect und auch weit davon entfernt, aber wir sollten alle auchmal an unsere Nase fassen, und du solltest hier mal ein paar mehr Infos hergeben, sonst landet das hier noch ohne eine Brauchbare antwort für dich im Trash |
||
between angels and insects |
![]() |
Cardonic |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi
das problem hat nichts mit dem code zu tun. tatsache ist, dass das programm abstürzt, wenn man es, wie schon hundert mal beschrieben, mit einer datei öffnet. es spielt überhaupt keine rolle, was man geproggt hat. es kommt immer diese verd***** fehlermeldung ![]() ich glaube nicht, dass es sich lohnen würde 20'000 zeichen code zu posten, in dem kein fehler enthalten ist ![]() Cardonic |
||
If you should go skating on the thin ice of modern life, dragging behind you the silent reproach of a million tear-stained eyes, don't be surprised when a crack in the ice appears under your feet. |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
Schuldigung misster Perfect,
Das ich hier Geschimpft habe war auch nur ein Fehler des Forums. |
||
between angels and insects |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group