mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Trasparena e Label

Ciao a tutto il NG
avrei una domanda da porvi:
Ma le label sono davvero trasparenti?
Vi chiedo questo perchè ho inglobato all'interno di una Picturebox (con
autoredraw=false)una matrice di label, con l'impostazione
backstyle=trasparent; e mentre da codice disegno con l'istruzione PSET
nella picture, genero delle label e le posiziono nella stessa; quello che
si verifica è che la label cancella parzialmente la picture sottostante.
La proprietà autoredraw=false è necessaria perchè l'aggiornamento della
picture è tanto rapida da non potermi permettere la sua impostazione a
true (infatti ho verificato che con autoredraw=true il fenomeno non si
verifica, ma ottengo uno sfarfallio delle label).
Cosa succede?
e come risolvere il problema?
Ciao a tutti e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Cosa succede?
Succede che ... delle due l'una. Ammesso che risolva, non ho provato, o ti
tieni il False o lo metti a True.
Non dimenticare inoltre i tre livelli su un Form o Picture: La grafica (per
esempio un Line) e gli Shape stanno in fondo (più profondi), le Labels in
mezzo (sopra al resto detto) e altri controlli (ad esempio un TextBox)
inassoluto primo piano, gestibili poi, a parità di livello, con Zorder.
Nulla di più facile che la tua Label, ad un piano più alto, copra, anche se
trasparente (salvo provare con True per AutoRedraw) la grafica dinamica
sulla picture...


Newsgroup: it.comp.lang.visual-basic
Titolo: *** Numero di telefono

E' possibile via Telnet (e quindi anche via VB) intercettare il numero di
telefono di una chiamata in arrivo anche su una linea analogica e non ISDN ?
Grazie a tutti
Alessandro

 analogica e non ISDN ?
di base, prima ancora di prendere in cosnsiderazione il problema vb, devi sapere
se questa informazione ti viene spedita. Forse già lo sapevi, ma per quanto
riguarda le linee rtg (analogiche, chiamate anche pots), questa informazione non
viene inviata sempre, ma solo sottoscrivendo un determinato servizio. Questo
almeno lato telecom :-), per gli altri operatori telefonici nin so'
--
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: Applicativo db su server con n client

Ciao a tutti,
Vorrei creare un applicativo che, utilizzando un mdb sul server NT, possa
essere letto e scritto dagli utenti con la seguente regola:
1 l'utente admin vede tutto il record
2 l'utente pippo  vede solo una parte del record
3 l'utente pluto vede il resto ecc ecc..
Su Nt non ho sql server.
Programmo solo in vb6
Qualche consiglio ?
Grazie

 wrote in message
oeGL4.8353$xt2....@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: stringa di connessione

Salve a tutti. Sto utilizzando una stringa di connessione per
connettermi aun database.
 Public strconn As String = "Data Source=SVILUPPOPC3\CLASS;Initial
Catalog=APSM;Integrated Security=SSPI;"
vorrei sapere come faccio a fargli prendere il nome del computer (cioè
SVILUPPOPC3) da solo. Quale funzione devo utilizzare? Premetto utilizzo
VB.net . Grazie mille

enzo ha scritto:

se è come in vb6 esiste la funzione Environ("")...




*****************************************************
Se(se) hocapito bene:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Button1.Click
    MessageBox.Show(Environment.MachineName())
End Sub
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
 

ok grazie
Paolo ha scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione Time

Perchè se faccio
If Time >= "18.00.00" then
mi da sempre vero anche se sono le 9.52.42?
bye Roberto

mi da sempre vero anche se sono le 9.52.42?
Ora (11.40.00) ritorna False, probabilmente perche l'istruzione che hai
scritto fa il confronto fra stringhe e 18.00.00 inizia per 1 quindi e'
minore di 9.52.42 che inizia per 9, ma maggiore di 11.40.00 ....
Mi sa tanto che ti conviene fare una format nello stesso formato prima di
fare il controllo.
Ciao
locaduck

Ciao Roberto, io ho provato, ma funziona tutto regolarmente.
Luca

Newsgroup: it.comp.lang.visual-basic
Titolo: wmi / wbem

un progetto vb6 fatto sotto xp non compila in 2000.
"irreperibile wbemdisp.tlb".
il progetto usa wmi per avere info sui dischi del sistema.
cercando qualcosa sul wmi, ho trovato.
http://msdn2.microsoft.com/en-us/library/aa393960.aspx
In the Available References dialog box, select Microsoft WBEM Scripting V1.0 
Library or Microsoft WMI Scripting V1.1 Library (whichever appears).
aggiunto il rif wmi, ha compilato anche in 2000.
quello che mi sfugge: la dir \windows\sys32\wbem, che c'e' in xp e manca in 
2000, e contiene la tlb, da dove viene ?
i due riferimenti sono intercambiabili?
e' una mezzoretta che giro in rete, ma continuo a non capire.
grazie, a.

 e' una mezzoretta che giro in rete, ma continuo a non capire.
Non ho approfondito, ma forse qualche info in più la trovi qui:
http://www.wilsonmar.com/1wmiwbem.htm
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 
http://www.wilsonmar.com/1wmiwbem.htm
grazie mille. fuso come sono ora, mi sembra di capire che i servizi wmi, che 
erano in win2000, sono stati integrati nel wbem del framework.
controllato ora, sulla macchina 2000 di casa pero' c'e' anche il fw2.0. 
pensavo l'installasse lui. boh.
rigrazie e ciao, a.
ps. il visio nella pagina, ammetterai, e' un po' inquietante.
specie quell'etc verde in basso :)

 specie quell'etc verde in basso :)
Si, direi proprio di si :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire il tasto TAB in un controllo TabStrip

