mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Creare Controlli ActiveX su un Form a Runtime

Come a inserire a runtime controlli ocx in una form?
Io riesco ad istanziare l'oggetto usando una CreateObject, ma poi quando si
tratta di inserirlo nella collection controls della form non ci riesco,
anche perchè da quanto vedo alla mia istanza manca l'Extender che l'ambiente
mette a disposizione del controllo quando lo creo a design time...
Qualcuno l'ha già fatto?
Grazie

Come a inserire a runtime controlli ocx in una form?
Controls.Add
-- 
ciao, hal

 ha scritto nel messaggio
news:kl497vk43du0l9bsn...@4ax.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Connessioni Database

Ho un oggetto ADODB.Connection sul quale apro una connessione ad un database
SyBase.
Su diverse form inoltre ho una griglia della Janus (la GridEX) che funziona
in modalità Bound.
La connessione della griglia viene impostata in questo modo:
GridEX1.DatabaseName = cnMyConnection.ConnectionString
In questo modo però mi viene aperta un'altra connessione al Database e
all'apertura contemporanea
di cinque forms mi si occupano ben 6 licenze sul server...
Qualcuno sa come utilizzare la stessa connessione dell'oggetto
cnMyConnection???
grazie. ciao
©pEIO

cnMyConnection???
L'ideale sarebbe creare il recordset sempre con la stessa connessione,
quindi disconnetterlo ed assegnarlo come datasource alla griglia
(sempre che la griglia che usi riconosca le interfacce IDataSource e
IRowSet).
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Data e DB

HO un problema con la verifica di un campo data di alcune tabelle
Mettiamo che una tabella abbia una colonna data, ad esempio #23/03/2002
10.37.34#, se io eseguo questo codice:
rst!Data >= dData
[dove dData contiene la data 23/03/2002]
l'espressione viene valutata come true oppure false?
Visto che mi pare di aver visto che non viene valutata True, come è
possibile invece ottenere questo risultato?
Lorenzo

Un codice del genere potrebbe essere buono?
rst!Data >= cdate(txtdataI.text & " 23:59")
Oppure meglio usare una format$(rst!Data,"dd/mm/yyyy")?
Lorenzo

Ok, ho sbagliato nuovamente, per la data iniziale non bisogna fare nulla (se
#23/03/2002# equivale a #23/03/2002 00:00.00#) mentre per la data finale
bisognerà fare un qualcosa tipo cdate(txtdataf.text & " 23:59")
ora è Ok, no?


Sei simpatico!
Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao.
Grazie...ma ero al telefono con una persona che chiedeva spiegazioni sul
problema e ho fatto un po' di confusione a scrivere...comunque non cerco di
essere simpatico, ma una risposta seria.
Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo di Visual Basic Script

Buongiorno a tutti,
Volevo chiedere se è possibile in modo automatico o meno trasformare
un programma scritto in visual basic in un .vbs. Non ho interesse
all'applicazione internet, solo che per bypassare il problema della
compilazione (ogni volta che do a qualcuno i miei programmi manca
qualche dll) ho notato che i file .vbs sono ottimi. Una volta scritto
un .frm come lo "trasformo" in .vbs? Ho tentato anche di utilizzare le
macro Excel, ma non sono così comode.
Grazie anticipatamente
Fulvio

 macro Excel, ma non sono cosě comode.
E' impossibile.
VisualBasicScript non supporta le form ma solo piccoli script.
Inoltre se non sbaglio non espone tutte le funzioni ma solo una piccola 
parte.
E poi... distribuiresti a chiunque il codice sorgente!
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
"Un problema non č un problema se puň essere risolto" 

Volevo chiedere se č possibile in modo automatico o meno trasformare
un programma scritto in visual basic in un .vbs. Non ho interesse
all'applicazione internet, solo che per bypassare il problema della
compilazione (ogni volta che do a qualcuno i miei programmi manca
qualche dll) ho notato che i file .vbs sono ottimi. Una volta scritto
un .frm come lo "trasformo" in .vbs? Ho tentato anche di utilizzare le
macro Excel, ma non sono cosě comode.
*******************************************
Qualcosa, forse, lo puoi fare con questo:
http://www.autoitscript.com
-- 
----------------------------
Mauro Gamberini

Scusa, letto male. Questo trasforma(più o meno) vbs in exe.
-- 
----------------------------
Mauro Gamberini

 qualche dll)
Devi creare un pacchetto di installazione, che conterrà tutto quello
di cui il programma potrebbe aver bisogno.
Bye, G.

 
http://www.autoitscript.com
Si confermo .. aggiungo che praticamente tutto quello che si puo'
fare in VB6 lo si fa' anche con autoit3  :
http://www.autoitscript.com/fileman/users/lookfar/index.html
http://www.hiddensoft.com/autoit3/
http://www.autoitscript.com/autoit3/downloads.php
http://www.autoitscript.com/autoit3/files/beta/
--
Fosco

 "Mauro Gamberini"
L'essenziale per cominciare :
 
http://www.autoitscript.com/autoit3/files/beta/
http://www.autoitscript.com/fileman/users/lookfar/formdesign.html
   (Koda)
http://www.autoitscript.com/fileman/users/lookfar/koda_2006.04.03.zip
poi :
C:\Programmi\Autoit3\AutoIt3.chm
C:\Programmi\Autoit3\AU3Info.exe
C:\Programmi\Autoit3\Aut2Exe\Aut2exe.exe
in 2 minuti si fa' una GUI >>> .exe
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?]Access 2000 e VB

Io ho VB6 non SP3 e Access 97.
 Tra i 23.322 messaggi che ci sono stati sul NG a proposito di questo
argomento non sono riuscito ancora a capire questo:
-se installo Access 2000, posso eseguire ancora le mie applicazioni VB fatte
con database di Access 97?
-se faro altre applicazioni con database Access, avrò qualche problema se
convertirò quei database creati con Access 2000 in database di Access 97?
Grazie 1K ad eventuali risposte
--
W il Manifesto del newsgroup
Jimmy
-----------------------------------------------------------------
E-mail: 
jimmy...@hotmail.com
ICQ#: 41646051
- È insopportabile la superficialità dei critici che sostengono che chi si
siede davanti a un computer e partecipa a conversazioni online non vive una
vita autentica. (Howard Rheingold, cybersociologo)
- Siamo esseri analogici intrappolati in un mondo digitale e la cosa più
assurda è che siamo stati noi a crearci questo mondo. (Don Norman)
- I computer hanno troppe funzioni inutili e gli utenti troppo da imparare:
i manuali contenuti sul mio PC occupano lo spazio dell'Enciclopedia
Britannica (Michael Dertouzos, docente del Mit)
- La personalizzazione è tutto (Tim Koogle, chef executive officer di Yahoo)

 wrote in message
