| |
|
|
| KompilierenMarcaSeparaciónDECLARE but&,programm$,EE%,aus&
EE%=0
programm$=NOTEPAD.EXE
CLS
but&=CREATE(BUTTON,%HWND,Start,50,50,100,25)
aus&=CREATE(BUTTON,%HWND,ESC Ende,300,50,100,25)
WHILENOT EE%
WAITINPUT
CASE CLICKED(but&):SHELL programm$
CASE CLICKED(but&):Shell rundll32.exe url.dll,FileProtocolHandler +programm$
Case Scankey(27) | CLICKED(aus&):EE%=1
ENDWHILE
end
Wenn I, con el Code una XPROFAN-Programa aufrufen voluntad geschieht nichts y Windows meldet con uno Taskleistenmeldung: No genügend Speicher ! Mit uno Verknüpfung en el Desktop puede gleiche Programa sin Problemas comenzó voluntad. - Wohlgemerkt: Das passiert sólo en XPROFAN-Programmen |
|
|
| |
|
|
|
Jörg Sellmeyer | Kann Yo no bestätigen - en me se auch una Profanprogramm con beiden Métodos problemlos comenzó. Was passiert porque con usted en WinExec? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.09.2007 ▲ |
|
|
|
|
Rolf Koch | Real? En me klappt lo einwandfrei bajo Vista. Start y Notepad se comenzó. Und dies auch si yo 10x en Start klicke. |
|
|
| |
|
|
|
| @Rolf
Start y Notepad se comenzó.
Yo doch geschrieben
Wohlgemerkt: Das passiert sólo en XPROFAN-Programmen
...y Notepad es doch una Windows-Programa. Steht hier sólo como Joker. Schreib veces una XProfan-Programa (natürlich con kompletten Pfad) en el Variable programm$ - Como steckt mein Problema !
@Jörg
Was passiert porque con usted en WinExec?
Exactamente el gleiche - no Reacción
Yo habe antes uno Semana alles komplett neu installiert. Dabei XPROFAN-10 de el ROLAND-CD otra vez neu kopiert. Kann lo ser, dass Roland una UpDate de los Profano-Archivos (Compiler usw...) rausgegeben ha y yo el soñoliento habe ? |
|
|
| |
|
|
|
RGH | Horst Horn
Kann lo ser, dass Roland una UpDate de los Profano-Archivos (Compiler usw...) rausgegeben ha y yo el soñoliento habe ?
Sí, lo gab una Actualización sobre XProfan 10.0a (siehe [web]https://XProfan.de/support.htm[/web]) y klicke en XProfan 10). Aber el Actualización ha nichts con el de Usted genannten Problema a tun.
Su Testprogramm se ejecuta en me problemlos: KompilierenMarcaSeparaciónDECLARE but&,programm$,EE%,aus&
EE%=0
programm$=FIXSTERN2.EXE
CLS
but&=CREATE(BUTTON,%HWND,Start,50,50,100,25)
aus&=CREATE(BUTTON,%HWND,ESC Ende,300,50,100,25)
WHILENOT EE%
WAITINPUT
CASE CLICKED(but&):SHELL programm$
CASE CLICKED(but&):Shell rundll32.exe url.dll,FileProtocolHandler +programm$
Case Scankey(27) | CLICKED(aus&):EE%=1
ENDWHILE
end
FIXSTERN2 es uno meiner üblichen XPRofan-Tempo-Testprogramme. Kann lo ser, daß Usted una Pfad con Leerzeichen verwendest? Dann solltest Usted programm$ en Einführungszeichen einkleiden, etwa: KompilierenMarcaSeparaciónprogramm$ = q+programm$+q
. Anderenfalls sería el rundll32 versuchen, el ersten Teil a para Leerzeichen a interpretar y a starten ... y el muß entonces torcido ir.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 30.09.2007 ▲ |
|
|
|
|
| @Roland
Gracias zuerst una vez para el Info (UpDate) ya hecho Zum real Problema KompilierenMarcaSeparaciónDECLARE but&,programm$,EE%,aus&
EE%=0
programm$=2windows4you.exe
CLS
but&=CREATE(BUTTON,%HWND,Start,50,50,100,25)
aus&=CREATE(BUTTON,%HWND,ESC Ende,300,50,100,25)
WHILENOT EE%
WAITINPUT
IF CLICKED(but&)
CHDIR C:2windows4you CHDIR... muss gemacht werden. Dann klappts auch mit dem Aufruf :o)
Shell rundll32.exe url.dll,FileProtocolHandler +programm$
ENDIF
Case Scankey(27) | CLICKED(aus&):EE%=1
ENDWHILE
end
Posesiones festgestellt, si yo beim Aufruf zuerst con CHDIR en el Ordner schalte, funktioniert el Aufruf auch en XProfan-Programmen. Yo muss also el Pfad zerlegen en LaufwerkOrdner + Programa - Im obigen Beispielcode funktioniert alles einwandfrei. Gebe Yo hier el kompletten Pfad bajo programm$ una, kommt una Fehlermeldung de Windows
Und ahora guck Yo Damen-Fussball (Warte siempre darauf, dass el para Schluss el Trikots wechseln ) |
|
|
| |
|
|
|
Rolf Koch | Sorry Horst bin überarbeitet - y otra vez en el Arbeit |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Jörg Sellmeyer | |
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 30.09.2007 ▲ |
|
|
|
|
| @Jörg
Mit el Defination kann Yo aber el kompletten Pfad aufteilen: KompilierenMarcaSeparación
...si 2windows4you.exe con komplettem Pfad aufrufst?
Dann passiert el, qué Usted en el Bildchen sehen kannst: |
|
|
| |
|
|
|
| hallo Yo brauche hilfe Yo verstehe el con shell no si yo Shell "cmd" eingebe öffnet él cmd y si una más programm eingebe con oder sin pfad passiert nichts |
|
|
| |
|
|
|
| Mach doch una neues Thema en: [...]
y gib una Ejemplo.
Shell funktioniert ansich genau como beschrieben. |
|
|
| |
|
|