| |
|
|
- page 1 - |
|
| Sorry, peut-être suis je seulement un blindes Huhn, mais:
1. s'il te plaît comment übergebe je dans XProfan .exe-Aufrufparameter? dans quel Systemvariable landen qui ensuite?
2. si je aus einem Steuerprogramm den Profan-Interpreter aufrufe, übergebe je ihm cela auszuführende Programme comme Aufrufparameter. comment mais übergebe je dem aufgerufenen Programme ensuite Programmaufrufparameter? dans qui selben la ligne scheint cela chez Je ne trop marcher...
Salut |
|
|
| |
|
|
|
« cette Beitrag wurde comme Solution gekennzeichnet. » |
|
p.specht
|
' Kommandozeilenparameter auslesen (PRFellow - Présentation)
' Autor 2007 Thomas Bois, 2018 To XProfan11.2a p.specht
' "Prozedur dient trop Testzwecken im Entwicklungsprozeß,
' um Anzahl, Numerierung et le contenu qui beim Programmstart
' übergebenen paramètre trop vérifier.
' s'il te plaît tenir compte de: chez einem zur EXE gelinkten Programme
' Déplacer sich dans XProfan qui paramètre-index um -1 !"
Proc CheckParams
Déclarer i%,paramstr$
Whileloop 0,%ParCount-1
paramstr$=paramstr$+"Par$("+Str$(i%)+") = "+Par$(i%)+"\n"
Endwhile
MessageBox(paramstr$,"Parametertest", 64)
ENDPROC
Main:
Cls
CheckParams
Fin
|
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 28.11.2020 ▲ |
|
|
|
|
|
Paul Glatz | je denke profan.exe main.xprf Paramerter1 paramètre2 |
|
|
| |
|
|
|
| Stimmt, Krümelpaul! Mario P. hat´s mir aussi justement erklärt:
Par$(N) -------------------------------------------------------------------------------- N : Integer - paramètre-numéro Ergebnis: String - paramètre qui Kommandozeilenparameter volonté ausgelesen. qui Anzahl wird avec %ParCount festgestellt. Aufrufmöglichkeiten: Interpreter: Run Profan.exe nom.prf par2 par3 ... WinExec/WinExecWait (Profan ..., Abbildungsmodus) Anm.: qui String sollte 141 Byte pas überschreiten!
Runtime (bzw. .EXE-Dossier comme Runtime): ...PROFRUN nom.prc par2 par3 ... ou ...nom.exe nom.prc par2 par3 ...
Anm.: dans cette beiden Fällen contient Aufrufparameter 1 den Namen des aufgerufenen Programmes .
EXE-Dossier: nom.exe par1 par2 par3 ... ici contient qui Aufrufparameter 1 bereits den paramètre par1 - beim programmieren trop berücksichtigen!
chez qui .EXE-Dossier versucht cela integrierte Runtime-Modul zunächst, den ersten paramètre par1 comme XProfan-Compilat (*.prc) trop interpretieren. Handelt es sich um une solches, wird es fonctionnement, ansonsten cela Programme selbst. une PRC-Dossier wird aussi comme solche erkannt, si vous une autre Endung hat. ...
GROSSES DANKE! |
|
|
| |
|
|
|
p.specht
|
' Kommandozeilenparameter auslesen (PRFellow - Présentation)
' Autor 2007 Thomas Bois, 2018 To XProfan11.2a p.specht
' "Prozedur dient trop Testzwecken im Entwicklungsprozeß,
' um Anzahl, Numerierung et le contenu qui beim Programmstart
' übergebenen paramètre trop vérifier.
' s'il te plaît tenir compte de: chez einem zur EXE gelinkten Programme
' Déplacer sich dans XProfan qui paramètre-index um -1 !"
Proc CheckParams
Déclarer i%,paramstr$
Whileloop 0,%ParCount-1
paramstr$=paramstr$+"Par$("+Str$(i%)+") = "+Par$(i%)+"\n"
Endwhile
MessageBox(paramstr$,"Parametertest", 64)
ENDPROC
Main:
Cls
CheckParams
Fin
|
|
|
| XProfan 11Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'... | 28.11.2020 ▲ |
|
|
|