82h7bs$kc9$2...@nslave2.tin.it...


Mi puoi dire dove hai trovato SP3.
SP3 lo trovate sul Sito Comune, Sezione FTP (meglio se entrate con un client
FTP, xche' capita che il browser fallisce).
http://www.murialdo.it/it_lang_vb
ftp://ftp.murialdo.it/ftp/it_lang_vb/
Ciao
Ettore Maronese
il MES
http://www.maronese.com/mes

 Mi puoi dire dove hai trovato SP3.


 wrote in message
82j34p$64$2...@nslave2.tin.it...














 wrote in message
94464062...@sen-srv.fastnet.it...


Scusate se mi intrometto, ma anche io ho esattamente lo stesso problema...
sono arrivato al limite le ho provate tutte..
Ho installato Off 2000 con VB5 e naturalmente non mi riconosce più le
DataControl, ho poi installato VB6, ma non ho ancorarisolto il problema !!
come devo fare !?!?!, aiuto...
grazie a tutti
Alessandro

 wrote in message


Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTOOO (file di registro di configurazione di windows)...

...qualcuno mi puň dire quale č il nome ed il percorso
del file di registro di configurazione di windows e in che modo si
edita?
(in tale file vi č il richiamo ad un driver vxd non piů presente nel mio
sistema
ed ogni volta che parte windows mi chiede di aggirnare il file del
registro)
Questa cosa mi sta facendo impazzire.
Graze a chiunque mi aiuti.  :-)

edita?
Avvio -> Esegui -> Regedit.exe -> OK
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] lettera di dimissioni

scusate l'ot, ma proprio non saprei a chi rivolgermi. dovrei scrivere la
lettera di dimissioni pero non so cosa metterci.
qualcuno di voi ha gia avuto modo di farla e mi sapreppe dare una dritta??
grazie1000
ciao

 lettera di dimissioni pero non so cosa metterci.
------------------------------------------------- inizio
<Nome> <Cognome>
<Indirizzo>
<Città dove viene scritta la lettera>, <data in cui la scrivi>
Con la presente Vi comunico che rassegno le dimissioni mie in data odierna,
con decorrenza dal <guarda sul contratto di categoria quanto preavviso devi
dare per legge per non avere penali, e segna la data in cui non andrai + in
ufficio>.
Colgo l'occasione per porgere distinti saluti
<Firma>
------------------------------------------------- fine
Comunque non ti preoccupare della forma, scrivi pure come ti pare, tanto non
ti licenziano di sicuro. 8-)
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: è possibile scrivere in una casella di una flex grid?

come da oggetto!
grazie
fabry


Vedi proprieta' TextMatrix
Bye by Massimo 8-]
P.S. Guardare un po' l'help in linea costa troppa fatica?

 ha scritto nel messaggio
news:10025328...@eva.enter.it...


 cliccare su una casella di una flex e poter scrivere....è fattibile?


 cliccare su una casella di una flex e poter scrivere....è fattibile?


Spero di essere stato chiaro.
ehm, non è più semplice gestire il keypress???
Ciao,
Moreno
-- 
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:qgd3st02mc1pj3eut...@4ax.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Errori OCX

Qual'è può essere la causa di "errore di caricamento controllo ocx" in
vb5 , in un progetto , se copiato in un computer differente ma identico
nel software installato ? .
Grazie per la risposta.

 wrote in
message 38BF89F4...@tin.it...

....Che l'activeX in questione non è correttamente registrato.
Ciao
Daniele



 ha scritto nel messaggio
news:10oh9jf$mon$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: tipo per Array

Ciao a tutti.
Ho la necessità di inserire dei valori in un array in questo modo:
Vett = Array("A","B","C","D")
ma non so come dichiarare Vett. Io pensavo a qualcosa del tipo:
Dim Vett() As String
ma non funziona.
Potete aiutarmi?
Grazie.
Max
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ma non funziona.
Array() restituisce un variant contenente un array di variant.
Dovresti dichiararlo come
Dim Vett As Variant.
Io per questo problema mi sono riscritto la funzione Array tipizzata:
Public Function ArrayStr(ParamArray ArgList() As Variant) As String()
'-------------------------------------------------------------------------
' Descrizione: Equivale alla funzione VB Array() ma ritorna un
'              Array di stringhe anzichè di variant.
'
' Es.
'
'    Dim a() As String
'    a = ArrayStr("a", "b", "c") ' a = {"a", "b", "c"}
'
'-------------------------------------------------------------------------
' Data      : 03/07/2002 09.06
' Autore    : Fabio
'-------------------------------------------------------------------------
     Dim i   As Long
     Dim ub  As Long
     Dim aStr() As String
     ub = UBound(ArgList)
     If (ub >= 0) Then
         ReDim aStr(0 To ub)
         For i = 0 To ub
             aStr(i) = ArgList(i)
         Next i
     Else
         ' ubound(ArrayStr) può essere controllato
         ' dall'esterno per -1 = vuoto
         ReDim aStr(-1 To -1)
     End If
     ArrayStr = aStr
End Function
Probabilmente si potrebbe anche evitare il passaggio da aStr() in modo 
da aumentarne le prestazioni.
Ciao

 da aStr() in modo da aumentarne le prestazioni.
Non e' possibile eliminare aStr(): nelle funzioni che
restituiscono matrici l'unico modo e' dichiarare
all'interno una matrice temporanea dello stesso
tipo del valore restituito (MSDN: matrici, assegnazione).
In questo caso infatti, non si puo' utilizzare il nome
della funzione come variabile. Quello da te indicato
e' quindi il metodo piu' efficiente.
Al limite, prima del End Function, scriverei "Erase aStr",
ma e' una sottigliezza, ci pensa VB ad eliminare la matrice
all'uscita della funzione.
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

