Français
Wünsche et Anregungen

Wunsch: Einheitliche paramètre-Behandlung dans Exe / Interpreter

 

E.T.
jusqu'à maintenant isses oui so:


Interpreter:
Profan <name.prf> <par2> <par3> ...

EXE-Dossier:
<name.exe> <par1> <par2> <par3> ...


ici serait je mir une "Gleichbehandlung" désirer,so cela un übergebener paramètre aussi im Interpreter <par1> ist, alors <name.prf> Interpreter-interne z.B. comme <par0> verarbeitet serait. je (et bestimmt pas seulement je) stolpere toujours wieder par-dessus, cela un Prog im Interpreter-Modus korrekt fonctionne, comme Exe mais ensuite qui paramètre verwürfelt  (ou bien renversé).
pourquoi ??
je (autre aussi ??) denke ensuite meist erstmal pas plus drann, @Par$(2)  pour @Par$(1)  sowie qui paramètre-Behandlung (Si %ParCount ...) umzuschreiben (@IF: Smilies ?? [...]  scheind pas toujours trop funzen).
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
02.11.2010  
 




Jörg
Sellmeyer
mais comme quoi soll ensuite qui Exe ermittelt volonté? Par$(-1)? là sträuben sich mir qui Nackenhaare. Aussi peux on oui aussi une prc-Dossier comme ersten paramètre avons. quoi ensuite?
Pour cette gibt es doch mittlerweile qui Präcompiler-Abfrage:
$IFDEF INTERPRETER
...Parameterabfrage
$ENDIF

$IFDEF COMPILER
...Parameterabfrage
$ENDIF
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
03.11.2010  
 




E.T.
'Tschuldigung, le moi gefragt habe !!
Nutzt oui aussi chacun et toujours Präkompiler....

[OFFTOPIC]...[/OFFTOPIC]
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
03.11.2010  
 




Uwe
''Pascal''
Niemeier
Hi gens!

mon Tipp:
qui Systemvariable %ProgEnd abfragen. Wird qui dazugehörige Befehl ProgEnd pas  verwendet, ist cet Variable chez Ausführung einer PRF = -1, chez PRC et EXE = Dateigröße (dans letzteren beiden Fällen sollte sich ensuite wohl un klarer Unterschied feststellen laisser).
avec cela läßt sich erfahren, dans welchem Modus cela Programme fonctionnement wird, um paramètre korrekt trop interpretieren

PS: avec den Compiler-Direktiven habe je aussi encore nie gearbeitet...

SeeYou
Pascal
 
03.11.2010  
 




RGH
E.T. (03.11.10)
'Tschuldigung, le moi gefragt habe !!
Nutzt oui aussi chacun et toujours Präkompiler....

[OFFTOPIC]...[/OFFTOPIC]




Salut,
ici ca va à Compiler-Direktiven des integrierten Präkompilers. cet Parametergeschichte était einer qui Gründe, vous einzuführen.
Aus Kompatibilitätsgründen veux je à Par$() rien plus changement. très viele XProfaner (et je selbst) nutzen Profan-Programme avec Parametern teils comme uncompiliertes Script. teils comme compiliertes Script et ensuite naturellement aussi Exe-Fichiers.
je gebe allerdings trop, dass cet Par$()-Geschichte le (vielen) Dingen dans XProfan est, qui je anders faire serait, pourrait je qui Zeit um 18 Jahre zurückdrehen.

Salut
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
03.11.2010  
 




Jörg
Sellmeyer

je gebe allerdings trop, dass cet Par$()-Geschichte le (vielen) Dingen dans XProfan est, qui je anders faire serait, pourrait je qui Zeit um 18 Jahre zurückdrehen.


Gib doch la fois un paire Beispiele et Votre idées zur Changement. Peut-être qui Wunsch pour Abwärtskompatibilität oui kleiner, comme cela Bedürfnis, peut-être. effektiver trop programmieren...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
03.11.2010  
 




RGH
déjà kleinere Kompatibilitätsprobleme avons dans diversen Foren trop grand Aufschrei et langen, wütenden Postings geführt!
et je sais aussi pas, si je wirklich qui montre um 18 Jahre zurückdrehen et alles encore la fois récente faire voudrais ... ;)

Salut
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
03.11.2010  
 



RGH (03.11.10)
déjà kleinere Kompatibilitätsprobleme avons dans diversen Foren trop grand Aufschrei et langen, wütenden Postings geführt!


Vlt. cela Augenmerk aussi sur qui anderen 99% richten.

RGH (03.11.10)
et je sais aussi pas, si je wirklich qui montre um 18 Jahre zurückdrehen et alles encore la fois récente faire voudrais


Na comment je es verstanden habe baust Du doch "die Fehler" qui letzten 18 Jahre dans chacun neue Version wieder avec un à cause de "zu grand Aufschrei et langen, wütenden Postings".
 
03.11.2010  
 




Jörg
Sellmeyer
Diesen Fil pour neuere Versionen s'il te plaît absolument im Auge behalten!!!


Gib doch la fois un paire Beispiele et Votre idées zur Changement. Peut-être qui Wunsch pour Abwärtskompatibilität oui kleiner, comme cela Bedürfnis, peut-être. effektiver trop programmieren...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2011  
 




RGH
eh bien, un frühes Beispiel ist %GetCount:

Anstatt, comment qui nom vermuten peut, le nombre qui Einträge dans qui Listboxliste wiederzugeben, gibt es qui numéro des höchsten Elements zurück. là cela erste Element den index 0 hat, gibt alors %GetCount une plus que le nombre zurück.

comme cet Ungereimtheit auffiel, était cependant trop viel Zeit ins pays gegangen, um es simple trop korrigieren. plusieurs gewerbliche Anwender hatten bereits größere Projekte am courir et machten reichlich Gerauch de qui Listboxliste (Arrays donnais es autrefois encore pas). alors passte je pour Rücksprache qui Aider entsprechend à, là je sonst trop vielen les gens Extra-travail et/ou bien Extra-coûter aufbürden serait.

cet ist aussi un Beispiel pour une Ungereimtheit, qui inzwischen chez beibehaltener Kompatibilität korrigiert wurde:

Inzwischen (vollends depuis X2) wird qui Listboxliste comment une normale Stringliste avec dem Handle 0 behandelt, so dass qui neuere Funktion GetCount() réellement cela erwartete Ergebnis liefert et cela missverständliche %GetCount zählt le veraltetn Funktionalitäten, qui aus Kompatibilitätsgründen encore marcher.

Salut
Roland
 
XProfan X2
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
04.11.2011  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

12.250 Views

Untitledvor 0 min.
Sven Bader06.09.2021
Jörg Sellmeyer28.05.2020
mein19.05.2013
RudiB.08.11.2012
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie