Newsgroup: it.comp.lang.visual-basic
Titolo: BARRA DELLE APPLICAZIONI

Ciao a tutti,
una domanda da vero principiante, quale sono:
quando eseguo un programma .exe, scritto in visual basic, compare
naturalmente il corrispondente pulsante sulla barra delle applicazioni.
Se in questo programma apro più form e le tengo tutte aperte, compaiono
tanti pulsanti sulla barra quante sono le form aperte.
C'è un modo per visualizzarne uno solo anche con più form aperte? (senza
dover nascondere le form non in primo piano).
In fondo il programma è uno solo....
Spero di essermi spiegato bene !
Grazie a tutti.
Luca.

 dover nascondere le form non in primo piano).
Per quel poco che ne so hai due strade: aprire le nuove form come "modali",
ma questo ti impedisce di "passeggiare" tra le form, oppure passare a una
struttura mdi.
Anzi, forse tre: mi sembra di ricordare che se imposti lo stile del bordo di
una form come fixed dialog, non appare il pulsante sulla barra delle
applicazioni anche se le apri in modo non modale. Perň verifica, prima di
partire "in tromba"
Salutoni
Sergio

 applicazioni anche se le apri in modo non modale.
Allora č vero che a forza di complicarci la vita non
pensiamo piů alle cose semplici ? :-)
MyForm.ShowInTaskbar = False
Bye, G.

 MyForm.ShowInTaskbar = False
No, č che proprio questa mi mancava. :-(
--
Salutoni
Sergio

 No, è che proprio questa mi mancava. :-(
il che mi fa sempre pensare a com'e' un po' aleatorio il percorso di
apprendimento di un linguaggio.
sergio e' molto bravo, mi sembra, senz'altro parecchio piu' di me. solo che
il primo exe serio che mi ero fatto aveva 5-6 form e mi sono chiesto subito
come evitare di riempire la barra. ho scelto l'mdi, e da allora sto li', ma
lo showintaskbar lo considero sempre, es. modali. in compenso io non mi sono
mai scritto una mia classe, e francamente non ne sento un gran bisogno. nb:
non e' che ne sia orgoglioso, so che e' un limite, ma al momento e per i
miei exe, abbastanza piccoli, db-oriented e manutenibili comunque, va
abbastanza bene cosi'.
il punto e' solo questo. secondo come uno ci arriva, lo stesso linguaggio (o
ide/compilatore, nel caso di vb) viene usato nei modi piu' diversi, legati
alla testa e alla formazione di chi lo usa.
ciao, e scusate il post riflessivo a quest'ora del mattino :)

 piu' diversi, legati alla testa e alla formazione di chi lo usa.
Già... sempre per parlare della mia esperienza:
1) faccio un gran parlare dell'orientamento ad oggetti di 
vb.net
, ma qualche
volta mi viene il dubbio che avrei potuto utilizzare vb6 in modo maggiormente
OO. Semplicemente, quando sono arrivato a vb6 avevo sulle spalle una quindicina
d'anni di ragionamento procedurale, e non ho fatto il salto. Quando ho
affrontato 
vb.net
 sono stato in qualche modo "costretto" a saltare.
2) ho sempre lavorato su progetti estrememente specifici: costruire un tool per
risolvere un determinato e specifico problema (sarà anche per quello che non
riesco a vivere di software?), mi risulta estremamente difficile progettare in
modo "generico": tutti gli strumenti del linguaggio che servono a questo scopo
mi sono completamente sconosciuti, quando qualcuno mi parla di interfacce mi
prende un leggero giramento di testa, per esempio.
--
Salutoni
Sergio