Ciao a tutti.
Sul mio form ho un controllo TabStrip con 6 Tabs.
Ognuno di questi tab contiene parecchi controlli.
Quando l'utente preme il tasto TAB il focus passa da un controllo all'altro,
ma vengono considerati tutti i controlli, non solo quelli contenuti nel Tab
visibile.
Quindi succede che premendo TAB quando si č posizionati sull'ultimo
controllo del Tab attivo, il cursore sparisce.
Io vorrei fare in modo che invece il cursore torni sul primo controllo del
Tab attivo.
Avevo inizialmente pensato di inserire un Text1.Setfocus nell'evento
LostFocus dell'ultimo controllo del Tab visibile (supponendo che Text1 sia
il primo controllo del Tab attivo).
Cosě facendo perň viene comunque attivato l'evento LostFocus del primo
controllo dell'altro Tab e io vorrei evitare questa cosa.
Allora ho pensato di aggiungere dei CommandButton agli "estremi" dei Tab che
quando ricevono il fuoco, impostano automaticamente il focus sul primo
controllo di quel Tab. Perň questi Command devono essere visibili
(altrimenti non generano l'evento GotFocus) e quindi li dovrei nascondere da
qualche parte. Ma la cosa non mi piace perchč io vorrei vedere questi
controlli in fase di progettazione.
Qualcuno ha qualche altro suggerimento per realizzare questa cosa (sempre
che abbiate capito la mia contorta spiegazione!?)
Grazie.
Skysurfer

 Tab attivo.
Partendo dalla tua idea, concentati sul controllo con TabIndex più basso di
ogni scheda che possa ricevere il fuoco.
Nell'evento GotFocus di questo chiami una Sub che provvede a visualizzare la
scheda cui quel controllo (va bene anche Screen.ActiveControl) appartiene,
se non già esposta.


Questo va bene per attivare automaticamente il Tab quando il primo controllo
di questo Tab si prende il Focus. Io invece vorrei continuare a ciclare nei
controlli del Tab visibile in quel momento.
Grazie
Skysurfer

 il primo controllo del Tab attivo).
[SNIP]
Suppongo che nel fare il TabStrip tu abbia seguito il suggerimento vecchio
della guida, cioe' abbia semplicemente cambiato , nell'evento click, lo
ZOrder della picture/frame/quello che e' per per metterlo davanti...
Se e' cosi', la soluzione e' molto semplice, senza gotfocus e altre amenita'
sperse per mille eventi: rendi esplicitamente invisibili (.Visible = False)
i contenitori nascosti
Su MSDN attuale, per inciso, l'esempio e' aggiornato con questo nuovo
approccio...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown


Ciao, anche se non uso il controllo TabStrip, ma il controllo SSTab, che
attiva automaticamente i controlli quando si seleziona un Tab, ho impostato
tutti i controlli di ogni Tab in un frame e l'ho reso visibile/invisibile
come mi hai consigliato e funziona alla perfezione.
Grazie per l'aiuto.
Skysurfer

Skysurfer ha scritto:

Il TabIndex non viene considerato?
Newsgroup: it.comp.lang.visual-basic
Titolo: Doppia chiamata a listview

Qualcuno mi saprebbe dire perche' ListView.ItemClick viene chiamata due
volte con un unico click?
Ed eventualmente come e' possibile limitarla ad una chiamata soltanto?
Grazie..


Non č normale... Tra l'altro, non si puň neanche attivare ItemClick con
la semplice selezione di un item dall'esterno. Strano. Controlla meglio
tutte le routine evento.
Ciao
Flavio Ronco 
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]

Nessuno sa nulla ho riscontrato anch'io il problema e non ne vengo fuori
Grazie Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Secondo voi perchè mi stampa il primo foglio .......

Ho un report che funziona ma dalla seconda pagina in poi, la prima infatti
mi stampa sempre lo stesso nome ma non ha nessun senso rispetto a quello che
voglio mentre dal secondo foglio in poi i dati ed i sottoreport funzionano
correttamente. Ho provato a eliminare tutti i dati e a reinserirli ma non
cambia nulla.
Secondo voi cosa può essere ?
--
VB6 Sp5
Grazie, Alcau

Risolto :)

Newsgroup: it.comp.lang.visual-basic
Titolo: colorare aree

Ho un problema con la grafica di VB 4:
vorrei colorare un'area delimitata da una linea chiusa  (composta
magari da segmenti ed archi di cerchio). Nel vecchio Quick Basic e nel
VB-Dos c'era l'istruzione PAINT; non ho trovato nulla di simile in VB.
Si può fare qualcosa del genere?
Roberto Bava

...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Tipo di drive

Salve a tutti,
Ho questo problema:
voglio fare un programma che si avvia all'avvio di Windows e che, durante la
chiusura della sessione
controlla se ci sono eventuali dischi nei vari drive e, in quel caso, blocca
il processo di uscita e
invia un messaggio all'utente, che provvederà a rimuoverli (se vuole).
Ora, il tutto funziona, solo perchè è sul mio computer ed io ho alcune
periferiche di un dato associate a una data
lettera, il tutto precisamente specificato nel programma, in modo che, se
venisse messo su di un PC
con impostazioni diverse dalle mie si pianterebbe o comunque creerebbe
confuzione.
Quindi voglio sapere come si fa ad ottenere tutte le lettere delle unità
disponibili ed il tipo di unità
associato alla lettera...
Spero di non aver fatto troppa confusione...
                        Gabriele
http://web.tiscalinet.it/Assatarram

 ha scritto nel messaggio
news:9j6BSTr...@newsmst.mcis.galactica.it...


...


 ha scritto nel messaggio
news:8t8q5c$3rj$1...@newsserver.cilea.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: query con selezione delle date

Ho provato in tutte le maniere, ma l'unica soluzione resta quella
impraticabile.....
mi spiego:
premetto che sto usando visual basic ed il database è in formato access
ho creato un database contenente delle date in 6 campi differenti:
iscrizione, att1, att2, att3, att4, att5
ora, la mia query scritta in sql fa così:
"SELECT ragione1, ragione2, iscrizione, att1, att2 , att3, att4, att5 FROM
clienti WHERE iscrizione > #" & giorno & "# ORDER BY iscrizione"
il risultato non è quello sperato, vale a dire la query non visualizza le
date che ho richiesto..... presumendo che fosse un problema di formato date
(come ho visto su alcuni NG) ho formattato in vari modi la data contenuta
nella variabile giorno in yyyy-mm-dd hh:mm:ss e vari altri formati, ma senza
ottenere nessun risultato.
resta la soluzione impraticabile......
se specifico che i campi iscrizione, att1... etc sono di tipo data/ora, la
query FUNZIONA ALLA PERFEZIONE...... questa strada resta per me
impraticabile perché ho bisogno che alcuni campi possano contenere dei dati
vuoti, ma il formato data/ora non accetta valori a zero (allowzerolenght in
visual data non è selezionabile... pena un errore)
inoltre formattando con questo sistema ed accettando l'impossibilità di
campi a zero e facendo questo su un record mi compare il famigerato
3426..... (io credo che sia il terrore dei programmatori VB.... almeno per
me lo è...)
Qualcuno ha già sperimentato cose del genere (magari con successo) e mi può
dare una dritta?
Posto anche questo messaggio nel ng del sql, nella speranza che anche
qualcuno che se ne intenda + di me di sql possa essermi di aiuto.....
un grazie anticipato a tutti

 visual data non è selezionabile... pena un errore)