> End Function
Ah, dimenticavo. MSDN segnala un altro modo per far
restituire una matrice ad una funzione:
Exit Function [Nome della variabile che contiene la matrice
da restituire]
Peccato che questo metodo, in realta', non funzioni!


 all'uscita della funzione.
Da qualche parte avevo letto che l'assegnazione deve essere l'ultima 
riga della funzione, altrimenti VB si confonde (non ricordo i 
particolari) e le prestazioni calano a picco.
Ciao

 (non ricordo i particolari) e le prestazioni calano a
picco.
Interessante, non ne ero al corrente, riesci
a recuperare l'articolo?
La cosa e' strana, visto che, ad esempio, la creazione
guidata classi (insiemi per inciso) di VB, nel metodo
Add imposta a Nothing il riferimento locale dopo averlo
assegnato alla funzione.

Newsgroup: it.comp.lang.visual-basic
Titolo: Compressione files...

Come si fanno a comprimere i files con nomi lunghi?
Il Compress.exe (per Dos) tronca i file dopo gli otto caratteri iniziali,
mentre la libreria LZ32.DLL a quanto ne so serve solo a decomprimere i file.
Basterebbe rinominare il file troncato con il nome intero, ma vado cercando
qualcosa di più immediato e professionale. Il setup Wizard di VB come fa a
proposito?
Grazie.

 mentre la libreria LZ32.DLL a quanto ne so serve solo a decomprimere i file.
Dipende cosa devi fare ....
Se ti interessa solo comprimere e decomprimere (per tuoi scopi) dei files, prova
con gzip, che oltre ad essere efficente e` anche free (e` della gnu).
--
Bye. __Andy__
AntiSpam: Remove gongolo from E-Mail address

Newsgroup: it.comp.lang.visual-basic
Titolo: VB & Registratori di cassa

Ciao a tutti,
c'e' qualcuno con esperienza in questo campo o possa indicarmi qualche
risorsa?
ThnKx
--
  ("'-''-/").___..--''"'-._
   `6_ 6  )   '-.  (     ).'-.__.')
   (_Y_.)'  ._   )  `._ '. ''-..-'
  _..'--'_..-_/  /--'_.' ,'
(il),-''  (li),'  ((!.-''
Mailto: mvbo...@lnubb.pbz
Applica ROT13 per rispondere.

 risorsa?
che modello di registratore di cassa devi interfacciare ?

Sia che vada sulla seriale (credo la maggior parte) che sulla parallela ci
devono per forza essere le specifiche di comunicazione  sulla documentazione
del RdC.
se è seriale usi MSComm, se è parallelo usi Print ma i comandi e le stringhe
da inviare te le deve fornire il produttore del RdC
--
Fabio Guerrazzi
VB Graphic Developer
http://www.sourcecode4free.com/cgt
fab...@libero.it
ICQ: 64649187


Sfera 2002/TP.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi di Rete

Mi e' capitato che l'inchiodamento di un lient ha causato la perdita
di alcuni dati apena inseriti sul server. 
La cosa e' strana e come se fossero stati parcheggiati in una specie i
cache temporanea e poi non sono stati scritti causa lo blocco del
client.
Mi chiedo quindi in ambiente di rete  con VB5 e MDB come bisogna
comportarsi quando l'archivio e' condiviso  ?
Grazie.
Antonio Tanzillo  
a...@pippo.netgroup.it
KillPippoforrepondez

comportarsi quando l'archivio e' condiviso  ?
La prima cosa da fare e'... pregare!
A parte gli scherzi, Access avra' anche i suoi punti di forza, ma
sicuramente l'accesso multiplo contemporaneo in rete (database condiviso)
non e' tra questi!
Per quanto ne so:
il JET (motore di Access usato da VB) mantiene una cache dei dati, inoltre
(dipende da che versione di JET si usa) alcune operazioni sul MDB vengono
implementate come transazioni implicite, ossia le operazioni vengono mandate
"in blocco" sul database solo nel caso che non ci siano errori (da parte del
client).
Ho avuto questi ed altri problemi con VB4 a 16bit e database Access 2.0
condiviso in rete.
Quindi e' piu' che probabile che:
-) il client si sia impiantato prima di concludere con successo un Update o
una transaction (implicita, se fosse esplicita sarebbe chiaro), e quindi:
-) i dati non siano mai arrivati sul server.
Possibili soluzioni:
1) continuare come se nulla fosse (ti si impianta il PC? bene, perdi i
dati!)
2) passare ad un DBMS client/server (questo ti eviterebbe un sacco di altri
problemi, anche se credo che il crash del client porterebbe comunque
problemi...)
ciao
Roal Zanazzi
z...@iol.it
1) i dati non siano mai arrivati sul server

 comportarsi quando l'archivio e' condiviso  ?
Ti conviene usare le transactions, con l'opzione dbFlushOSCacheWrites.
Questo ti dovrebbe assicurare la scrittura dei records subito dopo aver
invocato la committrans.
--
Bye. __Andy__
AntiSpam: Remove gongolo from E-Mail address




invocato la committrans.
E se dopo una massiccia operazione di scrittura su varie tabelle, tipo
salva una fattura, eseguo un  Dbengine.idle con dbRefreshCache.
Da come ne parla l'help dovrebbe sistemare davvero tutto, provo e vi
informo ....
Ciao.
Antonio Tanzillo  
a...@pippo.netgroup.it
KillPippoforrepondez

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare database in formati diversi

Io dovrei creare dei database di formato Dbase III, Dbase IV, FoxPro
etc. etc.
Come posso fare???
Grazie
Roby
Mailto: 
pi...@saep.it

Secondo me direttamente con vb non si puņ.
Puoi crearti un db access con delle macro che effettuano un esporta tabella
nel formato desiderato, creare la tab che ti interessa e poi eseguire le
macro che hai creato.
Guarda se puņ servirti, č uno spezzone di un prg che ho fatto tempo fa in
vb5 per eseguire una macro di access.
          Set oggetto = CreateObject("Access.Application")
          oggetto.OpenCurrentDatabase (Command)
          oggetto.DoCmd.RunMacro ("svuotatab")
          oggetto.Quit
          Set oggetto = Nothing

 Guarda se può servirti, è uno spezzone di un prg che ho fatto tempo fa in

