Newsgroup: it.comp.lang.visual-basic
Titolo: Handles MyBase.Load

Non ci avevo mai fatto caso prima, ma noto che nell'evento Load, invece 
del Form, appare sempre alla fine 'Handles MyBase' ??
Non sarebbe più logico 'Handles Form1.Load'
Non importa quale Form, alla fine c'è sempre MyBase.
Ci ho fatto caso solo adesso.
In tutti gli altri eventi invece, c'è  ad es.
Button1_Click (.....) handles Button1.Click
Qualcuno sa il perchè ???
(Mi correggo. Qui tutti sapete il perchè. Ma lo spiegate anche a me ?)
Grazie.

"John"  ha scritto nel messaggio news:j0kbvi$583$1...@speranza.aioe.org...
Non ci avevo mai fatto caso prima, ma noto che nell'evento Load, invece
del Form, appare sempre alla fine 'Handles MyBase' ??
Non sarebbe piï¿œ logico 'Handles Form1.Load'
Non importa quale Form, alla fine c'ï¿œ sempre MyBase.
Ci ho fatto caso solo adesso.
In tutti gli altri eventi invece, c'ï¿œ  ad es.
Button1_Click (.....) handles Button1.Click
Qualcuno sa il perchï¿œ ???
(Mi correggo. Qui tutti sapete il perchï¿œ. Ma lo spiegate anche a me ?)
Grazie.
*************************
Nella guida digita MyBase.
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
 


L'ho fatto. Non è che fosse più esauriente di questo post.



**********************************************
E cosa ti risulta non chiaro?
<guida>
La parola chiave MyBase si comporta come una variabile oggetto
che fa riferimento alla classe di base dell'istanza corrente di una classe.
MyBase viene in genere utilizzata per accedere ai membri della classe
di base sottoposti a override o nascosti in una classe derivata.MyBase.
New viene utilizzata per chiamare in modo esplicito il costruttore
di una classe base da un costruttore di una classe derivata.
</guida>
Vedi anche qui:
http://msdn.microsoft.com/it-it/library/dzfhkk01(v=vs.90).aspx
E qui:
http://msdn.microsoft.com/it-it/library/c8shwxa5(v=vs.90).aspx
Mi spaventa il fatto, se ho capito bene, che ti stia laureando.... ;-)



...più che altro mi spaventano i suoi professori...la dice lunga su 
tante cose!!!
-- 
----- Italliaaaaa 3227! -----
Là dove l'uomo scopre un minimo di ordine, immediatamente ne suppone 
troppo.
(Francesco Bacone)


Beh, ammetterai che una simile spiegazione per capirla devi 
padroneggiare classi, costruttori e oggetti, non è da principianti.
Invece il Visual basic è nato per essere uno strumento per tutti, 
soprattutto per i principianti della programmazione.
Tanto per farti un esempio, nel 2001 io accettai di prendere in ufficio 
il figlio quindicenne di una amica, che voleva tanto 'imparare i 
computer' durante le vacanze.
I primi due giorni gli feci vedere il Visual basic (allora versione 6)
Si appassionò subito all'interfaccia grafica, (una delle più indovinate 
di tutta la storia della programmazione) e in pochi giorni sfornò un 
paio di programmini.
Lui era appassionato di giochi e di 'hacking' come tuti i quindicenni.
Visto che la sua intelligenza era troppo vivave e sveklata per la mi 
apazienza, gli dissi : guarda, qui c'è un PC tutto per te. Il Visual 
basic è installato. Là ci sono i libri, vedi tu.
Fai tutto da solo. Se hai domande io sono qui.
In due settimane arrivò a capire come entrare connettersi a internet.
Programmo' un paio di giochi, e poi ritornò a scuola.
Quando finì la maturità fu chiamato alla SAP di Walldorf ed ora è ancora 
là e ha fatto carriera.
Quello che voglio dire : mi chiedo se oggi lui avrebbe imparato con la 
stessa velocità, da quindicenne a digiuno di tutto, a programmare 
l'accesso ad un Database ADO e a farlo apparire su una DatGridView.
E' tutto qui il nocciolo della (mia) questione : la facilità di 
apprendimento di uno strumento produttivo.
Quando il periodo di apprendimento ne vale la pena e quando no, rispetto 
a quello che si vuol fare.