Se ho capito il problema si presenta in fase di INSERT e di UPDATE.
L'istruzione SQL non accetta , per il campo data valori nulli o solo con il
doppio ''
Per l'inserimento si può risolvere in fase di costruzione dell'istruzione
SQL , escludendo quei campi che hanno valore nullo. In alternativa la
classica data '01/01/1900'.
Per l'UPDATE , per valori nulli , la data '01/01/1900'
giuseppeD

 ha scritto nel messaggio
news:HWc89.233599$Jj7.5...@news1.tin.it...


 ha scritto nel messaggio
news:Dtb89.77349$n04.2...@twister2.libero.it...


 ha scritto nel messaggio
news:Dtb89.77349$n04.2...@twister2.libero.it...


 invertirgli il mese con il giorno
*NON* dipende da Access, ma dallo standard SQL: le date si indicano nel
formato ISO (yyyy/mm/dd) oppure americano (mm/dd/yyyy).
Usare dd/mm/yyyy perchè *a volte funziona* è un errore, poichè in realtà
*NON* funziona.
Ciao
--
y = f(
http://neodatatype.interfree.it/index.html
)

 ha scritto nel messaggio
news:nXp99.6541$pX1.2...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: aggiungere elenco a discesa in un datagrid

Ho visto qualche  applicazione con datagrid, in cui
premendo il pulsante associato ad una casella appariva
un elenco a discesa, da cui selezionare una voce.
In visual basic è possibile associare ad una casella un
eleconco a discesa?
Grazie Alberto

 eleconco a discesa?
sě e no.
Puoi fare in modo che quando il focus č su una determinata colonna appaia il
pulsantino a margine della casella (o č sempre visibile? non ricordo piů),
ma tutto quello che succede quando il pulsantino viene premuto devi essere
tu a "dirlo": si trata di sovrapporre un combobox alla casella eccetera
eccetera...
guarda qui:
http://makeashorterlink.com/?L1F722566
(oggi č il giorno delle autocitazioni :-)
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 eccetera...
Il pulsantino di cui tu parli č il Button del Datagrid, no?
Perň se inserisco una combobox , questo pulsantino del datagrid non lo devo
usare!
Domanda banale come faccio a sovrapporre, casella per casella una combobox?
Alberto

 combobox?
vedi sopra: č sempre la stessa combo che si sposta dove serve. o almeno: č
una combo per ciascuna colonna che ha il button
Piccolo dettaglio per la sovrapposizione di combo e casella del datagrid:
l'altezza del combo non č modificabile, quindi deve essere la griglia ad
adattarsi.


 combobox? Alberto
Nel modo piùsemplice:
Crei un combobox sul form, invisibile.
Quando devi, lo posizioni/dimensioni e lo rendi visibile, con Zorder 0

Grazie a tutti.

 ha scritto nel messaggio
news:Ttsob.387075$R32.12...@news2.tin.it...

Se non hai problemi a spendere un pò di dollari, puoi usare gli OCX Apex
TrueDBGrid + TrueDBDropDown che fanno quello che dici tu e molto altro
ancora.
(
www.componentone.com
)
Ciao, Vincenzo

 Ciao, Vincenzo
ciaociao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]:Stampa con risoluzione DOS

Salve: devo creare un applicazione che faccia delle stampe (in questo caso
sono etichette, ma potrebbero essere dei tabulati) e per motivi di velocità
sarebbe preferibile una stampa come quelle che faceva il vecchio DOS.
Finora ho creato un'applicazione in Quick Basic 4.5 che leggeva dei dati già
"digeriti" da un file testo e poi li mandava in stampa.
Mi sapreste dare uno spunto per un modo un po' più... diciamo intelligente,
direttamente da VB5?
Grazie


Intelligente ? Se non conosci già l'argomento la vedo magra.
La soluzione adottata, in genere, è inviare una infinita sequenza
di comandi Escape direttamente alla stampante.
Ci sono passato. Se ci ripenso mi viene il mal di testa.
Non tutti i driver di stampa supportano completamente lo
standard - escludi tutte le win-stampanti - anche tra le
stampanti ad impatto.
Armati di manuale(i) e auguri.

Newsgroup: it.comp.lang.visual-basic
Titolo: crystal report

ho un problema con crystal report.
Cerco di lanciare un report da vb e continua darmi questo errore
" run time error 20536
  Unable to connect: incorrect log on parameters "
Chi mi puņ aiutare
Grazie
--
Bade



Newsgroup: it.comp.lang.visual-basic
Titolo: File di dati nell'eseguibile

Il mio programma, quando viene caricato, legge un file
di dati (sono 129 coefficienti, che descrivono un filtro), che poi utilizza
durante la sua esecuzione.
Ora quando faccio un eseguibile mi rimane questo file di dati esterno.
Potrei copiare i 129 coefficienti all'interno del programma, ma non mi
pare una bella cosa. Cos'altro posso fare? Per esempio e' possibile
quando creo il file eseguibile tirare dentro anche l'altro file?
Come vedete sono un po' inesperto!
Ciao e grazie
Luca

 ha scritto nel messaggio
news:9f2ra0$ei2$1...@newsfeed.cineca.it...

Normalmente i dati stanno fuori dagli exe, appositamente per poter essere
modificati senza ricompilare l'exe...
sennò usa delle costanti definite nell'exe e non un file di dati.
O, in alternativa, un file di risorse (.res) - vedi msdn al proposito.
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: lo so che è una stupidaggine... ma ho cominciato solo ieri!!!