Newsgroup: it.comp.lang.visual-basic
Titolo: Query, risultato di query parametrica

Qualcuno mi sa dire se è possibile da codice vb richiamare tramite ADO una
query presente in un db access che a sua volta è il risultato di una query
parametrica sempre presente nel db access.
Vi ringrazio
Ciao

 parametrica sempre presente nel db access.
...scusa... francamente non vedo la difficoltà... Forse non ho capito
bene...
                Ciao
                                            Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 bene...
Vorrei tanto che tu avessi capito bene così potresti risolvermi il problema.
:-)
La query in questione è questa:
SELECT Percentuale.CodComm, TotaliComm.S, Percentuale.Professionista,
Percentuale.Percentuale, TotaliComm.SommaDiIMPORTO,
IIf([S]<10,[SommaDiIMPORTO]*30/100,IIf([S]<20,[SommaDiIMPORTO]*20/100,[Somma
DiIMPORTO]*10/100)) AS Espr2, [Espr2]*[Percentuale]/100 AS Margine
FROM TotaliComm INNER JOIN Percentuale ON TotaliComm.CODCOMM =
Percentuale.CodComm
GROUP BY Percentuale.CodComm, TotaliComm.S, Percentuale.Professionista,
Percentuale.Percentuale, TotaliComm.SommaDiIMPORTO
ORDER BY TotaliComm.S;
Nella suddetta query si fa riferimento a 2 query parametriche:
1)Percentuale
SELECT TotXComm.CodComm, TotXProf.Professionista, TotXComm.TempiXComm,
TotXProf.TempiXProf, [TempiXProf]/[TempiXComm]*100 AS Percentuale
FROM TotXProf RIGHT JOIN TotXComm ON (TotXProf.Anno = TotXComm.Anno) AND
(TotXProf.CodComm = TotXComm.CodComm)
WHERE (((TotXProf.Anno)=[?]))
GROUP BY TotXComm.CodComm, TotXProf.Professionista, TotXComm.TempiXComm,
TotXProf.TempiXProf, [TempiXProf]/[TempiXComm]*100, TotXProf.Associato,
TotXProf.CodComm, TotXComm.Associato
HAVING (((TotXProf.Associato)=-1) AND ((TotXComm.Associato)=-1));
e TotaliComm
SELECT Fatturato.CODCOMM, Sum(Fatturato.IMPORTO) AS SommaDiIMPORTO,
Val(Mid([CODCOMM],4,2)) AS S
FROM Fatturato
WHERE (((Mid([DATA],7,4))=[?]))
GROUP BY Fatturato.CODCOMM, Val(Mid([CODCOMM],4,2))
ORDER BY Val(Mid([CODCOMM],4,2));
Spero che ci capisca qualcosa.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Listview con Checkboxes multipli

Salve, vorrei  sapere se č possibile utilizzando le LIstView inserire
dei checkboxes multipli cioč su piů colonne nella stessa riga.
Grazie a tutti anticipatamente

 Grazie a tutti anticipatamente
non mi risulta sia possibile nulla del genere - sicuramente non col
controllo standard di vb, e quasi sicuramente nemmeno utilizzando qualche
particolare stile o messaggio del controllo listview di win;
prova invece a gestire l'indentazione di una listview per ottenere un
"effetto albero";
fai un salto su 
http://www.mvps.org/vbnet/
 e nella sezione "Code
Library" --> "common ctrls" ci sono parecchi esempi su come utilizzare le
funzionalità estese delle listview;
ciao



Il controllo listview supporta i checkbox solo sulla prima colonna.
Mangiafuoco
Newsgroup: it.comp.lang.visual-basic
Titolo: [Api] Perchè la InternetCloseHandle non chiude la connessione di Accesso Remoto?

Ciao a tutto il Ng!
Vengo al mumble mumble, ho un'applicativo (File transfer) in cui viene fatto
un upload ed un download di
directory su un server Ftp.
Per connettermi eseguo le seguenti operazioni:
    hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_PROXY, strProxy,
vbNullString, 0)
    If hOpen <> 0 Then
        hConnection = InternetConnect(hOpen, sftp,
INTERNET_INVALID_PORT_NUMBER, sut, sp, INTERNET_SERVICE_FTP, 0,     0)
'mi connetto al server
        If hConnection <> 0 Then
                'SONO LOGGATO SUL SERVER...
        End if
        InternetCloseHandle (hConnection)
    end if
    InternetCloseHandle (hOpen)
La internetConnect se non sono connesso tramite LAN mi visualizza la
connessione di Accesso Remoto (sempre che non sia già connesso), se la
connessione va a buon fine l'applicazione gira ed esegue le operazini di
Upload e Download.
Alla fine quando chiamo la  InternetCloseHandle e gli passo l'Handle
hConnection o hOpen la connessione mi rimane aperta!!
Ho cercato ma non ho trovato altre Api che mi chiudano una connessione..
Tanto per capirci, vorrei fare quello che fa Windows quando si clicca con il
tasto dx sui 2 monitor di scambio e si preme disconnetti..
L'applicativo gira bene, solo che non posso lasciare aperta una connessione,
utenti inesperti potrebbero non accorgersi e lasciare il pc connesso alla
rete e la bolletta ne risentirebbe :))
Un grazie a tutti coloro che sono arrivati fino a qui :))
Ciao a tutti..
oZ

 hConnection o hOpen la connessione mi rimane aperta!!
E' giusto che sia cosi'.
La InternetCloseHandle _non chiude_ la connessione di accesso
remoto, semplicemente rilascia l' handle alla connessione.
Se vuoi chiudere fisicamente la connessione di accesso remoto
ti serve la funzione RasHangup().
Sarebbe opportuno a questo punto considerare l' avvio della
connessione di accesso remoto con una delle funzioni RasDial,
che ti permettono di avviare la connessione sia in modalita'
sincrona che asincrona.
-- 
ciao, hal
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sincrona che asincrona.
Vorrei evitare di cambiare la struttura di connessione altrimenti non i
tempi si allungherebbero...
Ciao e grazie ancora
oZ

 accesso Remoto?