ma piantatela di fare gli sbruffoni. Che se vogliamo andare a conoscerci 
personalmente, non so chi abbia più carte per insegnare qualcosa a qualcuno.
Potrei anche farvi leggere tutto il mio curriculum vitae e quello dei 
miei professori, ma ve lo risparmio. Non vorrei umiliarvi più di tanto.

 quello che si vuol fare.
Scusate ma io non ce la faccio piï¿œ ..............a questo punto
***************************************************
PERE PPEPEEPE' SQUILLO DI FANFARA
ZUM ZUM TUMP TUMP RITMO DI TAMBURI
***************************************************
************AND THE NEW ***************************
*********************WINNER IS*********************
**************************John Belin from Genova***
***************************************************
IL SAITTA passa in seconda posizione!!!
***************************************************
PERE PPEPEEPE' SQUILLO DI FANFARA
ZUM ZUM TUMP TUMP RITMO DI TAMBURI
***************************************************
Mettiamolo in cornice questo post! Troppo bello!
-- 
----- Italliaaaaa 3227! -----
Mi disturba la morte, ï¿œ vero. Credo che sia un errore del padreterno. 
Non mi ritengo per niente indispensabile,
ma immaginare il mondo senza di me: che farete da soli?
(Vittorio Alfieri)

 classi, costruttori e oggetti, non è da principianti.
falso, devi semplicemente conoscere un minimo di teoria OO, nulla a che 
vedere con il linguaggio, chiunque sappia qualcosa di OO legge quella 
frase e cpisce al volo.
.m
-- 
è corta :-)

 MyBase viene in genere utilizzata per accedere ai membri della classe
Invece il Visual basic è nato per essere uno strumento per tutti,
soprattutto per i principianti della programmazione.
<cut>
Tanto per farti un esempio, nel 2001 io accettai di prendere in ufficio
il figlio quindicenne di una amica, che voleva tanto 'imparare i
computer' durante le vacanze.
I primi due giorni gli feci vedere il Visual basic (allora versione 6)
Si appassionò subito all'interfaccia grafica, (una delle più indovinate
di tutta la storia della programmazione) e in pochi giorni sfornò un
paio di programmini.
*******************************************************
Ma per piacere, ma per piacere!
Guarda che qui non sei al bar!
Quello che voglio dire : mi chiedo se oggi lui avrebbe imparato con la
stessa velocità, da quindicenne a digiuno di tutto, a programmare
l'accesso ad un Database ADO e a farlo apparire su una DatGridView.
*******************************************************
Sono sicuro che lui, se è vero quello che dici,
avrebbe capito.
Io non posso insegnarti la programmazione ad oggetti qui.
Devi studiarla tu.


zio GBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...il trollometrooooooooo
Troll-O-meter
0 1 2 3 4 5 6 7 8 9 10
bip bip bip....
lo punto verso john
<BLAM>
prima di esplodere mi ha segnalato "Armageddon" !!!! B-) :'( :'( :o)
-- 
----- Italliaaaaa 3227! -----
Ho visto cose che voi umani non potreste immaginare... navi da 
combattimento in fiamme al largo dei bastioni di Orione. E ho visto i 
raggi B balenare nel buio vicino alle porte di Tannhauser. E tutti quei 
momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo 
di morire...
Unità NEXUS6 Roy Batty N6MAA10816 Ment.LEV A


Mi spieghi dove quello che dici tu è diverso da quello che dico io ?

Ciao John,

che "classi, costruttori e oggetti" non hanno nulla a che spartire con 
i principi di OO, sono piuttosto un dettaglio implementativo.


 
Penso che così inizi a porti male.
Invece di cercare di "giustificarti" perchè non studi?
Te dici che non ti interessa, dopo aver fatto la tesi mandi tutto al macero.
Orbene....se non interessa a te perchè dovrebbe interessare a noi? :)

 
Te dici che VB6 era più facile. Ma era anche più facile far uscire degli 
orrori invece che programmi. 
I concetti che te tanto "ignori" parzialmente li potevi applicare anche in VB6 
eppure non ti sei curato di studiarli...
Dici che hai sviluppato in VB6 e ti chiedo: perchè questi concetti di OOP non 
li conosci? li hai dimenticati?