Ciao,
è da ieri che ho cominciato a giocherellare col visual basic perchè
devo realizzare una interfaccia grafica per un cd con mpg ed mp3.
Il problema è questo.
Vorrei creare un menu con una lista di nomi (di filmati ovviamente).
Alla lista deve essere associato un pulsante che ha il compito di
lanciare l'eseguibile del filmato. In parole povere... non so come
cavolo cambiare l'associazione al filmato da lanciare al cambiamento
del nome nella lista...  listbox o combobox che sia!!!
Es. Scelgo il filmato A nella lista, clickando sul pulsante si avvia
il filmato A. Come faccio a far partire il filmato B una volta
selezionato?
Se vi è possibile rispondetemi via E-Mail
Grazie ^__^
Hurricane Polymer ( 
gort...@tin.it
 )

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] per 4IN1 ho perduto il CD


Probabilmente va il conflitto con il tuo orologio di sistema che č avanti du
una decina d'ore...
Datti una regolata anche tu.
Ciao

Good bye...
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 Ciao
ROTFL =)

 ha scritto nel messaggio
news:jfvobuge9j8l7au92...@4ax.com...

Ci ho provato senza trovare qualcosa di utile.
Potresti darmi maggiori dettagli?
Saluti, Sauro

 Saluti, Sauro
