L
LuigiB
Guest
prendendo spunto dall'esempio del video adesso spiegamo un'altra caratteristica di TwinBasic , l'overload delle funzioni
Grazie all'ovrerload noi possiamo creare routine con lo stesso nome ma che abbiano parametri divrsi , sarà poi il compilatore a riconoscere quella giusta grazie proprio ai parametri che vengono passati alla funzione.
ad esempio volevo aggiungere una nuova ScegliOpzione che invecedi tornare l'indice scelto tornasse un valore associato all'indice.
per farlo la combobox ha l proprietà ItemData che è una proprieta legata ad ogni item contenuto , questa proprietà itemdata in vb6 poteva solo conenere valori numerici , credo anche qui quindi ho aggiunto questa funzione nuova che coesiste co nquelal di prima
e anche nel form che contien la combobox ho aggiunto una nuova funzione che si chiama come quella di prima
queste funzioni possono coesistere grazie all'overload e noi possiamo usarele tutte e due a seconda dei casi
Grazie all'ovrerload noi possiamo creare routine con lo stesso nome ma che abbiano parametri divrsi , sarà poi il compilatore a riconoscere quella giusta grazie proprio ai parametri che vengono passati alla funzione.
ad esempio volevo aggiungere una nuova ScegliOpzione che invecedi tornare l'indice scelto tornasse un valore associato all'indice.
per farlo la combobox ha l proprietà ItemData che è una proprieta legata ad ogni item contenuto , questa proprietà itemdata in vb6 poteva solo conenere valori numerici , credo anche qui quindi ho aggiunto questa funzione nuova che coesiste co nquelal di prima
e anche nel form che contien la combobox ho aggiunto una nuova funzione che si chiama come quella di prima
queste funzioni possono coesistere grazie all'overload e noi possiamo usarele tutte e due a seconda dei casi