Non so, non mi sono mai posto il problema, o meglio, me lo ero
posto a monte, nel senso che cercavo di capire se dovevo
fare la telefonata (il tutto senza aprire finestre di alcun genere,
perche' doveva essere trasparente per l' utente) 
oppure potevo passare dal proxy.
Eventualmente dovrei andare a rivedere i sorgenti.


 riposta pure (mi ci ero picchiato ben bene due anni fa :-)
Stasera provo e se mai posto..
Grazie mille Hal, mi sei stato veramente utile!!
Ciao
oZ

 meglio di niente) su msdn per vb4.
Sul Sito Comune ci sono vari articoli di Moreno, mi pare. :-)
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: Riempire un DataGrid con i dati di un file .csv

Salve
Dovrei riempire un griglia (DataGrid o un controllo simile, al limite anche
una ListBox) con i dati contenuti in un file formattato excel .csv, nel file
ci sono due righe di 146 colonne contenenti dei dati (ora e temperatura).
Cosa devo fare per trasferirli sul datagrid solo per visualizzarli non mi
serve archiviarli in un db, mi basta una dritta su come impostare il
problema, per il codice nel dettaglio combino da solo.
-- 
Grazie 1K per l'help

 ha scritto

fai open file for input, carica una var stringa con line input, dividi la
var in un array con split usando il separatore del csv, es
    dim sinput as string, s() as string
    ...
    while not eof(#fnum)
        line input #fnum, sinput
        s= split( sinput, ";")
e ti ritrovi una serie di elementi che puoi inserire nella riga di una
flexgrid o simili.
-- 
ciao, j.
http://www.sundaysw.com/

Newsgroup: it.comp.lang.visual-basic
Titolo: pocketPc & db

Vi chiedo gentilmente dove posso reperire alcuni esempi per scrivere su 
un db di acces attraverso il palmare, utilizzando come sistema di 
sviluppo VB.Net
Ringrazio

marco wrote:

"Pocket Access Data provider for the .NET Compact Framework"
http://www.devbuzz.com/content/zinc_dotnet_pocket_access_pg1.asp
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
Newsgroup: it.comp.lang.visual-basic
Titolo: Andare a capo su ToolTipText

Avrei la necessita' di immettere un testo molto lungo in una ToolTipText,
ho provato con i vari "vbCr" o "vbCrLf " dando addirittura il Chr "Chr(13) +
Chr(10)" niente da fare mi compaiono "||" e la siringa non va a capo.
Grazie a tutti in anticipo.
Saluti
Corrado Chezzi

 Chr(10)" niente da fare mi compaiono "||" e la siringa non va a capo.
Tempo fa la cosa era stata discussa ampiamente in questo NG. Mi pare che sia
finita con un 'Non si può, al massimo ti crei una label che sostituisca la
ToolTipText...'
Cmq non sono sicuro, anche se personalmente ritengo non sia fattibile.
Ciao
Daniele
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------


Non e' possibile.
A meno che tu voglia usare dei tooltips "fatti a mano" (trovi il codice per
VB3/4 sul Sito Comune) oppure riscriverti la gestione a basso livello (hwnd
e messaggi di Windows..
--
Roal Zanazzi
z...@iol.it

Cmq non sono sicuro, anche se personalmente ritengo non sia fattibile.
A me funziona assegnando il tooltip al pulsante o altro oggetto da
codice all'apertura, per es:
Private Sub Form_Open(Cancel As Integer)
    Me.Command0.ControlTipText = "aaaaaaaaaa" & vbCrLf &
"aaaaaaaaaaaa"
End Sub
----------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx.xx with 
tin.it

...

Scusami.. io ho provato ha riportare il codice su VB5(SP3) ma l'oggetto
"Command" non ha la proprieta' "ControlTipText" e quindi mi trovo un po'
perso, riesci ha spiegarmi meglio.
Grazie in anticipo
Corrado Chezzi

 Corrado Chezzi
Beh, il metodo è ToolTipText, in VB
Flavio Ronco
--
f.ronco@*NonMiServeNiente*
flashnet.it
http:\\
www.geocities.com
\Paris\3461\
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]


Ciao Paolo,
hai Visual Basic 2000, versione "Poltergeist", o ti sei confuso con VBA di
Access? :-)
In VB (5 o 6)
- non c'e' evento Open dell'oggetto Form
- non c'e' la proprieta' ControlTipText dei controlli (e' ToolTipText)
- quello che hai scritto visualizza "||" al posto di Chr(13)+Chr(10)...
--
Roal Zanazzi
z...@iol.it

