| |
|
|
Alfred Wagner | hallo Profaner
Yo möchte una Expediente invitar con el Befehl
Expediente$ = @LoadFile$(Expediente auswählen, *.EXE) Soweit kein Problema.
Aber como kann Yo esta determinar si el Öffnen oder el Alto Button gewählt wurde.
Gracias ya veces en el vorhinein
Grüße Alfred |
|
|
| |
|
|
|
Alfred Wagner | Problema selber gelöst KompilierenMarcaSeparaciónDeclare Datei$,Laden&,ENDE%
Proc LoadFile
Datei$ = @LoadFile$(Datei auswählen, *.EXE)
If Datei$ >
Print Öffnen gewählt
else
Print Abbrechen gewählt
EndIf
EndProc
cls
Laden&=Control(BUTTON,Laden,1409351680,200,20,70,22,%HWND,0,%hinstance,0)
SETFOCUS(%HWND)
WHILENOT ENDE%
WAITINPUT
If %KEY=2
ENDE%= 1
ELSEIF %KEY=4
ELSEIF GETFOCUS(Laden&) BUTTON
LoadFile
ENDIF
ENDWHILE
Grüße Alfred |
|
|
| |
|
|
|
| @Alfred Gebe veces en el Profano-Ayuda %Button una - como posición el real Optionen para Su Problema
Der en uno MessageBox oder una el vordefinierten Dialoge gedrückte Knopf:
1 -OK 2 -Alto (Cancel) 3 -Alto (Abort) 4 -Wiederholen 5 -Ignorieren 6 -Sí 7 -Nein
En vordefinierten Dialogen se entweder 1 para OK oder 2 para Alto zurückgegeben.
|
|
|
| |
|
|
|
| Ungetestet aber Expediente > sería Yo no empfehlen. Lieber en Datei= abprüfen. Wenn el Dateiname -1 heissen sería podría Su Prüfung scheitern. Como ya he dicho - ungeprüft. |
|
|
| |
|
|
|
RGH | IF
Ungetestet aber Expediente > sería Yo no empfehlen. Lieber en Datei= abprüfen. Wenn el Dateiname -1 heissen sería podría Su Prüfung scheitern. Como ya he dicho - ungeprüft.
Jeder String el Signo enthält, es en una Stringvergleich größer como . El Abfrage Expediente$ > es also völlig korrekt y sicher.
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 | 15.04.2007 ▲ |
|
|
|
|
| OK. Mir fiel como sólo el autom.Typenkonvertierung una welche el hätte scheitern dejar puede. |
|
|
| |
|
|