Ciao Sauro,
penso che Zanna ti volesse invitare a leggere il manifesto del NewsGroup,
perchè oltre ad essere OT hai postato con l'orologio nel futuro, cosa molto
sgradevole, perchè obbliga a chi legge i messaggi ad avere sempre il tuo per
primo anche se non lo è , inoltre con il goodbye penso che intendesse che
non leggerà più i tuoi post (a meno che non cambi nick e indirizzo di
e-mail) in quanto per non dover sopportare il tuo msg sempre davanti agli
altri ti ha inserito nella lista dei mittenti bloccati.
:-(
Ciao!

 altri ti ha inserito nella lista dei mittenti bloccati.
Per eliminare dalla lista il messaggio l'ho semplicemente cancellato...
potenza di Agent! ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Character (") and Constant

Please suggest a way to include character/symbol " in the string
constant
                            ---------------> This two " need to include in
                            |        |       the string
                            V        V
Const Bcolor As String = "  "my stuff"   "
I need this for my school project and I am new in Visual Basic!!
Thanks in Advance!!
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    


You could use this:
Const Bcolor as string = chr$(34) & "My stuff" & chr$(34).
34 is the ascii code for ".
Ciao, Rick

Newsgroup: it.comp.lang.visual-basic
Titolo: [CR7] Tipo di carattere

Ho costruito un modello di bolla/fattura che stampo su una IBM 2381/2391 con
il carattere Courier 10 cpi (il carattere deve essere per forza non
proporzionale per mantenere tutti gli allineamenti) e se devo usare una
stampante diversa, devo ricreare un report con i caratteri della stampante
che uso al momento... non mi sembra possibile!
Come posso fare per creare dei report che siano indipendenti dal tipo di
stampante?
Ciao, Vincenzo

 ha scritto nel messaggio
news:%mbB7.3293$C57....@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Finestra Attiva

E' possibile memorizzare la finestra attiva in modo da riattivarla una volta
terminata l'esecuzione del mio programma?
Ciao e grazie infinite.
c...@eubico.it

terminata l'esecuzione del mio programma?
Cosa intendi precisamente?

...


Non sono sicuro di aver capito perfettamente quello che devi fare, ma se si
tratta di memorizzare la caption di una finestra puoi farlo nel registro di
configurazione con
SaveSetting "MyApp","Last Window","Caption",Screen.ActiveForm.Caption
per poi leggerla successivamente con
NewCaption=GetSetting("MyApp","Last Window","Caption")

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Flat toolbars - Problemi con i colori

Ho un problemino con le Flat Toolbar. Ho prelevato i codici di esempio
dal sito comune (quelli scritti da Roal Zanazzi) e funzionano alla
grande, sia quello che richiede la versione aggiornata della COMCTL32.DLL
che l'altro (entrambi tuttavia danno lo stesso problema).
Quando voglio disabilitare uno o piu' pulsanti non devo far altro
che settare a false la sua property Enabled. Esempio:
      frmMDI.Toolbar1.Buttons(7).Enabled = False
Graficamente pero', quando il pulsante viene disattivato lo sfondo
del medesimo diventa diverso (nel mio caso grigio scuro) dallo sfondo 
della toolbar (grigio chiaro standard). 
Ne risulta un effetto estremamente sgradevole, diverso da quello che
succede normalmente (per esempio) nelle varie applicazioni Micro$oft.
Ho guardato nella configurazione del controllo Toolbar e della ImageList
facendo varie prove ma senza successo.
Spero di essermi spiegato.
Qualcuno mi aiuta per favore?
Ciao,   Massimo.
--
Massimo Pisani
MTI - Micron Technology, Inc.
Fab5 - Avezzano, Italy
(remove NS string from my e-mail before reply)

della toolbar (grigio chiaro standard). 
  Forse dipende dal colore dello sfondo delle immagini: io ho
utilizzato icone con sfondo trasparente e tutto funziona alla
perfezione.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"


Credo anch'io che sia dipendente dal colore di sfondo delle immagini...
Se cosi' non fosse (non ho tempo di controllare), pregherei Massimo Pisani
di controllare e di farmi sapere, grazie.
--
Roal Zanazzi
z...@iol.it

perfezione.
Bingo! Ho fatto a pugni con un icon editor ma ce l'ho fatta.
Funziona tutto molto bene.
Non ho controllato se nella documentazione prodotta da Roal 
Zanazzi c'e' scritto di utilizzare icone con colore di sfondo 
"trasparente". In tal caso sara' opportuno specificarlo.
Grazie a tutti.



Se verifico che l'anomalia esiste, mettero' una nota che specifica il
problema e consigliero' di usate icone con sfondo trasparente.
P.S. la mia routine per la toolbar flat ha un bug, ma nessuno se ne e'
ancora accorto, quindi non ve lo dico  >:-0
--
Roal Zanazzi
z...@iol.it


Ci penso io Roal.
Ciao

In seguito al msg di Massimo Pisani (problema poi risolto), ho fatto dei
test della routine "flat toolbar" presente sul Sito Comune.
Ho notato che i pulsanti della toolbar con Style=tbrCheck , vengono
visualizzati in modo differente su diversi PC.
In particolare, sul mio PC si comportano bene e quando sono premuti (giu)
vengono disegnati con il bordo 3D "incassato";
su un altro PC, invece, lo sfondo del pulsante e' corretto (grigino chiaro),
ma non c'e' il bordo 3D incassato!
Immagino che questa differenza sia dovuta ad una differente versione di
COMCTL32.DLL.
Qualcuno di voi ha notato questa differenza (non e' un problema, ma una mia
curiosita')?
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Immagine

se in runtime carico due immagini nel form e poi le volessi salvarle in
un unico file (a questo punto  non di tipo asc) come si potyrei fare.

Vedi: PaintPicture, ti serve una terza picture grande quanto le prime due
assemblate.
Con PaintPicture leggi le due immagini e le scrivi nelle posizioni opportune
sulla terza.
Poi la salvi.

Newsgroup: it.comp.lang.visual-basic
Titolo: Numero files in una directory

Come faccio a farmi tornare questo valore???
E poi volevo avere un'informazione... mi hanno detto che su alcune versioni
di windows esiste un limite di file x cartella... E' vero??? E se anke non
lo sapete come faccio a impostare che una cartella puo' contenere al massimo
1000 files (x esempio)?
Grazie.

 1000 files (x esempio)?
Ehehhh...
Nun se puote...
Mi dispiace.
Se vuoi però con windows 2000 (e quindi l' NTFS 5) puoi impostare una
dimensione massima di spazio per cartella (o almeno una dimensione massima
di spazio per utente). Però... da qui al farlo via programma VB... C'é di
mezzo il mare...
Anche se... Ho visto un cd compreso nell'installazione del VS (e anche di
VB) che suonava tipo: "Windows 2000 readyness kit" forse lì...
In bocca al lupo...
                            Ciao
                                                Allanon

 wrote in message
news:9q11qj$kvuau$1...@ID-67444.news.dfncis.de...


 ogni directory...
E da quando? :)
 debug.print Dir$("C:\")
 do
    d = Dir$
    Debug.print d
 loop while len(d) > 0
Ciao

 ogni directory... a me servono i files....
So che si puň fare anche con Dir$, ma a me piace molto di piů usare il
FileSystemObject.
Ci fai di tutto... da ottenere l'elenco di files in una cartella a gestire
le cartelline che svolazzano sullo schermo mentre si aspetta :-D
Ciao
Bald0z

 wrote in message
news:UnTw7.291$YC3....@news1.tin.it...

Un bel loop con dir$ e per ogni valore di ritorno usi GetAttr per testare
se` non e` una directory.
BAU!

Newsgroup: it.comp.lang.visual-basic
Titolo: tassse cd

http://www.ilnuovo.it/nuovo/foglia/0,1007,177197,00.html#
cd dati: tassa da 0,05 euro a 0,23 euro
quindi ogni cd costerà in piu' all'incirca 400 exlire
considerando che un cd ora si prende anche a 1000 exlire, praticamente
per archiviare i miei dati avro' circa il 40% di tasse in piu' da parte
dello stato.
allora non è vero che le tasse diminuiscono

 allora non č vero che le tasse diminuiscono
LOL
Mi meraviglio di chi ci crede ancora a questa buffonata delle tasse che
diminuiscono!
scusate... ma appena sveglio, proprio non potevo trattenermi

 allora non è vero che le tasse diminuiscono
Certo che diminuiscono... da una parte... e le aumentano dall'altra... il
miracolo italiano
Newsgroup: it.comp.lang.visual-basic
Titolo: Rilevare il colore di un determinato pixel...

salve a tutti e grazie anticipatamente.
Volevo sapere se esiste una qualche API che mi consenta di rilevare il
colore di un pixel alle cordinate x y fuori dal form...
grazie ancora

 ha scritto:

potresti usare la GetDesktopWindow per ottenere l'handle del desktop, 
quindi la getDC per ottenere l'handle del suo device context, infine la 
GetPixel per ottenere il colore (long) del punto che ti interessa (se 
quello indicato dal puntatore del mouse puoi usare la GetCursorPos).
Per convertire il colore da long alle componenti RGB dovresti trovare 
degli esempi sul sito comune (
www.it-lang-vb.net
). Per finire rilascia il 
dc con ReleaseDc.
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

Grazie mille... spero di riuscire a fare come mi hai indicato... e' da poco
ke mi dedico a vb, sai con la scuola ke rompe : D

 dc con ReleaseDc.
ho provato e funziona ma il problema è ke  GetDesktopWindow  mi copia nella
picture1 solo il desktop di window e non tutte le finestre delle
applicazioni... se io devo ricavare l'intera schermata della finestra Pippo
come faccio?

 come faccio?
Intanto, se perfavore puoi scrivere in Italiano.
Poi, per quello che riguarda il tuo problema, puoi usare la funzione
HWND WindowFromPoint(POINT Point);
Per ottenere l'handle della finestra che si trova in un determinato punto
dello schermo.
Il resto e' piu' o meno identico.

Newsgroup: it.comp.lang.visual-basic
Titolo: [ OCX ] ambient.usermode - problema

Salve a tutto il news!
e' un casino di tempo che non bazzico + da ste parti ed ora
ho 1 domanda:
sto sviluppando un ocx (ActiveX controll) con vb6sp5 e avrei
bisogno che faccia determinate operazioni di inizializzazione
dolo quando si trova a run-time... allora mi son detto "butta
un bel if ambient.usermode then nel suo initialize".
l'ho fatto ma sto pupazzo di un VB mi risponde sempre:
errore 398: Client Site not available
beh... mica posso metterlo sullo show perche' poi mi passa
per ben 2 volte! :-\
Spero di essermi spiegato.
Idee, suggerimenti, documentazione riguardo a questo problema?
Grazie.
-- 
[ Fustino Di Dixan is working hard... ]
  ~ 
http://web.tiscali.it/penguinatwork/
  ~ 
pengui...@tiscali.it
  ~ MSN: 
epic...@hotmail.com
 ICQ: 61670579

 Grazie.
Quanto tempo :D
Io ti consiglierei:
http://www.it-lang-vb.net/download.asp?file=Archivio/Sorgenti/IDEDetect.zip&
ID=372 ti dice se è in esecuzione nell'IDE VB oppure no.
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com

 ID=372 ti dice se è in esecuzione nell'IDE VB oppure no.
ok adesso gli do' 1 occhio
grazie


 errore 398: Client Site not available
Guarda la guida in linea (serve anche a questo :P).
C'è scritto proprio quello che cerchi nella pagina di UserMode.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ennesimo problema con le classi...

Ciao a tutti!
Ho un gruppo di 3 progetti costituito da:
Un Exe Standard
1° DLL ActiveX
2° DLL ActiveX
Nel 1° DLL ActiveX ho un bel po' di form, classi e moduli. Ma non da
problemi.
Lo utilizzo nel 2° DLL ActiveX.
Il secondo DLL ActiveX ha solo una form, una classe ed 1 modulo. La classe
ha solo un matodo.
Tale 2° DLL ActiveX viene utilizzato nell' EXE standard.
La 2° DLL ha come unico metodo questo:
Public Sub LoadCTRLL(myForm As Form, InitString As String, myRecordSet As
ADODB.Recordset)
ma mi dice (se faccio andare il tutto) che non posso dichiararlo come
public.
Ho controllato tutti i riferimenti tra i vari progetti e sono a posto!
Dove Azz sbaglio?
Quale potrebbe essere il problema?
Sigh...
CiaoZ
e GraziE
SebaMix


Su che linea te lo dice? Qual e' il messaggio di errore esatto?
Ciaotutti,
Alessandro

 public.
"Form" e' una classe privata in VB per cui non puo' essere usata come parametro
in un metodo pubblico; la stessa cosa peraltro succederebbe se specificassi "As
Form1" (cioe' la classe specifica di una form) o "As Control".
Se non puoi fare altrimenti dichiara "myForm As Object"
Ciao
--
Luca Dormio
luca....@tin.it

"Luca Dormio" <lucaFAV...@tinFAVA.it> ha scritto nel messaggio
news:94papi$k77$1...@fe1.cs.interbusiness.it...

Proprio vero... Grazie! ::::)))))
Hai reso un programmatore mooolto felice :)))
CiaoZ