Access? :-)
La seconda che hai datto :-(

Newsgroup: it.comp.lang.visual-basic
Titolo: registro windows

come si fa, o dove posso documentarmi per:
creare-cancellare-comparare-modificare le chiavi, i valori e i dati del registro di Windows?
ho già controllato la guida, ma non ho trovato soluzione.
grazie.

 grazie.
ciaociao

 del registro di Windows?
Sito Comune, link in firma.
Bye, G.
-- 
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

 e i dati del registro di Windows?
http://www.mentalis.org/tips/tip3.shtml
'*.vbs
Set fs = CreateObject("Scripting.FileSystemObject")
Set oShell = WScript.CreateObject("WScript.Shell")
bKey =  oShell.RegRead("HKLM\Software\Microsoft\Windows\"&_
               "CurrentVersion\ProgramFilesDir")
Msgbox bKey
oShell.run bKey
'2
Dim oShell, bKey
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.RegWrite "HKCU\Software\ACME\Pippo\", 1, "REG_BINARY"
oShell.RegWrite "HKCU\Software\ACME\Pippo\Pluto", "Minnie", "REG_SZ"
bKey = oShell.RegRead("HKCU\Software\ACME\Pippo\")
WScript.Echo oShell.RegRead("HKCU\Software\ACME\Pippo\Pluto")
'togli ' qui sotto per cacellare le key
'oShell.RegDelete "HKCU\Software\ACME\Pippo\Pluto"
'oShell.RegDelete "HKCU\Software\ACME\Pippo\"
'oShell.RegDelete "HKCU\Software\ACME\"
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: Quale versione di VB ?

Salve a tutti.
Volevo chiedervi un consiglio : devo accingermi a fare un prg per un
istituto scolastico ( ci saranno tanti record, tanti ricerche, tante
statistiche, tanti grafici ) e sara' un prg mon o-utente (quindi niente
reti, intranet, ecc.)
Finora i miei prg li ho realizzati sempre in vb5 (di cui ho licenza) , ma in
questo caso potrei fare acquistare al committente una nuova versione di vb
con cui realizzare il prg.
Cosa mi consigliate ? E' il caso di passare al 6 o al net ? O e' preferibile
continuare con vecchio e buon 5 ?
Grazie a tutti per i consigli.
Carmelo.

 ...
Considerando che tra vb6 e vb5 non ci sono differenze fondamentali, io mi
farei comprare 
vb.net
.
Quanto ad usarlo, dipende da quello che devi fare, e dalla pratica che
riesci a prenderci.

continuare con vecchio e buon 5 ?
Se l'hardware dei tuoi clienti e' non recente il vb5 va benissimo :-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Browser di default

Se io ho una pagina HTML a giro su l'hard disk, come faccio a laciarla col browser di default?
con shell "explorer " & Pathpagina funge, ma solo su Win98.
su NT4 non funge (nemmeno con iexplore). Eppure un modo ci sarà...
Grazie anticipate.
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸

 ha scritto

ciao transfuga
con shellexecute
esempio direi sull'apiguide, dl free da
www.allapi.net
se ci sono dei problemi ti cerco un esempio (magari intanto cerca
"shellexecute" nel newsreader, mi sembrava di averne postati abbastanza
recentemente)
ah, si'. se mi dai un mail funzionante (il mio e' sotto, anche se oggi non
va confido nelle immense risorse psico-fisico-economiche della tin) ti mando
un vbp-ino vb6 che ho fatto poco fa per mio fratello. c'e' anche quello.
ciao, a.
--
andrea....@tin.it
--
non sempre sono d'accordo con le mie opinioni
groucho (credo)

 ha scritto nel messaggio
news:96gka2$in436$1...@ID-51318.news.dfncis.de...



www.allapi.net
Avevo provato shellexecute... poi ho trovato un esempio: avevao dimenticato il "file://" all'inizio
del path completo.
(sto impazzendo con un progetto che fa largo uso del dhtml e delle proprietà DOM. Non appena esce
una nuova release di IE, devo cambiare sempre qualcosa.. sigh!)
Danke a lot :-)  


Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con un contascatti

Sono novizio, ho incominciato a programmare qualche mese fa, ma ho un
problema:
vorrei farmi un contascatti per gestire le spese telefoniche di internet; la
mia domanda è questa:
come posso usare il controllo MSComm affinchè, appena il modem inizi a
trasmettere al mio provider, parta automaticamente una sorta di conteggio
dei secondi?
Aiutatemi, ve lo chiedo con umiltà.
Il mio e-mail è:      
super...@flashnet.it

dei secondi?
No, no, no.....
Niente MSComm...
Dai un'occhiata al Sito Comune di questo NG:
www.murialdo.it/it_lang_vb
Nella sezione "Piccole Perle" trovi un'articolo sulle RAS API che ti spiega tutto ciň di cui hai bisogno....
{A dire il vero, per un contascatti, la procedura lě descritta per monitorare se una connessione č attiva o meno, non č
la piů appropriata, bisogna usarne un'altra... se ci sono prob te la mando [comunque l'ho giŕ postata ieri sul NG: se
guardi qualche messaggio fa (meno di un centinaio) la trovi...]}
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Istruzione Load e control array

 Ciao,
Mi chiamo alberto ed ho questo problema :
 Ho la necessità di creare un menu in runtime con dei valori passati come
parametri all'applicazione. Mi hanno indirizzato verso l'istruzione load e
l'utilizzo di Index ma c'è nessuno che saprebbe essere più chiaro e
mostrarmi come funziona il Load ?
Grazie a tutti per l'aiuto, Alberto.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] sincronizzare db sql locale/remoto

ciao a tutti,
sto creando un applicativo in vb che si collega a sqlServer 7 in internet e
mi aggiorni gli archivi. funziona ma l'unico problema è che è molto lento
con un modem 56k e quindi mi è venuta in mente un'idea fare tutto in locale
e poi sincronizzare i dati in remoto.
il problema è che non so da dove partire. io in locale ho solo il client di
sql7 e access.
qualcuno di voi sa come posso fare.
grazie1000
ciao
masc


Hai bisogno 2 Sql Server.
O almeno 1 Sql Server e 1 Msde.
Usi il Sql Server principale come distributore e il secondario o l'Msde come
destinatario della copia in Merge (consiglerei una Push)
Dacci qualche informazine in più o guardati il book online alla voce
"Replicate"
ciao
ugo

 "Replicate"
il mio problema è questo, ho un sito con ms sql7, riesco ad accederci
tramite internet con enteprise manager dal mio pc per creare le tabelle e
visualizzarne il contenuto.
ho realizzato un programma con vb che tramite dsn si collega a ms sql e
aggiorna i record, ma ho notato che ci impiega parrechio tempo.
il cliente, come anche io, ha una connessione a 56k quindi volevo fare una
cosa del tipo: il cliente con il mio prg aggiorna/aggiunge i record, si
connette e sincronizza i suoi db con quelli di ms sql sul server in
internet.
ho cercato replicate ma ha trovato 500 argomenti e non so proprio da dove
iniziare, se riuscite a darmi solo una dritta provo a non disturbarvi piu di
tanto
vi ringrazio per il tempo che mi vorreste dedicare
ciao
masc

 internet.
Al cliente dai Msde.
Per approfondire:
- Il sito è "fisicamente" c/o di te o c/o terzi?
- Hai il controllo del Sql Server?
- Lo usi solo per quel sito o anche per altri?
- La licenza è tua o di chi ti fa hosting (se non sei tu)?
ciao
ugo


La vedo dura.
La configurazione delle repliche prevede permission a livello sa.
Temo che senza un accordo con la società di hosting tu non possa fare
granchè...
ciao
ugo

 granchč...
mi č venuta un' idea: potrei fare un aggiornamento di tipo batch, creo una
tabella temporanea in access (o msde) in locale, l'utente carica tutti i
record su di essa e una volta finito creo la connessione a faccio un loop di
esportazione da access (o msde)  a ms sql.
che ne pensi?
l'unico problema č che puo solo aggiungere e non modifcare e/o cancellare..
ciao
masc

 ha scritto nel messaggio
