Newsgroup: it.comp.lang.visual-basic
Titolo: [Win98 vs. XP] combo selezionate e SSTab

Salve a tutti.
Ho finalmente terminato lo sviluppo di un piccolo gestionale, e sono andato
a installarlo al committente.
Ho lavorato con VB6 su Win98se per ragioni di retrocompatibilità, altrimenti
io di solito lavoro su Win2000.
Nel programma ci sono vari controlli combobox, e in un paio di form ci sono
dei controlli SSTab che contengono anche delle combobox.
Ora, il baco: installo il programma sul pc del committente, WinXP
Professional, e appeno lo avvio tutte le combo che si trovano dentro un
SSTab hanno il testo selezionato, tutte contemporaneamente. Le combo al di
fuori dei controlli SSTab invece funzionano regolarmente.
Naturalmente se faccio girare il programma su Win98se tutto funziona a modo.
La mia domanda è questa: qualcuno è a conoscenza di un comportamento
differente del controllo SSTab su Win98 e WinXP?
Leggerò con attenzione ogni risposta, e nel frattempo ringrazio per
l'attenzione.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Salve a tutti.
Ho finalmente terminato lo sviluppo di un piccolo gestionale, e sono andato
a installarlo al committente.
Ho lavorato con VB6 su Win98se per ragioni di retrocompatibilità, altrimenti
io di solito lavoro su Win2000.
Nel programma ci sono vari controlli combobox, e in un paio di form ci sono
dei controlli SSTab che contengono anche delle combobox.
Ora, il baco: installo il programma sul pc del committente, WinXP
Professional, e appeno lo avvio tutte le combo che si trovano dentro un
SSTab hanno il testo selezionato, tutte contemporaneamente. Le combo al di
fuori dei controlli SSTab invece funzionano regolarmente.
Naturalmente se faccio girare il programma su Win98se tutto funziona a modo.
La mia domanda è questa: qualcuno è a conoscenza di un comportamento
differente del controllo SSTab su Win98 e WinXP?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 differente del controllo SSTab su Win98 e WinXP?
Potresti provare a mettere tutti i controlli in un frame e poi nella
sstab.
Io di solito ho messo solo txt o griglie e non ho avuto comportamenti
strani.
-- 
Freccia@Bulldozer63 :D

 strani.
Le textbox, le grid e le checkbox non hanno alcun malfunzionamento. Solo le
combo, e solo quelle che si trovano nel SSTab. Tra l'altro, io non avevo mai
visto tanti controlli con il testo selezionato contemporaneamente e non
pensavo nemmeno che fosse possibile, cioč credevo che si potesse selezionare
il testo solo di uno per volta. Mah, speriamo bene...
Grazie ancora. Ciao.


 > sstab.
Allora, posto come è andata a finire a beneficio di quei quattro che hanno
letto il thread.
Incredibilmente, mettere i controlli in un frame funziona, così come non
aveva avuto alcun effetto settare la proprietà SelLenght = 0. Questo
malfunzionamento si è verificato soltanto sulle macchine con XP, in quanto
nei test su Win98se e su Win2k non c'è stato alcun problema. Spero che qs.
mio piccolo incidente possa servire di esperienza a qualcun altro. Ciao a
tutti e ringrazio Vegeta per la dritta.


 differente del controllo SSTab su Win98 e WinXP?
Io ho fatto qualche prova: compilando sotto XP e facendo girare il programma
sotto XP non noto alcun problema...
Comunque ho il sospetto che sviluppando sotto Win98 crei un pacchetto di
installazione che distribuisce una versione vecchia e/o bacata di qualche DLL o
OCX (MSTABDLG.OCX ad esempio).
Bye
Raf

 OCX (MSTABDLG.OCX ad esempio).
Non è così. In effetti non ho usato i termini giusti.
Non ho creato alcun pacchetto di installazione né registrato o sovrascritto
alcuna dll, in quanto questa è la primissima versione. Ho semplicemente
chiesto una macchina con VB6 e MSDE installati, e ho copiato lì l'archivio,
l'eseguibile e i file INI. Appena ho beccato il baco (che d'altronde non era
né l'unico, né il peggiore), ho installato (leggi: copiato l'eseguibile, il
db e i file INI) su due pc del mio ufficio: su Win2k il controllo SSTab non
ha dato problemi, mentre su XP ha rifatto il giochetto.
Comunque ho risolto definitivamente con un frame che è anche esteticamente
migliore, anche se ho dovuto reimpostare tutti i TabIndex di centinaia di
controlli (il programma ha una ventina di form). Bisogna che mi decida a
usare quel tool che lo fa in automatico...
Ciao, e grazie per l'ascolto.


 tutti e ringrazio Vegeta per la dritta.
Prego, l'ho tirata ad intuito ed è andata bene. Meglio così.
Ciao
:)
-- 
Freccia@Bulldozer63 :D

 Ciao, e grazie per l'ascolto.
Prego.
Ciao

 Mah, non è un deployment a prova di bomba... io avrei preferito un
setup.exe.
No, infatti, non è nemmeno un deployment. Ho solo portato la prima versione
alla sw house che me l'ha commissionato, per i test. Il setup.exe lo farò
per la versione definitiva da distribuire.
Ciao.
