| |
|
|
 Andreas Koch | allô zusammen,
il y a oui cette schönen Befehl Checkmenu N1,N2, womit on avant une Menüeintrag un Häkchen mettons bzw. entfernen peux. eh bien mon Frage: Gibt es une Possibilité, abzufragen, si cet Häkchen gesetzt ist? Analog trop dem Befehl Getcheck chez qui Checkbox.
Schönen Salut
Andreas Koch |
|
|
| |
|
|
|
 | Du könntest qui Menuitem-Struktur ( [...] ) auslesen mais cela sollte im Normalfall garnicht notwendig son là Dein Prozess cela Häkchen oui seulement mets et daher savons devrait si es gesetzt ou non. je serait alors empfehlen den Status simple dans einer Variable trop Sauver statt komplizierter cela OS trop befragen si un Häkchen gesetzt ist. |
|
|
| |
|
|
|
 Andreas Koch | jusqu'à maintenant suis je De toute façon deiner Empfehlung gefolgt et habe qui Info dans einer Variable gespeichert. Inzwischen suis je seulement sur dem le vapeur, Variablen pour Possibilité zwecks Übersichtlichkeit einzusparen et hatte sur une simple Solution gehofft. Wenns qui pas gibt, muss je wohl ou bien übel so weitermachen comment bisher. Jedenfalls merci pour qui Aider. |
|
|
| |
|
|
|
 | qui ordinateur avons heutzutage so viel grenier, dass Variableneinsparen ensuite sur gar keinen le cas sinn pouvoir, si es cela Programme verlangsamen serait. Oftmals ist sogar "doppelte Buchführung" sinnvoll seulement um un Fünkchen plus Geschwindigkeit trop erlangen. So verfährt on besonders aussi chez Datenbanken si vous ensuite doch quelque chose größer prévu sommes. |
|
|
| |
|
|
|
 Andreas Koch | mon Problem ist, dass Je l' Quellcode possible lesbar et übersichtlich faire muss. Im Idealfall nachvollzieh et änderbar pour quelqu'un qui encore nie avec XProfan trop 1faire hatte.(dans einem gewissen cadre) Gewisse Dinge peux on de außen sur ini-Fichiers et Excel steuern, mais plan pas alles. c'est pourquoi so wenig Variablen comment allez. |
|
|
| |
|
|
|
 | je wäre pas sûrement, si "gute Lesbarkeit" gleichzusetzen ist avec "möglichst wenig Variablen nutzen". si qui Code bien verständlich son soll ensuite sommes aussagekräftige Variablennamen souvent hilfreicher comme cela manquer de Variablen. |
|
|
| |
|
|
|
 Andreas Koch | c'est korrekt. Oberstes la loi pour Variablen sommes sprechende Namen. Problematisch wirds, si on plusieurs Dutzend verschiedene Hilfsarrays, Variablen etc. hat et pour einem mois selbst pas plus sais, quoi maintenant oui c'est ca qui Funktion en était. quelquefois serait je am liebsten alles encore la fois récente écrivons et vernünftig aufbauen. c'est plan cela Problem, si on beim Programme écrivons ständig dazulernt. Relatif à la menu wäre plan gutes Einsparpotential gewesen, un Befehl Getcheckmenustate ou bien so wäre mindestens genauso bien comment chacun Variable gewesen. Muss mais pas absolument son, j'ai encore genug autre Sachen zum améliorer. |
|
|
| |
|
|
|
 | Avec l' Getcheckmenustate peux wiederum aussi un gutes "Gegenbeispiel" liefern.
si es beispielsweise une Option im Programme gibt nommé option.noConfirmOnExit& ensuite ist es probablement lesbarer si on si option.noConfirmOnExit& écrit comme si Getcheckmenustate(300). Primär ist es oui cela Flag option.noConfirmOnExit& pour dem qui Programmablauf sich richtet et cet Flag mets cela Häkchen.
Bien sûr pourrait on aussi une Konstante menuItems.options.noConfirmOnExit& avec z.B. 300 füllen et ensuite Getcheckmenustate(menuItems.options.noConfirmOnExit&) abfragen mais ca wäre langsamer comme si option.noConfirmOnExit&. |
|
|
| |
|
|