news:A8hz7.5974$V75.1...@news1.tin.it...

Il problema č molto simile.
Temo tu ti debba gestire le update a manina...
Prova a sentire se chi ti fornisce l'hosting č disposto a impostare una
replica database...
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: errore ole db

Ciao a tutti,
in fase di caricamento di db viene visualizzato il seguente errore:
"Si sono verificati errori in un'operazione OLE DB composta da più
passaggi....."
errore n° -
2147217887
Qualcuno mi può aiuatare?
P.S. questo accade solo su XP dopo aver installato la sp2, lo stesso pgm con
windows 2000 va ok!!
grazie

 Qualcuno mi può aiuatare?
Beh, se non ci dici in quale operazione avviene ciò...
Posta il codice.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

P wrote:
prima leggi il post più in su [flame]
poi avvia google
poi digita
2147217887
cerca "in tutto il web"
............................................................................
...
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::
............................................................................
...
............................................................................
...
prendi il primo...www.sequiter.com...etc etc
ad esempio!

 ha scritto nel messaggio
news:3717t2F...@individual.net...


 con.Open strcon
Purtroppo le cose che si possono fare, per individuare il problema, sono le 
solite, per cui immagino tu le abbia già fatte:
- Verificare che Ado (e quindi MDAC) sia correttamente installato, nella 
versione che ti serve. Eventualmente reinstallarlo.
- Verificare che JET4 sia correttamente installato (ma se era installato 
prima di SP2, non può essere sparito...)
- Verificare che il percorso sia giusto ed accessibile all'utente con cui 
esegui
- Verificare che il file non sia corrotto.
Altro non saprei.
Ciao
Alberto

 ha scritto nel messaggio
news:373ahbF...@individual.net...


 modo corrotto? il db fu creato con office 2000!