finito questo lavoro abbandonerò definitivamente a scrivere linee di codice.
Quel lavoro (se qualcuno pagherá) lo farò fare agli altri.
E' faticoso, time consuming e frustrante. Lo faccio dal 1966. A quei 
tempi mi entusiasmava. Ora mi sono rotto le palle. Ne ho ben ragione.
Sono stanco. Ragion per cui, preferisco concentrarmi sul 'target' invece 
che sui mezzi tecnici per raggiungerlo.
Mi sembra sia una naturale evoluzione delle cose. Cioé con l'evolvere 
dell'età.
Sono io che mi sono impuntato a raggiungere una certa cosa, oggi, (anche 
se non ne ho bisogno e lo faccio per mia ambizione personale) e la 
codifica è una parte (menosa) che non posso evitare.
Ma un giorno finirà anche quella.

 
In cosa ti stai laureando?


Il VB6 *non invitava* a programmare ad oggetti.
Assolutamente. Invitava a creare facilmente un prodotto end-user, una 
interfaccia grafica. E lo faceva egregiamente.
E' stato uno dei prodotti più indovinati di Microsoft.
Quando é nato si programmava ancora principalemnte in modo procedurale.
Se uno voleva andare ad impararsi l'object orientet programming, si 
imparava Smalltalk. Al massimo il C++ di Bjarne Stroustrup.
E s euno voleva programmare in OO non sceglieva il Visual Basic ma il C++.
Io la teoria dell'Object Oriented la conosco benissimo.
Teoricamente conosco tutto quello che esiste nel software engineering.
Anche i design patterns se è per quello. Ci ho pure fatto degli esami.
Ma passato l'esame, passata la motivazione di approfondire.
Un conto é la teoria e un conto è la pratica.
Certe cose se non le pratichi tutti i giorni, non puoi conoscerli a 
fondo. L'esperienza pratica è quella che 'ti fa le ossa'.


bioingegneria (indirizzo neuroingegneria). laurea magistrale.

 fondo. L'esperienza pratica è quella che 'ti fa le ossa'.
Eh lo so, per questo ti chiedevo, perchè non l'hai mai applicata a vb6 dato 
che lo permetteva (e teoricamente veniva fuori un prodotto anche migliore) 
anche se non completamente?

 ha scritto:

Ah bella :D
A me piacciono Matematica, Fisica, Chimica :)


allora puoi cominciare con la triennale Ingegneria Biomedica  :-)))

 ha scritto:

Ahahah :D avevo pensato di prendere una seconda laurea, ma pensavo più a 
Matematica o Fisica (una tantum) :)))
Al momento però preferisco studiare da autodidatta che posso gestire meglio i 
tempi.

Potrei anche farvi leggere tutto il mio curriculum vitae
*******************
Se non riguarda VisualBasic, ï¿œ OT.



...potrei inserirlo in un Form_Load ( )  Handles Mybase.Load ...

 ha scritto:
....la presa per il culo sai qual'è Loganino?
A parte il fatto che secondo me è un troll che ci marcia per flammare 
di brutto!
MA PRENDIAMO PER BUONO TUTTO
se lui studia questa roba qui
http://www.biomedica.ingegneria.unige.it/index.php?option=com_content&view=article&id=56&Itemid=73
dovrebbe avere la "forma mentis" esattamente OPPOSTA a quella che ha 
mostrato durante tutto questo interminabile flame!
Dovrebbe essere curioso, aperto alle nuove tecnologie, desideroso di 
capire!
Invece ha dato l'impressione (e me ne dolgo io per primo) di essere 
solo un vecchietto arroccato sulle sue posizioni di 40 anni fà (ed al 
sapere relativo a 40 anni fà)
Per questo SPERO che sia un troll...perchè se davvero è una persona 
fisica quelli da rinchiudere in un manicomio non sono certo tipi come 
l'incolpevole john, ma i professori che hanno portato alla laurea in 
una materia così "nuova" , "sperimentale" e "dinamica" una persona 
"statica" e "ferma"....probabilmente perchè i professori stessi campano 
di rendita di posizione (alias baronia) e sono più statici e fermi 
degli allievi a cui "non" insegnano!
Me lo immagino un allievo tipo john che sperimenta una nuova protesi 
neuronale con codice copiato da internet....o una macchina per la pet 
con codice in 
vb.net
 e access....
