EnableExplicit
Verfasst: 16.02.2023 14:32
Wenn ich innerhalb einer Routine API-Aufrufe mache, wie z.B.
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,1,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,2,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,3,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,4,@Center)
um die Spalten eines Listicons zentriert anzuzeigen, kann ich die Varialbe @Center nicht deklarieren, da es sich offensichtlich um eine BS-Variable handelt.
Wenn ich dann aber wie gewohnt EnableExplicit nutze, um Übersicht über meine Variablen zu behalten, werden die o.g. Vars als nicht deklariert bemängelt. Es wäre schön, wenn ich die Pflicht zur Variablendeklaration auch in Prozeduren verwenden kann, die API-Aufrufe enthalten.
Gruß
BüNo
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,1,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,2,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,3,@Center)
SendMessage_(GadgetID(W03_Listicon_0), #LVM_SETCOLUMN,4,@Center)
um die Spalten eines Listicons zentriert anzuzeigen, kann ich die Varialbe @Center nicht deklarieren, da es sich offensichtlich um eine BS-Variable handelt.
Wenn ich dann aber wie gewohnt EnableExplicit nutze, um Übersicht über meine Variablen zu behalten, werden die o.g. Vars als nicht deklariert bemängelt. Es wäre schön, wenn ich die Pflicht zur Variablendeklaration auch in Prozeduren verwenden kann, die API-Aufrufe enthalten.
Gruß
BüNo