Possibile.
Basta che tu provi a riaprirlo con Access2000.
Comunque proprio ieri ho avuto una cosa strana:
Una azienda che produce macchinari, con cui dobbiamo interfacciarci su 
commissione del comune cliente, utilizza Access97 come database (a noi fa un 
po' ridere, ma č cosě).
Dopo due giorni di funzionamento, in stabilimento salta la luce. Ovviamente, 
uno dei tanti file di Access si corrompe.
Lo copio da me in locale, e provo ad aprirlo con Access2003. "Il file 
potrebbe essere corrotto. Vuoi tentare il ripristino?"
Provo, e il file risulta non recuperabile.
Arriva un collega, ci prova con Access97, e il file si ripristina e torna 
buono in un secondo...
Mah...


 po' ridere, ma è così).


 po' ridere, ma è così).


 po' ridere, ma è così).

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Rilevare il tipo di un controllo

Ciao a tutti.
in un loop del tipo:
Dim FormControl As control
For Each FormControl In Me.Controls
  ' ............
Next
ho bisogno di sapere di che tipo e' il controllo che
sto esaminando.  Nel mio caso devo effettuare un
riposizionamento del controllo, quindi ho bisogno
di sapere se si tratta di un Menu o no per poter
modificare le proprietà Left, Top, ecc. che non sono
supportate dal menu.
Come faccio ? Credevo di poter fare qualcosa del
tipo:
  If Not FormControl Is VB.Menu Then
ma non funge.   Cosa posso fare?  Non mi va di usare
error recovery.
Grazie
Beppe


wrote:

Ciao, prova con:
If Not TypeOf FormControl Is VB.Menu Then....

 Next
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Visione etichetta

Ciao a tutti,
in Visual basic 2008 Express edition sto creando un applicativo per
compattare i database di access...
Volevo far comparire un' etichetta durante l' elaborazione dei dati
(una semplice label con scritto Operazione in corso...)
Su Load della maschera ho messo
Label.Visible = False
poi sul pulsante, prima di ogni altro codice ho messo
Label.Visible = True
Try
      e tutto il mio codice...
e alla fine di tutto il codice
Label.Visible = False
End Sub
Questo sistema l' ho usato altre volte ma ora non funziona...
su click del pulsante, non compare l' etichetta, rimane invisibile
poi, alla fine di tutto il codice finalmente compare ma a quel punto
dovrebbe scomparire.
Come posso rimediare?
grazie
Marco

 Come posso rimediare?
Se hai usato questa tecnica già altre volte, e questa volta non
funziona, significa che c'è qualcosa di diverso. Giusto?
Dato che non ho la sfera di cristallo, posso solo fare supposizioni...
che significa questa cosa?
Label.Visible = True
Try
      e tutto il mio codice...
e alla fine di tutto il codice
Label.Visible = False
End Sub
Significa forse
-------------------------------------
Sub Button1_Click(...)
  Label.Visible = True
  Try
     'tutto il tuo codice
     Label.Visible = False
  Catch ex as Exception
     'Gestione errori
  End Try
End Sub
-------------------------------------
Oppure intendevi
-------------------------------------
Sub Button1_Click(...)
  Label.Visible = True
  Try
     'tutto il tuo codice
  Catch ex as Exception
     'Gestione errori
     Label.Visible = False
  End Try
End Sub
-------------------------------------
O ancora
-------------------------------------
Sub Button1_Click(...)
  Label.Visible = True
  Try
     'tutto il tuo codice
  Catch ex as Exception
     'Gestione errori
  End Try
Label.Visible = False
End Sub
-------------------------------------
E potrei continuare...
Nel primo caso si potrebbe verificare un'eccezione che fa passare
l'esecuzione del programma al blocco Catch.
Nel secondo caso potrebbe non verificarsi mai un'eccezione con
conseguente non-assegnamento della proprietà.
Nel terzo caso potresti avere nel codice una chiamata a qualcosa come
Exit Sub.
Inoltre potresti non veder comparire la label perchè l'applicazione è
"impegnata". C'è qualche ciclo là dentro? Prova con un DoEvents.
Specifica meglio
Ciao


Ciao,
DoEvents non è contemplato nel codice ma forse ho risolto;
Dopo ogni azione del codice inserisco Label.Refresh
Il codice era impostato su click del pulsante e volevo, appunto su
click
far comparire la label per poi nasconderla ancora dopo l' esecuzione
di tutto il codice
Scusa se sono stato poco chiaro
Grazie e Buona pasqua
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: aprire una cartella...insidioso.

ok..domanda super banale..
lo ammetto.
vorrei poter aprire una finestra di windows con un percorso specificato.
mi spiego meglio:
se volessi aprire la cartella c:\ in win
dovrei andare in risorse di computer, cliccare due volte su C:\ e finalmente
mi si apre la cartella relativa.
io vorrei fare la stessa cosa con VB
schiaccio un bottone e mi si apre una finestra di win...
sono nelle vostre mani...
ciao e buon lavoro a tutti voi !

 schiaccio un bottone e mi si apre una finestra di win...
Public Const SW_SHOW = 1
Public Declare Function ShellExecute Lib "shell32.dll" _
    Alias "ShellExecuteA" (ByVal hwnd As Long, _
    ByVal lpOperation As String, ByVal lpFile As String, _
    ByVal lpParameters As String, ByVal lpDirectory As String, _
    ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
    Dim hBrowse As Long
    hBrowse = ShellExecute(0&, "open", "c:\", "", "", SW_SHOW)
End Sub
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

 ha scritto

Private Sub Command1_Click()
    Dim r As Long
    r = Shell("explorer.exe c:\documenti", vbNormalFocus)
End Sub
per le possibilita' -> guida alla voce 'shell'

MITICI !!!
grazie !
p.s. se volessi eseguire il comando explorer e volessi partire con la
configurazione "cartelle" attivata...qualche suggerimento ?
ciao !

 ha scritto nel messaggio
news:10163052...@server.darkside.it...

ShellExecute Me.hwnd, "explore", "c:\", vbNullString, vbnullstring,
SW_SHOWNORMAL
Ciao
--
Timothy Redaelli
timothy(dot)redaelli(at)email(dot)it
-----------------------------------
Links:
Sito Comune: 
www.it-lang-vb.net
MSDN: 
msdn.microsoft.com

 ha scritto

1. provare a premere il tasto f1, in qualunque programma tu sia, windows
compreso. di solito non scatena la 3. guerra mondiale. (*)
2. cos'e' la 'configurazione cartelle' ? quello che win chiama 'esplora',
col treeview a sx e il listview a dx ?
3. davvero non ricordo, non ho salvato il vbp su cui ho provato e non vorrei
ricominciare. lanciando da start | esegui semplicemente 'explorer' apre
'esplora'. mi sembra comunque piu' da guida di win che di vb.
ciao, a.
(*) non sulle versioni localizzate in italiano. non si risponde di altre
localizzazioni.

 compreso. di solito non scatena la 3. guerra mondiale.
Non si sa mai...
http://www.sundaysw.com/sch/img_pc2/nuclear_jpg.html
Un Paperino che il link non è per te, ovviamente. :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Evento su label al passaggio del mouse

Ciao a tutti,
ho bisogno di evidenziare un testo in una label quando il puntatore del 
mouse ci passa sopra, solo che negli eventi delle label (ma anche quelle 
di molti altri oggetti) non contengono un evento tipo "mouseover".
L' effetto che mi serve e' tipo quello del cambiamento del puntatore del 
mouse al passaggio sull'oggetto.
Ho provato ad usare l'evento mousemove, ma come faccio a fargli capire 
quando il puntatore del mouse esce dalla label?

"Paperinik" <P...@Pap.it> ha scritto nel messaggio 
news:LSFNf.12607$ou2....@tornado.fastwebnet.it...

non puoi.
Devi usare un controllo che "windowed", cioč che esponga la proprietą hWnd 
(es. la textbox o un tuo controllo personalizzato con sopra una label) e poi 
fare cosģ:
http://groups.google.it/group/it.comp.lang.visual-basic/browse_frm/thread/19348fe2949cb761/41ad67b22732a42b?q=zanna+mouseover&rnum=4#41ad67b22732a42b
Ciao 

 
Grazie mille del link, ora provo e ti faccio sapere.

Paperinik wrote:

Il metodo del link funziona a meraviglia, solo che io avevo impostato 
tutto sulle label perche' potevo farle trasparenti (ho un immagine 
sotto). Le label non hanno la proprieta' hWnd, e le TextBox non possono 
essere trasparenti...per il momento ho usato un'altro metodo: con 
l'evento MouseMove controllo quando il mouse passa sulla label ed 
evidenzio il testo e con un altro evento MouseMove del Frame che 
contiene le label, disattivo l'evidenzazione su tutte le label che ho.
E' un po' lento perche' ho dovuto fare un ciclo for next per disattivare 
il testo su tutte le label, ma per il momento va bene cosi.
Grazie ancora,
ciao

 il testo su tutte le label, ma per il momento va bene cosi.
Beh, basterebbe che ti memorizzassi il controllo evidenziato:
Dim c As Control
...
Set c = MiaLabel
e disattivare solo quella.
Ma metterei la disattivazione in un timer poichč se ti muovi velocemente con 
il mouse potresti uscire dal frame senza che il mousemove si scateni.
Inoltre disabiliterei comunque l'ultima label prima di attivare quella 
nuova.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Finance.dll

Devo convertire in Visual Basic un programma scritto con Embedded Visual
Basic per pocket PC ed utilizzarlo con il classico desktop.
Questo software utilizza una dll che si chiama Finance.dll che si occupa
della gestione dei calcoli finanziari, ma non sono riuscito a trovare la
corrispondente nei riferimenti VB.
C'è qualcuno che sa darmi indicazioni?
Oppure c'è un modo per poter utilizzare la stessa presente in Embedded
Visual Basic?
Grazie
Zazzaro
--------------------------------
Inviato via 
http://usenet.libero.it

 Visual Basic?
Supported Platforms
This control is supported on the following platforms.
H/PC Pro Edition 3.0
P/PC Edition 1.2
Pocket PC
--
ciao, hal


Newsgroup: it.comp.lang.visual-basic
Titolo: PrintScreen ovvero Snap

Come faccio a copiare tutto ciò che appare nello schermo sugli appunti (come
grafica)?
Grazie

 Grazie

 wrote in message
38199D84...@plangroup.it...