Newsgroup: it.comp.lang.visual-basic
Titolo: Fusione tecnologica: VB6 ingloba .NET

Abbiamo un software, molto industrializzato e oramai installato in 
diverse realtà praticamente sempre uguale a se stesso. Chiamiamolo 
SOFT_A. Questo SOFT_A è scritto in VB6 UserControl.
Poi abbiamo un altro software, SOFT_B, scritto in C#, anch'esso 
estramamente industrializzato e installato sempre uguale a se stesso o 
quasi.
Presso uno specifico cliente, nasce l'esigenza di inserire un modulo di 
visualizzazione di SOFT_B, all'interno di SOFT_A.
Va detto che sia SOFT_A che SOFT_B sono composti da moduli che vivono 
di vita propria, cioè invocati da un master e poi si gestiscono 
connessioni, dati, variabili, ciascun modulo al proprio interno.
Non ci sono quindi problemi particolari da un punto di vista del flusso 
del software.
Avevo solo un dubbio tecnologico: ci sono problemi a realizzare un 
ActiveX in C# e inserirlo in un Usercontrol VB6?
Ciao
Alberto
-- 
Karl Marx: Le circostanze fanno l'uomo non meno di quanto l'uomo faccia 
le circostanze.

 ActiveX in C# e inserirlo in un Usercontrol VB6?
spero possa andare bene
http://msdn.microsoft.com/en-us/library/hfzzah2c.aspx
http://www.google.it/search?hl=it&q=calling+c%23+from+vb6&btnG=Cerca&meta=
ciao
stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: "simulatore" di utente

cerco di spiegarmi...
ho fatto un programma non elementare da usare, perchè ha molte funzioni
i manuali sono sempre antipatici, sovente gli utenti non li leggono
vorrei fare una cosa per cui, DAL PROGRAMMA, uno pigia un tastino e parte
una "simulazione d'uso" in cui gli faccio vedere il mouse che si muove,
clicca qua e là, e succede questo e quello, con dei msgbox o meglio dei
"balloon help" che dicono cosa sta succedendo.
Con le api potrei muovere il puntatore, cliccare eccetera, ma volevo sapere
se esiste un qualcosa di già pronto...
Grazie

 sapere se esiste un qualcosa di già pronto...
Non mi ricordo più come si chiama, ma sono sicuro che cè in giro
un programmino che fa al caso tuo, ti permette di registrare una parte della
tua applicazione e interagire con vari messaggi, è molto carino e mi
sembrava anche
facile...il problema è che non mi ricordo più il nome!
Se mi viene in mente ti faccio sapere...
MIk

kitesurfZ wrote:
DemoShield
Andrea

 Se mi viene in mente ti faccio sapere...
Viewlet builder...
MIk

 ha scritto nel messaggio
news:bj6une$fs70h$1...@ID-165476.news.uni-berlin.de...