poi ci si meraviglia se Terminator Salvation per qualcuno diventa 
storia invece che fantascienza!!!
System failure e via che la gamba in tile preme sull'accelleratore 
invece che sollevarsi!
"Suo marito ha un tumore al cervello!!!
...." No aspetti...non ho aggiornato la gridview...cazzo! Mi sono 
incasinato con la query! ...allora chi ce l'ha il tumore???"
E poi si meravigliano se vanno a studiare all'estero!!!!
-- 
----- Italliaaaaa 3227! -----
Era Cecco, il figlio del fornaio; era un orribile butterato napoletano, 
col culo molto basso ed un alito agghiacciante tipo fogna di Calcutta.
(Fantozzi)


io ho studiato all'estero, se è per quello...

Wodka40° scriveva e il server registrava il messaggio 456577
cioè....cito
"Neuroingegneria e scienze cognitive
Il curriculum in Neuroingegneria si propone come curriculum 
specialistico nel quale vengono studiate le basi molecolari, cellulari 
e cognitive della percezione e del comportamento umano, anche mediante 
la costruzione di artefatti biomorfi o neuromorfi e le tecniche 
dell'ingegneria cellulare e tissutale. La finalizzazione è duplice: - 
sviluppo di tecnologie per le interfacce neuro-elettroniche, messa a 
punto di strumenti, apparecchiature e procedure in grado di valutare 
e/o ripristinare le funzionalità sensoriali, motorie e cognitive di un 
essere umano, che possono risultare menomate a causa di alterazioni 
dirette o indirette del suo sistema nervoso; - sviluppo di tecnologie e 
metodologie progettuali per la costruzione di macchine capaci di 
apprendere ed adattarsi all'ambiente in modo simile ai paradigmi 
biologici. Su entrambe queste tematiche la scuola genovese di 
bioingegneria vanta un'attività scientifica di eccellenza e dispone di 
laboratori attrezzati.
Tutti e tre i curricula hanno una marcata vocazione multidisciplinare. 
Si rivolgono a laureati in Ingegneria Biomedica o di altra laurea 
dell'ingegneria industriale e dell'informazione, nonché a laureati 
provenienti dai diversi settori delle scienze matematiche, fisiche e 
naturali
"
Ora ...io non pretendo che l'allievo sia espertissimo di OOP....ma una 
rete neuronale simulata ad esempio con tanti chip Cell (quelli della 
playstation3) non credo li programmi con il vb6!!!
Ci sono esempi in 
vb.net
 e C# ma per un esempio industriale c'è bisogno 
di strumenti e metodologie per l'utilizzo del calcolo parallelo....
Tradotto: c'è bisogno di saperne di cose di informatica!!! Altro che 
myBase!!!
...altro che Mathlab!
-- 
----- Italliaaaaa 3227! -----
Verace o finta, è da temersi sempre  pietà di plebe.
(Vittorio Alfieri)

 
Non ha bisogno delle mie difese ma ti assicuro che è tutt'altro che un troll :)
PS: wodka aspetto il bonifico :P

 PS: wodka aspetto il bonifico :P
e tu dovèi venire a i mittinghe!!!
Dice i buon Frazzoli che a Settembre i mittinghe a Livorno a mangià i 
pesce....saldo li va bene??? Amarino pagato!
-- 
----- Italliaaaaa 3227! -----
Pasquà...Pasquale Zagaria...u'fighh'Riccard
[Vieni avanti cretino (1982)
c'ho pure il video! 
http://www.martek.it/public/dblog/banfi1.swf
 ]