bello ma costoso... :-((


questo poi costa una pazzia....


usa un programma che ti crea un video dove tu fai una dimostrazione dell'uso
del programma
ci sono programmi free come CAMSTUDIO, io per far vedere come funziona
faccio cosi altrimenti
con mio padre ci uscirei pazzo ogni due minuti al telefono
ciao
Huntercity

Newsgroup: it.comp.lang.visual-basic
Titolo: Blocco di Visual Basic in debugging

Ciao a tutti
Accingendomi a a fare delle modifiche ad una applicazione per la
gestione di un db di una biblioteca mi sono accorto che questa si
bloccava insieme a tutto l'ambiente di sviluppo. Più precisamente,
facendo il debugging passo a passo ed un certo punto il tutto si blocca
e il disco continua a lavorare....
Il fatto è che sulla stessa copia dell'applicazione, ma trasformata in
EXE la cosa non succede.
Cosa potrebbe essere?
Grazie e Ciao
Marco.

...

Potrebbe essere stato implementato il MultiTread....
-- 
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] - form MDI Child e ridimensionamento

Salve a tutti e ben ritrovati.
Ho creato con la procedura guidata di Visual Basic 6.0 un progetto che non
so se è corretto chiamare MDI.
Vorrei sapere come posso riuscire a fare in modo che un form MDI al momento
in cui viene richiamato, si apra adattandosi alla dimensione della finestra
principale?
(spero di essere stato chiaro)
Grazie

 Grazie
Prego
Ciao,
Mattia
--
Mattia stacanovista...

 [TUAFORM].WindowState = vbMaximized
Grazie mille e mi scuso tanto per aver fatto una domanda stupida...
..ammetto che sia scaturita dalla miamancanza di pazienza. Ho cercato poco e
male...
e ho trovato la risposta subito dopo aver chiesto :'(
Ciao a tutti e buon w.e.
Newsgroup: it.comp.lang.visual-basic
Titolo: BATCH DA VB e/o da ASP

riesco a lanciare un batch da VB e/o da ASP
urgentissimo, vi prego...
grazie
Tommaso

 riesco a lanciare un batch da VB e/o da ASP
Sě.
Private Sub Command1_Click()
Call Shell("C:\mio.bat", vbNormalFocus)
End Sub
Regards,
Antonio Cangiano
--
"I grandi spiriti hanno sempre incontrato violenta
opposizione da parte delle menti mediocri."
A.Einstein

Tommaso... dimenticavo l'asp.
Ok... in ASP si fa cosě:
<%
on error resume next
set objWSH = server.createObject("wscript.shell")
objWSH.Run ("prova.bat")
if err.Number <>  0 then
   Response.Write ("Eseguito correttamente!")
else
   Response.Write ("Errore : " & err.Number)
end if
%>

Newsgroup: it.comp.lang.visual-basic
Titolo: vb

salve a tutti
sono nuovo e sto cercando dei codici sorgente di qualche programma che sia
proprio piccolo perchè vorrei studiarlo.
premetto che sono un autodidatta e sto leggendo un libro di mcgrow-hill.
grazie a chiunque mi aiuta

SOGNO ha scritto nel messaggio ...

Puoi cominciare da
http://www.murialdo.it:8000/it_lang_vb/
Il nostro (cioè dei partecipanti di questo NG) sito comune
Ciao

 Puoi cominciare da


Newsgroup: it.comp.lang.visual-basic
Titolo: Scaricare VB.Net

Scusate, ho letto i post vecchi su VB.Net ma non c'era nessun indirizzo....
dove posso scaricare VB.Net?? ho provato da mamma M$ ma non trovo
niente........
Ciao e grazie
--
Fabio

 niente........
cito da MSDN Flash :
http://www.microsoft.com/italy/visualtools/nextgen/beta2/
-----------------------------------
Roberto Mazzoli
Consulenza Informatica
r_mazzoli(tanto e' gia' stato spammato)
hotmail.com
-----------------------------------
Visita il sito comune del newsgroup!
http://www.it-lang-vb.net

Ma bisogna pagare per avere la beta? Oh che storia e' questa? ;-)
Sarei curioso di capire se e' possibile distribuire applicazioni sviluppate
con la beta... dal link che hai segnalato sembrerebbe di si', ma mi pare un
po' strano...


"Mela" <melani...@tiscalinet.COM> ha scritto nel messaggio
news:9kebgp$46l2i$1...@ID-6300.news.dfncis.de...

Non ho letto, sinceramente, se puoi rilasciare le applicazioni sviluppate
con la beta, anche se mi pare che il discorso sia differente per 
ASP.NET
.
Cmq sui loro siti ci sara' sicuramente...
Il discorso e' che io non mi fiderei a rilasciare qlq cosa basato sulla
beta, specie se ti avvisano esplicitamente che non devi installarla su
macchine di produzione o per il lavoro  di tutti i  giorni.
In piu' probabilmente tra la beta e il .NET ufficiale magari ci saranno
ancora cambiamenti.. tra la 1 e la 2 il codice e' spesso incompatibile,
cambia la sintassi di 
VB.NET
 (vedi Array... per esempio), o cambiano i nomi
e/o la stuttura dei riferimenti agli oggetti del CLR ->System.WinForm che
diventa System.Windows.Forms o gli oggetti di ADO.NET....(vado a memoria).
Non vorrei che succedesse (anche se meno probabile) anche tra la beta2 e il
rilascio....Vedremo.
Cmq si puo' scaricare l'SDK, cioe il runtime, la documentazione e i
compilatori della beta 2, anche se manca l'IDE cioe' visual 
studio.net
.
In questo caso, vai di  notepad...o perlomeno c'e la documentazione da
vedere.
Qui si puo' scaricare l'SDK:
http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/ms
dn-files/027/000/976/msdncompositedoc.xml
occhio che sono 127 Mb....
---------------------------------
Roberto Mazzoli
Consulenza Informatica
r_mazzoli(tanto e' gia' stato spammato)
hotmail.com
---------------------------------



uhm io l'ho ordinata via CD su 
http://www.gorilla.it
 non pagando niente per
il cd, ma solo per la spedizione via posta L. 14400, a me sembra una spesa
ragionevole no?
Ciao
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Form ridimensionabili senza freccette

Come mai le form create in VB6 con Borders = '2 - Sizable', quando 
sposto il puntatore vicino al bordo per ridimensionarle l'icona non 
cambia da freccia a icona di ridimensionamento? C'e' un sistema per 
ottenere questo effetto?
Bye by SixaM 8-]


?
a me funziona... ma ti riferisci a form create in fase di run time o dall' 
IDE ? 

SixaM ha scritto

A me funziona in tutti i modi, come sempre...
Mai riscontrato questo problema prima d'ora.
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

Newsgroup: it.comp.lang.visual-basic
Titolo: API Windows

Dove trovo le spiegazioni di come usare le API di Windows con l'elenco
completo?
Grazie.
Felice programmazione. MAX

 completo?
Prova su AllApi.com

 > completo?
Oh, cacchio, il mio OE dice che ti ho risposto prima che tu ponessi la
domanda. Ma sarò un "mago"?

 ha scritto nel messaggio
news:_Tvj8.8201$%g7.2...@twister2.libero.it...


 ha scritto nel messaggio
news:D9Dj8.58833$_u5.1...@news1.tin.it...

Noto una certa ironia nella tua risposta. Va bene lo stesso.
Volevo solo dire che l'ora del mio replay è precedente a quella della
domanda a cui ho risposto.

Newsgroup: it.comp.lang.visual-basic
Titolo: CR e versioni precedenti - bug?

Ma è possibile che il Cristal Report sia incompatibile con le versioni
precedenti?
Supponiamo di avere installato un applicazione che utilizzi la versione CR
4.5 (quella fornita assieme al Visual Basic 5). Tale applicazione funziona
bene fino a quanto non viene installata sullo stesso Sistema un altro
applicativo con una versione recente del CR (es. la 7 o la 8). Succede che
il programma precedente nel momento di visualizzare l'anteprima o inviare la
stampa generi degli errori (specialmente sulle formule). Questo e' quello
che ho sentito dire. E' vero?
Siccome sono come San Tommaso ovvero non credo se non vedo qualcuno potrebbe
darmi l'url di un programma Shareware o Freeware (in ogni caso liberamente
scaricabile) che utilizzi una versione recente del Cristal Report?
In pratica vorrei vedere se i miei programmi continuano a funzionare dopo
aver installato un programma con una versione recente del CR.
Spero che questo non sia vero... altrimenti si trasformerebbe in una bomba
ad orologeria!
Grazie a chi mi risponderà
Lorenzo
PS
Vi prego, non ditemi di aggiornarmi!

 wrote in message
news:i4476.17220$FF1.1...@twister1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: VbTab in combo

Lo utilizzo per concatenare 2 colonee di una query in una combo ma
invece di tabularmi mi restituisce il carattere pipe |
come mai?

 invece di tabularmi mi restituisce il carattere pipe |
Ma hai impostato le tabulazioni nella combo?
Di default non ci sono.
Ciao
Alberto



Come si fa?


Non ricordo.
So che c'è un Sendmessage per le listbox, e credo possa funzionare anche con
le Combobox.
Mi stupisce comunque che, fra il mio messaggio ed il tuo, tu sia già andato
a cercare i vecchi post su google e non abbia trovato niente.
Sei veramente veloce...
Alberto

 wrote:

La ricerca l'ho fatta prima ma nulla.
Ma si può fare? Oppure, anche se non con vbtab, in che modo posso
spaziare due o più colonne in una combo?

 La ricerca l'ho fatta prima ma nulla.
Le bugie le racconti ad un altro.
Ho aperto google, ho fatto una ricerca e sono uscite 50 risposte.
Ho aperto le prime tre e tutte e tre riportavano il codice esatto per fare
ciò che ti serve, ben spiegato e commentato.
Non ho continuato ad aprire tutte le altre 47, perchè grossomodo avrebbero
ripetuto quanto già letto.
Ciao
Alberto



me ne dai uno solo di questi link per favore?

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con DBGrid

Salve a tutti,
ho un problema con un dbgrid collegato ad un controllo ADO, cioè il DBGrid
mi fa vedere tutti i record del ADOdc tranne il primo campo della prima
colonna.
Es.
Codice|Cognome|Nome|
           |Rossi      |Franco|
22222|Bianchi    |Luigi    |
33333|Verdi       |Alberto|
Anche se cambio l'ordine dei campi il primo rimane sempre vuoto.Sapete come
posso risolvere il problema?
P.S. Il database è Access 2000.
Grazie.
Mario.

 ha scritto nel messaggio
news:9v5b9f$b56$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:9v5b9f$b56$1...@fe1.cs.interbusiness.it...

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.298 / Virus Database: 161 - Release Date: 13/11/2001

 ha scritto nel messaggio
news:xAuR7.4583$3r4.1...@news1.tin.it...


 ha scritto nel messaggio
news:9v5b9f$b56$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Simulazione evento click

ho un text box in cui inserisco un numero n,
dando invio visualizzo la n-esima griglia 
a questo punto come faccio a simulare il click del mouse sulla prima riga?
MSFlexGrid1(n).Row = 1
MSFlexGrid1(n).Col = 1
MSFlexGrid1(n).SetFocus
MSFlexGrid1(n).CLICK()   <------???????
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 MSFlexGrid1(n).CLICK()   <------???????
Basterebbe rendere attiva la riga che vuoi e poi chiamare la Sub relativa
all'evento Click della griglia stessa.
In questi casi, però, per garantirsi una certa riusabilità, si crea una Sub
o Function da richiamare, sia dall'evento Click "naturale", sia da qualsiasi
altra parte del programma.

 In questi casi, però, per garantirsi una certa riusabilità, si crea una S
ma non la rendo attiva con col e row ... e poi con 
MSFlexGrid1(n).CLICK()    non la chiamo???


 MSFlexGrid1(n).CLICK()    non la chiamo???
Fermo restando che quell' "n" scritto in quel modo indica che ti stai
riferendo alla MSFlexGrid1 con Index=n (quindi a una collezione di griglie
nel form tutte con nome MSFlexGrid1) e non certo alla riga "n" di
MSFlexGrid1, fai una cosa:
Apri un nuovo progetto, fra i componenti aggiungi la MsFlexGrid e
inseriscine una sul form.
Ora facci doppio click sopra, in modo che si apra la finestra del codice,
giusto all'evento click.
Guarda bene: ti sembra scritto come l'hai scritto tu? Aspetta, guarda bene
e, finchè ti viene di rispondere "sì", guarda meglio.

Lupo ha scritto:





HO n griglie la funzione e'
MSFlexGrid1_Click(index As Integer)
 quindi da codice posso lanciarla facendo
MSFlexGrid1_Click(n)
giusto?


 giusto?
Sě. Basta provare, no?!

 Sě. Basta provare, no?!
Poi, nel post iniziale hai detto che "n" impostato nel textbox indica la
riga (ma il .Row era, nell'esempio, assegnato a 1), ora vuoi usare "n" (lo
stesso?) per indicare la MSFlexGrid1 con Index=n.
C'č un po' di confusione, non ti pare?