mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [Duplicazione oggetti]

Salve a tutti. Passo subito ad esporvi i miei problemi:
1.
ho bisogno di creare una matrice di 256 oggetti Label. Potrei farlo
manualmente, ma ho pensato che deve esserci un modo di creare dinamicamente
degli oggetti legati in un array in cui però posso variare di ognuno le sole
proprietà Caption, Left e Top.
COME SI FA?
2.
devo creare la matrice suddetta dentro una Picture Box posta su un MDIForm.
Come faccio impostare la posizione di ogni singola etichetta intendendo che
voglio farlo riferito alla picture box? Cioè, se scrivo
label1.left=60
credo che venga interpretato come 60 rispetto al form giusto?
Grazie

 Grazie
Prego
--
Ciao Diego.
*******************************
http://www.mso.it/public/vbprogrammer
il portale italiano dedicato al Visual Basic
*******************************

 Grazie
se il parent e' il picbox, direi sia rispetto al picbox.
potrei sbagliarmi: fai qualche prova anche a designtime, cambiando p.e.
l'align del picbox da left a right, cosi' ti accorgi subito a che cosa
e' relativo il elft di un oggetto contenuto.
piu' che altro, mi sembra che il limite di controlli su un form sia 255
o 256. con etichette + picbox direi che lo passi. controlla.
ciao, a.

 o 256. con etichette + picbox direi che lo passi. controlla.
Fortunatamente il limite e' di 256 identificatori di controllo e non di
istanze; gli array quindi contano come 1...
Ciao
--
Luca Dormio
luca....@tin.it

 o 256. con etichette + picbox direi che lo passi. controlla.
Fortunatamente il limite e' di 256 identificatori di controllo e non di


Newsgroup: it.comp.lang.visual-basic
Titolo: gestione porte I/O con Visual-Basic di Excel97

Qualcuno mi sa dire se e' possibile, in ambiente Excel97,  introdurre dati
dalle porte I/O del PC?
Grazie.


Devi fare un modulo VBA, dichiarare delle API che mo ti dico ed usarle.
Vai sul Sito Comune di questo NG, e scaricati win95io.zip, contiene una DLL
per fare I/O.
Funzica solo sotto win95/98.
http://www.murialdo.it/it_lang_vb
Saluti
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: Passare dati ad Outlook Express

E' possibile inserire un documento nella cartella "in partenza" del
programma Outlook Express da un programma esterno  e senza
attivare Outlook Express ?
In modo tale che, successivamente, l'utente si collega alla rete e trasmette
tutto quello che è in partenza ?
P.S. Cortesemente inviate una copia della risposta tramite Email

attivare Outlook Express ?
Se OE implementa un server OLE, sicuramente si puo' fare.
Chiedi su it.comp.programmare.win32
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Fonts

Sono alla ricerca di Font Giapponesi...
Hiragana - Katakana - Kanji
Se potete aiutarmi...
Grazie.
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ti ringrazio per l'aiuto....
...ma purtroppo il sito non ha più il dizionario scaricabile....
..ora presenta un dizionario cartaceo.
Per i font....sinceramente cercavo qualcosa di più leggero......
comunque non sono riuscito a trovarli...
...forse per il poco tempo a mia disposizione...
..se sai consigliarmi dove posso recuperarli, te ne sarei grato...
Grazie & Ciao
Gr.A


Newsgroup: it.comp.lang.visual-basic
Titolo: problemino vb6 e access

ciao a tutti,
ho un problemino di questo tipo:
ho realizzato un programma con vb6 che pesca i dati da un db access xp.
tutto bene finchč un utente mi ha chiesto se potesse utilizzarlo via rete da
piů computer condividendo il db.
Pensavo di fare in questo modo:
all'avvio del programma l'utente deve indicare il path del db di riferimento
e il path viene salvato su un file .txt che risiede nella cartella
dell'.exe.
Il problema č: quando piů utenti accedono allo stesso db contemporaneamente
cosa accade? Possono leggere/scrivere tutti senza problemi o qualcuno viene
fermato o puň utilizzare il prog solo in lettura?
Eventualmente come posso far si che possano condividere lo stesso db senza
problemi?
grazie per le eventuali risposte.
Samuele

 Samuele
di nulla. Devi proprio usare Access? Perchč Oracle ed SQL Server hanno una
gestione piů dettagliata del lock, potrebbe essere interessante usarla fin
da subito....
good coding!!!
-- 
Damiani Liborio Igor
http://www.igordamiani.it
Nella finestra Debug di VB:
Nome="igor":? Nome & Chr$(64) & Nome & "damiani" & Chr$(46) & "it"
Che tu sia maledetto, SWEN...
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Voi vedete i miei messaggi?

Scusate l'OT ma bolevo sapere se voi leggete questo messaggio.
Infatti ho questo problema:
Io mi collego al sito 
http://www.uniservice.net/newsgateway/
per leggere le news, dato che sul lavoro dal proxy non passa
il protocollo NNTP.
Poi quando sono andato a casa ho visto dal mio client
che non c'erano i messaggi che avevo inviato!!!
Mentre dal suddetto sito erano proprio dove dovevano essere.
MAH !?!?!
Fatemi sapere se vengo letto da qualcuno...uno...uno...uno
o sono solo nell'oblio............................
Grazie
Stelvio

>Scusate l'OT ma bolevo sapere se voi leggete questo messaggio.
Sincermente lo vedo ma non l' ho letto :))
Saluuuuti natalizi anche a te!!!

 Scusate l'OT ma bolevo sapere se voi leggete questo messaggio.
***
io no :)))
totò

Newsgroup: it.comp.lang.visual-basic
Titolo: libri

quale libro mi consigliate per incominciare a programmare in visual basic?
grazie
daniele

 daniele
ti consiglio di farti un giro sul Sito Comune, dove potrai trovare
recensioni su diversi buoni libri sul vb.
ciao, assa.
--
Sito Comune
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: Ado e Dao non sincronizzano i dati in lettura/scrittura sullo stesso DB

Salve a tutti,
ho un problema di questo tipo:
sto collaborando allo sviluppo di un'applicazione così strutturata:
	*Interfaccia utente in vb
	*parti di codice vb che accedono in lettura e scrittura ad un
database (locale o in rete), accesso mediane data environment e ADO
	*Alcune dll di supporto scritte in C++ che effettuano letture
e scritture sullo stesso db in modalità DAO
Problema: il chiamo metodi di queste dll che aggiungano o cancellino
record, loro lavorano e QUANDO FINISCONO mi restituiscono il
controllo.
Io aggiorno le mie query sul database (recordset.update) e trovo
ancora i dati "vecchi", ovvero sono presenti i record cancellati e non
ci sono quelli nuovi.
O meglio, l'ultimo record aggiunto o eliminato non è aggiornato, i
precedenti sì.
Se aspetto almeno 4 secondi prima di aggiornare le query invece anche
l'ultimo record modificato è a posto.
Domanda: Come faccio ad avere la certezza che i dati letti dalla query
siano aggiornati senza usare strani cicli di ritardo?
Ho provato anche a far chiudere e riaprire il db dalle dll in uscita,
elimino e ricreo la connessione al db per i miei recordset, ho provato
update, resync, chiusura e riapertura dei recordset ma nulla da fare,
i dati sono aggiornati sempre in ritardo.
Grazie mille a chiunque saprà aiutarmi.
Bye
Luca
Venir pagati per navigare in Internet e per giocare? Possibile! Puntate qui e scoprirete come...
http://www.spedia.net/cgi-bin/dir/tz.cgi?run=show_svc&fl=8&vid=470609

Scusate, mi rispondo da solo,
MSDN riporta che Dao ha un'unica cache condivisa tra tutte le
connessioni al DB, ADO invece ha una cache per ogni connessione.
Ergo, usando DAO e ADO insieme, oppure 2 connessioni ADO allo stesso
db non si ha un perfetto ed istanataneo aggiornamento dei dati, esiste
un ritardo che può arrivare ai 5 secondi.
Per caso qualcuno sa come forzare l'aggiornamento della cache ADO?
Bye
Luca    Please remove _1010 from my address to reply
Do you want to get some money when surfing internet? Visit
 
http://www.spedia.net/cgi-bin/dir/tz.cgi?run=show_svc&fl=8&vid=470609
to learn how.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto su Access

Ciao a tutti, sono un programmatore alle prime armi e ho qualche problemino
con Access:
1) Se faccio un database con Access 2000 e lo vado poi a collegare con un
data control o con un Ado mi causa dei problemi (quando vado sul
databasename non ci sono problemi, ma non appena clicco sul recordsource mi
dice FORMATO DATABASE NON RICONOSCIUTO!!!) per farlo funzionare allora mi
tocca convertirlo in un formato più vecchio. Perchè? Sto sbagliando
qualcosa?
2) Nel programma che devo fare devo usare un datagrid ed ho necesità dell'
SQL per farlo funzionare come voglio. Nessuno di voi conosce un corso base
on line di SQL spiegato con la stessa semplicità come c'è nel sito comune
Grazie a chiunque mi risponda

 wrote in message >

Newsgroup: it.comp.lang.visual-basic
Titolo: Terminale VT100 [2a richiesta]

Per favore , qualcuno sa indicarmi dove trovare un esempio di programma per
sviluppare un terminale VT100? (o anche Telnet)?
Grazie in anticipo
Marius

 ha scritto nel messaggio
news:US0F7.10204$sq5.5...@news.infostrada.it...

Una volta, sul VB3 mi sembra, c'era un esempio che si chiamava VBTERM,
e implementava un terminale ansi, per collegarti via seriale a una macchina
unix o ad un modem.
Prova a cercare un po' in giro il 'vbterm'...
CIAO!

Newsgroup: it.comp.lang.visual-basic
Titolo: help: printer con allineamento giustificato

Come posso stampare del testo contenuto in un control textbox usando
l'oggetto printer in maniera tale da allineare il testo in modo
giustificato.
Potete rispondermi anche tramite e-mai (
gmam...@neomedia.it
)
GRAZIE

Devi fare un ciclo nel quale cerchi nel testo da stampare l'ultimo carattere
spazio tale che la lunghezza della parte di stringa che precede lo spazio
(calcolata con Printer.TextWidth(TestoDaStampare)) sia inferiore alla
larghezza della pagina con relativi margini, quindi stampi una parola per
volta posizionandoti con Printer.CurrentX calcolando la posizione.
Sembra incasinato, e lo è veramente, ma non è impossibile se ti organizzi
bene con delle funzioni che cercano, spezzettano e stampano sottostringhe.
Ciao, Stefano

...


Newsgroup: it.comp.lang.visual-basic
Titolo: global

posseggo una copia di Visual Basic 5.0 e vorrei sapere la differenza tra la 
dichiarazione di variabili come Public e come Global

 wrote in message
7p6s4l$sci$2...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: decimali con crystal report

Ciao a tutti,
ho visto che già parecchie persone hanno trovato problemi con i decimali in
crystal report, nel senso che facendo l'anteprima dal programma vengono
fuori correttamente, mentre se lancio il mio report da visual basic i
decimali mi compaiono come zeri.
Tra le soluzioni proposte non ne ho trovata nessuna che funzioni.
Chi mi può aiutare e dire come risolvere il problema?
Grazie
Andrea



 wrote in message
a6i9kc$f4r$1...@sun250.unimi.it...


 ha scritto nel messaggio
news:pH2j8.54415$_u5.1...@news1.tin.it...


 wrote in message
a6ie09$m6k$1...@sun250.unimi.it...


 ha scritto nel messaggio
news:f43j8.56444$Ns4.2...@news2.tin.it...


 wrote in message
a6iese$nhv$1...@sun250.unimi.it...


 ha scritto nel messaggio
news:0d3j8.56471$Ns4.2...@news2.tin.it...


 ha scritto nel messaggio
news:a6i9o7$fak$1...@sun250.unimi.it...

Purtroppo anche io ho lo stesso problema.
Non sono ancora riuscito a risolverlo.
L'unica cosa che posso aggiungere è che gli stessi report presentano il
problema in Windows 98 SE, ma non in NT 4 !!!!!
Per fortuna i miei applicativi girano su NT !!!!!!
Se qualcuno ha qualche idea (questo problema è stato postato mesi fa...
senza soluzione) è bene accetta !!!!!
--
                  \/
                 -   -
                 (.) (.)
----o0O0o--(_)--o0O0o----
<<Oh Grande Spirito,
Concedimi la serenità
Di accettare le cose
Che non posso cambiare,
Il coraggio di cambiare le cose
Che posso cambiare,
E la Saggezza di capirne la differenza.>>
               (Preghiera Cherokee)
Ciao
Franco

Newsgroup: it.comp.lang.visual-basic
Titolo: Dataview

[.NET]
Salve a tutti,
ho utilizzato l'oggetto dataView per effettuare filtri ed ordinamenti ad un 
datatable senza mai avere problemi
Ora che però ho caricato un dataset da un file di testo creando le colonne e 
nominandole non riesco ad effettuare nessun tipo di ricerca utilizzando il 
nome della colonna e confrontandola con i parametri forniti dall ' utente. 
Il messaggio di errore restituito è  "Impossibile eseguire l'operazione '=' 
su System.Int32 e System.String."  .
Come mai?
saluti
alberto 

Strano, non mi sembra che ci siano problemi di sorta.
Ti consiglio di verificare la sintassi.
Potresti provare ad utilizzare Equals(valore) al posto di = ma non credo sia 
questo il problema.
-- 
-----------------------------------------------------------------
Bastianello Luciano - MBS CP Development
Software Consultant - Apprentice Sorcerer
MSN: 
cte...@hotmail.com
 - ICQ: 209754422
http://community.visual-basic.it/LucianoB/
-----------------------------------------------------------------
"alberto" <nos...@nospam.kk> ha scritto nel messaggio 
news:YRpif.9582$S6.1...@twister2.libero.it...


 questo il problema.
Potrebbe darsi che ho nominato le colonne con 1,2,3 ecc.?
Ciao
alberto

 ha scritto nel messaggio 
news:438af4c3$0$13253$4faf...@reader2.news.tin.it...


 schifo però).
Farà schifo ... però funziona! Ora capisco anche il messaggio di errore del 
runtime.
Grazie mille
Ciao
alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire e salvare su se stessi dei file Word

Devo aprire qualche centinaio di file .doc (Word 2.0) con Word 2000 (o
Word XP) e salvarli su stessi.
Per evitare di farlo a manina uno-per-uno mi hanno suggerito di scrivere
un programmino in VBS per automatizzare la procedura, dandomi qualche
link da dove copiar^Wtrovare ispirazione ;-)
In Vbsedit ho trovato un sample, leggermente adattato solo per aprire un
file (giusto per cominciare da qualche parte):
,---------
' Open and Print a Word Document
Set objWord = CreateObject("Word.Application")
Set objDoc = objWord.Documents.Open("C:\Prova.doc")
'objDoc.PrintOut()
'objWord.Quit
`---------------
Il problema � che mi compare la finestra per l'apertura del file "in
sola lettura", � normale?
Poi per scorrere i file userei qualcosa di simile, anche se mi d� errore
all'ultima riga:
,---------
' this way, we get the first Word document in the C:\ folder
tFile = Dir("C:\*.DOC")
' and with this, the next document, and so ... something like
Do While tFile <> ""
   tFile = Dir
loop
Dim oWord as word.application
Dim oDoc as word.document
set oword = new word.application
set oDoc = new word.document
Set oDoc = Aplicacion.Documents.Open(FileName:=tFile)
`---------------
Voi cosa ne dite?
Grazie.
-- 
Ciao, Alessio - 
http://www.sleepers.it
Materiale in italiano per Agent: 
http://agentit.altervista.org/
FAQ di ICS.newsreader: 
http://faq.news.nic.it/wiki/IcsnFaq

 Set oDoc = Aplicacion.Documents.Open(FileName:=tFile)
Aplicacion... �Habla usted espa�ol? :-D
Bye, G.

 link da dove copiar^Wtrovare ispirazione ;-)
Apri Word
Vai all'editor di Visual Basic
Nella finestra dei progetti clicca su:
"Normal>Moduli>NewMacros"
e incolla questo codice
Ritorna alla finestra di Word
e clicca su "Esegui Macro"
Seleziona "SalvaDocumenti"
Sub SalvaDocumenti()
    pth = "C:\MiaCartella\"
    fl = Dir(pth & "*.doc")
    Do While Len(fl) > 0: DoEvents
        Documents.Open pth & fl, False, False, False, , , False, , , 
wdOpenFormatAuto
        ActiveDocument.Save
        ActiveDocument.Close
        fl = Dir
    Loop
    MsgBox "Finito"
End Sub
Se ci sono problemi siamo qua
Buon Lavoro
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 link da dove copiar^Wtrovare ispirazione ;-)
Apri Word
Vai all'editor di Visual Basic
Nella finestra dei progetti clicca su:
"Normal>Moduli>NewMacros"
e incolla questo codice


Set oDoc = Aplicacion.Documents.Open(FileName:=tFile)
Vbs non supporta i parametri denominati. 
Set oDoc = Application.Documents.Open(tFile)
-- 
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
-- 

e incolla questo codice
Ehm... grazie della "pappa pronta", non chiedevo tanto :-)
It works like a charm.
Comunque grazie ancora, anche ai suggerimenti degli altri (tengo da
parte tutto, non si sa mai) ^__^

Newsgroup: it.comp.lang.visual-basic
Titolo: Filtro su date

Lo so che è una cosa semplice, ma ho provato e riprovato.
Tramite una maschera compongo una stringa che fa da filtro
ad un recordset ado.
Il mio problema è filtrare su un campo data
Voglio filtrare su data_preventivo tramite l'operatore between.
Utilizzo ODBC per collegarmi ad un db access.
La mia stringa è:
data_preventivo between '#01/01/1999#' and '#31/12/2999#'
ma restituisce errore di run time 3001
dicendo che i parametri sono fuori range.
Io ho il dubbio che la stringa sia esatta, ma le date lette dal database
vengano lette nel formato anglosassone e non italiano.
Mi date lumi?
E perché una cosa del genere non funge:
format(data_preventivo,'yyyymmdd') between  '19990101' and '29991231'
    danilo

 dicendo che i parametri sono fuori range.
Quello dovrebbe dipendere dagli apici. Comunque non so se 2999 sia 
valido come anno. Credo di si, ma non ne sono certo.
-- 
Quando noi ignoranti eravamo di piů,
tutto era piů bello...
(Adriano Celentano)

 come #mm/dd/yyyy#, senza apici, quindi la tua stringa diventa:
Si ma vado via ODBC non via Jet quindi la cosa dovrebbe cambiare.
    danilo

 ha scritto nel messaggio 
news:2rtekuF...@uni-berlin.de...

Perchè dovrebbe?
PS: Mi sa che ODBC usi jet
-- 
Guarda, ma non toccare!
Tocca, ma non gustare!
Gusta, ma non inghiottire!
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] qualcuno chiede decompilatrori ?

reindirizzatelo a:
http://www.amishrakefight.org/gfy/

 
http://www.amishrakefight.org/gfy/
Con questo hai praticamente mandato a farsi fo**ere l'intero newsgroup, me
compreso. 8-)
Ciao
*Roby*

 wrote


ce n'e' un paio oggi, uno italofono e un anglofono. fai tu ? :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Struttura database - copia/incolla

Sono un neofita di VB e prima di iniziare a scrivere qualche programma
"serio" sto preparando qualche programmino di supporto che mi aiuti a
risparmiare tempo nella scrittura del codice.
Antonello Cau (che ringrazio) ha scritto un utile programma che visualizza
le strutture delle tabelle di un database.
Partendo da questo programma ho aggiunto qualche routine che permette di
ottenere una stringa con una sequenza di istruzioni (var1=Field1
var2=Field2 ecc.)
che può essere inserita (con copia/incolla) nel codice VB.
Per il momento funziona, ma vorrei perfezionarlo intervenendo direttamente
sugli appunti di windows.
Qualcuno sa dirmi come inserire una stringa o un file ascii direttamente
negli appunti di windows per poi utilizzare il comando incolla?
Scusate se sono stato prolisso.
Grazie e saluti, Sauro

 negli appunti di windows per poi utilizzare il comando incolla?
[non ho capito che c'entra la Clipboard col resto, cmq...]
Clipboard.Clear
Call Clipboard.SetText("Una stringa negli appunti ...")
Faber

 ha scritto nel messaggio
news:a2kffd$11n225$1...@ID-66268.news.dfncis.de...

Grazie per l'informazione.
Capisco di non essere stato chiaro.
Anche perchè non è facilissimo da spiegare.
Se vuoi, una volta completato il programma, te ne manderò una copia.
Provandolo, capirai subito che, pur essendo una stupidata di fa risparmiare
tempo.
Ciao, Sauro

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con l'inizializzazione della stampante ...

Ciao a tutti,
ho un grosso problema: in VB4, quando devo stampare, faccio una ricerca
sulle periferiche di stampa, scelgo una stampante e inizializzo il font
scegliendo fra quelli disponibili uno il cui nome contenga "Times".
Tipicamente mi viene configurato il fornt "Times New Roman".
Eseguite le dovute inizializzazioni, procedo con la stampa che funziona
benissimo (stampo solo delle righe di testo), fino a quando invio il
segnale:
printer.EndDoc
che spedisce tutto quanto allo Spooler.
Una volta inviato questo segnale, e quindi ottenuta la stampa, se faccio
una stampa successiva vengono perse le impostazioni sui font e la
stampante scrive in modalita' 80 colonne. Neanche reinizializzando la
stampante si riesce a utilizzare il font prescelto, benche' questo
corrisponda alla proprieta' Printer.Font ... l'unica cosa che posso fare
e' chiudere il programma e riavviarlo, a questo punto potro' fare una
nuova stampa, prima che tutto s'incasini.
Qualcuno ha idea di cosa possa succedere o di come rimediare ?
Grazie,
Dimitri.

Hai provato a mettere un
Printer.Print ""
fra
Printer.EndDoc
o
Printer.NewPage
e
Printer.FontName = ...
?
In genere funziona
Ciao, Stefano


Si, ho provato dopo aver letto questo tuo suggerimento e il risultato
non cambia ...
Se hai altre idee mi fai felice, magari del codice gia' sperimentato ...
Grazie,
Dimitri.

Dimitri.
Alcuni font non sono supportati dalla stampate.
Antonio Tanzillo  
a...@netgroup.it
Newsgroup: it.comp.lang.visual-basic
Titolo: cerco aito per usare valori decimali

Preciso che e' da poco che uso (o che vorrei usare) Visual Basic 5
e certi problemi, che con altri linguaggi, non erano problemi
con vb5 mi sembra che siano quasi impossibili.
Quindi credo di avere parecchie e grosse lacune.
Un esempio di quanto sopra sono i valori decimali:
non ho trovato un modo semplice anzi (come dovrebbe essere)
semplicissimo per trattarli,
c'e' qualcuno che mi sappia indicare come accettare in un textbox o
in un mask edit box un valore decimale (esempio 04,57) ed inserirlo in un
fileds
di una tabella in modo semplice ?
Grazie .
roberto gioia
gio...@tin.it

Io ho usato la funzione Csng che trasforma una stringa in un Single,
ovvero;
Dim Valore as Variant
Valore = Csng(Txt1)	' Txt1 e' la TextBox dove l'utente digita 04,57
poi eseguo i controlli del caso 
e se mi va bene la assegno al campo della tabella
Tbl("Campo") = Valore
Non so se e' il sistema piu' semplice ma funziona.
Spero di esserti utile.
Ciao,
Marco Veniani
sa...@nemo.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire file word

Salve a tutti
riesco ad aprire il file in questione solo se lo metto su c:
come nel codice qua sotto
Dim WdApp As Word.Application
Set WdApp = New Word.Application
WdApp.Visible = True
WdApp.Documents.Open FileName:="c:\rimborso.doc"
io vorrei che il file si aprisse dalla cartella del programma quindi ho 
provato sia questo
WdApp.Documents.Open FileName:="\rimborso.doc"
che questo
WdApp.Documents.Open FileName:="rimborso.doc"
ma entrambe non funzionano, dice che non trova il file, qualcuno ha qualche 
consiglio?
Grazie a tutti 


Cioč il tuo file si trova nella cartella dell'applicazione vb?
Vuoi trovare la path del programma?
Private Sub Command1_Click()
    Dim s As String
    s = App.Path
    MsgBox s
End Sub
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
 

Scusa forse non mi sono spiegato.
vorrei aprire il file che sta nella cartella del file seguibile qualsiasi 
essa sia.
insomma non voglio mettere tutto il percorso perche se no l'utente è 
obbligato a mettere il programma dove dico io.
 spero di essermi spiegato melgio . e grazie comunque ..

 ha scritto nel messaggio 
news:RxLhj.45335$8j3....@tornado.fastwebnet.it...

appunto... app.path come ti hanno detto


Domanda stupida la mia: hai provato
ad esegire il codice postato?
Ti restituisce la path dell'applicazione vb
(il tuo eseguibile).
Aggiungi una "\" e il nome del file di Word da aprire
e lo passi a:
WdApp.Documents.Open FileName:= App.Path & "\" & nomeDelFile


 ha scritto nel messaggio 
news:YtIhj.44961$8j3....@tornado.fastwebnet.it...



Ancora...
App.path \ nomefile ti fa 
schifo?????????????????????????????????????????????????


 ha scritto nel messaggio 
news:ZPOhj.45666$8j3....@tornado.fastwebnet.it...


come nel codice qua sotto
WdApp.Documents.Open "rimborso.doc"
devi togliere filename:=
Se non funziona, mettici app.path, perchè forse cerca nella directory predefinita dei
documenti word.
 
-- 
Giovanni Cenati (Aosta, Italy)
Write to user "Reventlov" and domain at katamail com
http://digilander.libero.it/Cenati
 (Esempi e programmi in VbScript)
-- 

Fatto
WdApp.Documents.Open App.Path & "\prova.doc"
questa è la riga giusta , grazie a tutti
"Reventlov" <no...@no.void> ha scritto nel messaggio 
news:4787ecff...@powernews.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Sapere cosa serve ad un progetto VB

Ciao a tutti!
Come faccio a sapere quali sono le DLL/Ocx/etc... che necessita un mio
Programma/ActiveX DLL?
Usando il programma per fare i pacchetti di installazione mi tira dentro
anche DLL che non servono al mio progetto, o no?
Grazie a tutti & ciao ;^)=
--
Massimo "RedFoxy" Ciccio'
Web Master di Quantum Leap: 
http://ql.programmazione.it

RedFoxy wrote:

In linea di massima la creazione del pacchetto di instalalzione inserisce 
proprio le librerie che sono state referenziate nel progetto e quelle 
necessarie al corretto funzionamento del prog. Nel caso dell'accesso ai 
dati vengono inserite solo le librerie strettamente necessarie, ma spesso č 
meglio includere direttamente tutto MDac_type.exe che aggiorna tutte le lib 
di accesso ai dati...cosě ti togli il problema.
Ciao SIMO

 di accesso ai dati...cosě ti togli il problema.
nella creazione di un exe c'e' la spunta
rimuovi riferimenti non utilizzati ?
per i controlli non c'e' ?
verificato cmq poco tempo fa:
per un exe, il wizard non includeva i common control, che servivano...

 anche DLL che non servono al mio progetto, o no?
Se servono te le copia altrimenti no.
Ti da qualche problema ?
 Saluti

A me è successa una cosa del genere e non so come risolverla.
Ho fatto un programma in vb6, e ora mi trovo a doverlo installare in
Windows95. Nella fase di installazione mi si blocca quando tenta di
aggiornare il sistema. Quando poi tento di farlo partire mi compare un
messaggio che mi dice:
Run-time error '429'. ActiveX component can't create object. Ho installato
dcom95, ma non mi risolve il problema.
Grazie.
Ciao.

 anche DLL che non servono al mio progetto, o no?
a volte inserisce nel progetto cose inutili, a volte non inserisce cose
che in realtà servivano (come dice Pal...)
Faber

 ha scritto

problema frequente, temo.
ho provato adesso a chiedere a google ng
http://groups.google.com/advanced_group_search
la frase
ActiveX component can't create object
e trova circa 12k messaggi.
in gran parte ng di vb e vba, sembrerebbe.
forse e' meglio se guardi i messaggi di persona, mi sembra si ipotizzino
cause abbastanza diverse.
hth, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: userform

ho un form in cui ci sono, oltre a diversi option button, i command button
OK e Annulla
Quando si preme OK si dovrà eseguire una sub o un'altra a seconda
dell'option button selezionato.
Come devo fare
(il form già è pronto, ma ho qualche problema nel passaggio delle
variabili!!)
Grazie!

Fai Click su OK e vedrai che ti si apre la maschera per l'inserimento del
codice
Ok_Click ... e li inserisce tutto il codice necessario...
stessa cosa fai sul command ANNULLA
Andrea ha scritto:

--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
! " Niuna impresa per minima che sia puo' avere
!   cominciamento e fine senza queste tre cose
!   e cioe'
!
!        senza sapere
!        senza potere
!        senza con amore volere                "
!
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

 wrote in message 86ruif$lnc$1...@nslave1.tin.it...


 Come devo fare
Option Explicit
Private Sub CommandButton1_Click( _
)
Dim s_Msg As String
  Let s_Msg = "Hai scelto "
  With Me
    Select Case True
    Case .OptionButton1.Value
      Let s_Msg = s_Msg & "1"
    Case .OptionButton2.Value
      Let s_Msg = s_Msg & "2"
    Case .OptionButton3.Value
      Let s_Msg = s_Msg & "3"
    Case Else
      Let s_Msg = "Nessuna scelta"
    End Select
  End With
  Let s_Msg = s_Msg & "."
  Call MsgBox( _
      s_Msg _
    , vbInformation + vbOKOnly _
    , "Test OptionButton")
End Sub
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE] Passaggio delle consegne terminato

Ciao a tutti,
volevo solo informarvi che il passaggio delle consegne è terminato, ed ora
sono a tutti gli effetti il WM del SC.
Buona giornata a tutti!
U m b e r t o    M e r o n i
Software Development & Internet Services
-----------------------------------------------------
Sito servizi internet: 
http://www.ubi1k.com
Sito Visual Basic: 
http://www.vbp.it
Sito personale: 
http://www.umbertomeroni.com
-----------------------------------------------------

Buon Lavoro !!!
--
Ciaps
Stracca

Buona giornata a tutti!
Anche a te e soprattutto Buon Lavoro!
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 -----------------------------------------------------
Buona giornata e buon lavoro!
un consiglio: almeno per questo NewsGroup, ora che sei WB, aggiungi alla
firma l'url del sito comune!
Ciao
Faber

 firma l'url del sito comune!
Provvederň, grazie per il consiglio.
Ciao!


Newsgroup: it.comp.lang.visual-basic
Titolo: Riferimenti a maschere

Salve a tutti.
Come faccio a fare riferimento ad un oggetto di una maschera principale da
una sottomaschera in vba ?
Grazie
Alfredo


Access ?
Mi par di ricordare me.parent.nomecontrollo
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: Req. file VB40016.dll

Sapete dove posso trovare la libreria in oggetto?
Grazie e ciao!
               --Please also reply via E-Mail--
                      4169522043485253

 Sapete dove posso trovare la libreria in oggetto?
sbaglio o si tratta della VM di VB4 per le applicazioni a 16 bit?
Se sì, è sicuramente in Windows\System (per te che hai VB installato), se
ti serve per i programmi distribuiti, il discorso è sempre lo stesso: devi
usare il Setup Wizard, ci penserà lui a metterla sul/i disco/i di
installazione
Bye
-- 
Ale...@tiscalinet.it

Il fatto è che io ho VB5 e quel file mi serve per far funzionare un
eseguibile scritto in VB4 da altri. :-(


Newsgroup: it.comp.lang.visual-basic
Titolo: Dll di sole risorse

VOrrei sapere se e' possibile scrivere dll di sole risorse, e se si
come.
Altra domanda: e' possibile includere come risorsa degli ocx e dll, in
modo che questi vengano inseriti nel .exe del mio progetto senza essere
costretto a utilizzare un programma di installazione tipo installshield
che pensi a includere tutto?
Inoltre quali sono le dll necessarie affiche' venga eseguito una
semplice applicazione? Vbrun e poi?

...
Newsgroup: it.comp.lang.visual-basic
Titolo: scorrere una stringa di caratteri

Chi sa dirmi come si fa a scorrere una stringa di caratteri al fine di
sostituire un insieme di
caratteri stabilito a priori con un carattere prescelto
Grazie in anticipo
ciao

 wrote in message
7VZX3.55763$s17.5...@typhoon.libero.it...

Ciao ciccio prova ad usare il comando MID$ collegato ad un ciclo FOR.
es.
ciccio="ciccio"
for i=0 to Len(ciccio)
    lettera=  MID$(ciccio,i,1)
next
lettera=alla lettera corrispondente.
Ciao da bobbyzero
bobb...@tiscalinet.it

Prova questa routine:
Public Sub Substitute(s As String, IC As Integer, IR As Integer)
' la routine elabora la stringa s
' sostituendo (ovunque compare)
' il carattere ASCII ic
' con il carattere ASCII ir
    Dim I As Long
    Dim J As Integer
    For J = 1 To 100
      I = InStr(1, s, Chr$(IC))
      If I > 0 Then
        Mid(s, I) = Chr$(IR)
      Else
        Exit Sub
      End If
    Next J
End Sub
Ciao


 End Sub
Oppure se hai VB6 cerca sulla guida in linea il metodo "Replace".
 __     __
<o>  <o>
      []
  \____/   ......(Statti bene!)
Pasquale Minerva
mine...@libero.it

Oppure se hai VB6 cerca sulla guida in linea il metodo "Replace".
Altrimenti puoi usare questa scritta da me
Sostituisce tutte le occorrenze di una substringa con un'altra, anche di
dimensioni differenti.
(A dire il vero andrebbe ottimizzata con l'uso di array e di un paio d'api,
ma così è più gestbile)
Ciao (Ah, io uso vb6, ma mi sono comunque scritto la mia funzioncina
personalizzata - mi piacciono le compatibilità all'indietro - )
Function sReplaceSubStr(ByVal Str As String, ByVal SubStr As String, ByVal
NewSubStr As String) As String
    Dim i As Long
    If Len(SubStr) > 0 And StrComp(SubStr, NewSubStr) <> 0 Then
        Do
            i = InStr(i + 1, Str, SubStr, 1)
            If i > 0 Then
                Str = Mid$(Str, 1, i - 1) & NewSubStr & Mid$(Str, i +
Len(SubStr))
            End If
        Loop While i > 0
    End If
    sReplaceSubStr = Str
End Function

Newsgroup: it.comp.lang.visual-basic
Titolo: aiutatemi!!

Ciao a tutti da Luca,
volevo sapere se mi potevate mandare dei codici o delle spiegazioni per
criptare qualunque cosa o per l'omeno una! (siti, cd ecc.)

 wrote in message
news:62wq3.7322$wv4....@typhoon.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto su MoveFileEx

Ho fatto un file .bat per aggiornare il SW.
Purtroppo spesso succede che Windows (xp o 2000) mi tiene occumeto gli OCX o
le DLL e quindi non vendono aggiornate.
Se uso la finzione MoveFileEx con il flag MOVEFILE_DELAY_UNTIL_REBOOT so che
mi viene sostituito il file al prossimi riavvio, quello che non so è se devo
registrare nuovamente i componenti dopo le sostituzione. Se si devo farlo
manualmente o con un file .bat o c'è un modo automatico per farlo ?
Grazie
Marco Tibolla

 un modo automatico per farlo ?
per prova potresti fare un ocx semplicissimo con solo una shape di colore
bianco , lo registri , modifichi il colore dell'ocx e aggiorni il SW , se il
colore e' cambiato l'0ocx e' stato aggiornato ^_^ senno'
la chiave RunAtOnce del registro permette di eseguire una cosa solo al
prossimo riavvio , quindi potresti metterci un altro bat che non fa
null'altro che riregistrare i componenti aggiornati !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

null'altro che riregistrare i componenti aggiornati !
Se la nuova versione mantiene la compatibilita' binaria
con la precedente e' sufficiente sostituire il file senza
rifare la registrazione.
-- 
ciao, hal

 rifare la registrazione.
buona a sapersi !
Ma per compatibilita' binaria intendi come nelle dll in cui le funzioni
oltre al nome hanno anche un indice ?

oltre al nome hanno anche un indice ?
Qui c'e' un breve riassunto molto pratico dal punto di vista vb:
http://groups.google.com/groups?as_q=compatibilita%27+binaria&num=10&as_scoring=r&hl=en&ie=ISO-8859-1&btnG=Google+Search&as_epq=&as_oq=&as_eq=&as_ugroup=it.comp.lang.visual-basic&as_usubject=&as_uauthors=Luca+Dormio&as_umsgid=&lr=&as_drrb=q&as_qdr=&as_mind=12&as_minm=5&as_miny=1981&as_maxd=2&as_maxm=1&as_maxy=2003&safe=images
-- 
ciao, hal
p.s. non me ne vogliano gli altri se ho messo Luca Dormio nella query:
e' che da quando s'e' lasciato scappare di aver partecipato alle gare
di scacchi con i pc l'ho inserito nel golden file :-)


http://groups.google.com/groups?as_q=compatibilita%27+binaria&num=10&as_scor
ing=r&hl=en&ie=ISO-8859-1&btnG=Google+Search&as_epq=&as_oq=&as_eq=&as_ugroup
=it.comp.lang.visual-basic&as_usubject=&as_uauthors=Luca+Dormio&as_umsgid=&l
r=&as_drrb=q&as_qdr=&as_mind=12&as_minm=5&as_miny=1981&as_maxd=2&as_maxm=1&a
s_maxy=2003&safe=images
Questo in particolare e' molto esplicativo
http://snurl.com/j2s


 s_maxy=2003&safe=images
Non è che faresti un riassunto per i piglri come me? :P
--
using System.Gtk.Forms = "
http://www.neodatatype.net/windowsforms/sgf.aspx
"
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 Non è che faresti un riassunto per i piglri come me? :P
e hai quotato troppo ... mi hai tagliato la righettina col mio link :
Questo in particolare e' molto esplicativo
http://snurl.com/j2s
e anche riassuntivo !

 Non è che faresti un riassunto per i piglri come me? :P
ops , intendevi questo come riassunto ? 
http://snurl.com/j6w
Sorry avevo capito male !

Newsgroup: it.comp.lang.visual-basic
Titolo: info

ho letto che esiste un IDE su Linux per svilluppare in VB.... a dire il vero
c'era anche scritto di cercare nei msg già postati...ma sono nuovo in questo
Ng e quindi chiedo clemenza!
ciao
Mirx

 a dire il vero c'era anche scritto di cercare nei msg già postati...ma
sono  nuovo in questo Ng e quindi chiedo clemenza!
Ok eccoti il tagliando per ritirare alla cassa il santino raffigurante "San
Google della rete"
Ticket => 
groups.google.com
 con questo ng !
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Newsgroup: it.comp.lang.visual-basic
Titolo: Toolbar

Salve a tutti...
Nel mio programma ho creato una toolbar, ho inserito i pulsanti, le
immagini, sfondo piatto, tutto ok...
Ora pero' c'e' un problema, in alcuni casi devo abilitare o disabilitare
alcuni pulsanti della toolbar, non riesco a capire come si fa!
Ad esempio, all'avvio del programma (il programma che ho fatto non e' altro
che una semplice rubrica telefonica, ma utilizza file database .mdb) non
c'e' bisogno dell'opzione salva, a meno che, si modifichi qualcosa, giusto ?
Magari all'inizio basta non selezionare enabled nelle proprieta' del
suddetto pulsante, ma poi per riattivarlo ?
Un' altra cosa che non riesco a capire esattamente e' qual'e' la funzione
che riconosce quale tasto si e' premuto dalla toolbar.
Fin'ora ho sempre usato delle if cosi':
if button.key "salva" then
     dbArchivio.Recordset.Update
end if
if button.key "edit" then
    dbArchivio.Recordset.Edit
end if
e via dicendo...
e' giusto fare in questo modo ?
Grazie a tutti di tutto! :)

...


suddetto pulsante, ma poi per riattivarlo ?
Esattamente allo stesso modo:
TB.Buttons(index).Enabled = true/false
dove index è o l'indice di posizione (da 1 in su) o la chiave passata come
stringa.
Ciao.

ok... grazie a tutti!!! :))))))))))))))))))))

Newsgroup: it.comp.lang.visual-basic
Titolo: come posso richiamare una form?

o meglio come posso lanciare una form tramite un'altra form?
ho provato così ma non funziona:
load(nome form)
ringrazio chi mi saprà rispondere
thanks

 ha scritto nel messaggio
news:96e5p8$gk2$1...@pegasus.tiscalinet.it...


...


 wrote in message 96e5p8$gk2$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:96es9h$etj$1...@nreadA.inwind.it...


Load NomeForm
           o
Show NomeForm
Ciao

 ha scritto nel messaggio
news:96e5p8$gk2$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:96e5p8$gk2$1...@pegasus.tiscalinet.it...


call Shell("WinHelp VB.HLP")
:)))
--
Fabio Guerrazzi

 :)))
questa e' fantastica.
bisognerebbe metterla sul sito comune
^________^
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: Anteprima con l'oggetto printer

Come posso fare un'anteprima di cio' che andro' a stampare con l'oggetto 
printer? 

printer? 
Leggi qui:
http://www.it-lang-vb.net/download.asp?file=http://www.it-lang-vb.net/Archivio/Sorgenti/Prnprv3.zip&ID=147
--
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Stringhe da passare a lettori di carte magnetiche

Salve, devo passare delle stringhe a dei lettori di carte magnetiche cosi'
composte:
STX - C1 - C2 - ETX
a STX corrisponde 02h
a ETX corrisponde 03h
a C1 e C2 vari caratteri a seconda di cosa devono fare.
Come faccio a passare 02h e 03h e a cosa corrispondono ?!?!?
Qualcuno conosche OCX già fatti per queste cose ?!??!
Grazie mille !!!
Stracca

Molto probabilmente devi comunicare con il lettore attraverso la porta
seriale del PC.
Per questo puoi usare il controllo mscomm32.ocx fornito con VB.
02h e 03h rappresentano 02 e 03 in esadecimale.
Un esempio per scrivere i caratteri potrebbe essere
msocomm1.output=chr$(&H02) & chr$(c1) & chr$(&H03)
Ciao
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: inizializzazione variabili

sapete che significa questa inizializzazione di variabile: T# e t%

T# significa inizializzare una variabile di nome "T" di tipo Double (numero
in virgola mobile a doppia precisione 8 byte)
t% significa inizializzare una variabile di nome "t" di tipo Integer (numero
intero con segno 2 byte)
Ciao,Andrea.
Dino ha scritto nel messaggio ...


Newsgroup: it.comp.lang.visual-basic
Titolo: Standard Input/Output

Salve,
    mi rendo conto della domanda non proprio ortodossa per la filosofia
ed architettura di VB, comunque vorrei sapere se esiste la possibilità
di scrivere codice VB in modo da poter leggere il cosiddetto "standard
input", senza quindi tirare in ballo l'ambiente grafico di VB o la
necessità di utilizzare trucchetti tramite DLL appositamente create.
    Grazie a chiunque abbia dei suggerimenti.
    Giacomo.


No, VB non riesce a comunicare direttamente con il cosidetto Standard
Input/Output e
lavora solo tramite la GUI.
Tra l'altro se serve questa funzione e non interessa (o è superflua) la GUI
è più semplice
programmare in C creando delle applicazioni "Console" che in pratica sono
programmi dal
look "DOS" ma che funzionano perfettamente in ambiente Windows (e Win32) e
possono
accedere a tutte le API del S.O. (compreso l'indirizzamento flat a 32 bit!).
Tutti i compilatore
C Microsoft per Win32 (ossia dal visual C++ 2.0 in poi) permetono di creare
questo tipo di
applicazioni senza GUI con le canoniche printf ecc.
Saluti, Massimo


E se il C ti intimorisce, puoi sempre farle in Pascal, con Delphi!
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Curiosità Grafica 2D con VB6

 
          Dovendo lavorare con la grafica 2D (VB6), mi sono letto un po' di post
vecchi, e mi è sorto un dubbio:
qualcuno mi aveva consigliato di usare l'istruzione StrechBlt, ma poi su
altri post ho visto caldeggiare parecchio le librerie GDI. Ma queste so no
utilizzabili solo con .NET o anche con VB6?
Ciao e grazie!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Ma queste sono utilizzabili solo con .NET o anche con VB6?
Ti cito parte della dichiarazione di StretchBlt (vb6):
StretchBlt Lib "gdi32"
Il che risponde alla tua domanda :)
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 termoPilucco
Me la canto da me:
SCEMO, SCEMO, SCEMOOO!!!!
C'è qualche guida semplice per le funzioni GDI?
Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 -     unita ( drive9  rimovibili

salve i PC odiernihanno varie porte usb dischi cd/dve e tra poco anche 
blue-ray e ingresso con schede di memoria.
osa capita spesso che file siano su pendrive o flashcard .
il mio applicativo ,per facilitare l'utente ,memorizza sul registro di 
sistema il path campleto del file ,ma  puo essere che la porta usb sia 
diversa ,cosi il file non viene trovato...
Come fare a cercare il file su tuitte le porte removibili del pc del'lutente 
per conoscere il path da passare al mio programma
leonello34 


Puoi, per esempio, fare riferimento a queste funzioni dell'API:
Declare Function GetLogicalDriveStrings Lib "kernel32"  Alias _
 "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal
lpBuffer As String) As Long
Declare Function GetDriveType Lib "kernel32"  Alias _
 "GetDriveTypeA" (ByVal nDrive As String) As Long
Const DRIVE_UNKNOWN = 0
Const DRIVE_NO_ROOT_DIR = 1
Const DRIVE_REMOVABLE = 2
Const DRIVE_FIXED = 3
Const DRIVE_REMOTE = 4
Const DRIVE_CDROM = 5
Const DRIVE_RAMDISK = 6
La prima, ti torna una stringa con tutte le lettere di unità
attualmente rilevate (delimitata da Chr(0)), mentre la seconda, data
una lettera, ti indica che tipo di disco rappresenta.
Puoi combinare le due funzioni per ottenere quello che ti serve, per
esempio avvisare l'utente che sta facendo riferimento ad un disco
rimovibile, e nel caso confermi, memorizzare il percoso in maniera
differente; a quel punto, in fase di ri-lettura, puoi decidere di
cercare il file anche sulle altre unità rimovibili.
Un esempio nudo e crudo per utilizzare un unico valore come fai
adesso:
- Percorsi su dischi marcati come FIXED, li memorizzi normalmente con
"C:\Pippo\Pluto.txt"
- Percorsi su dischi marcati come REMOVABLE, li memorizzi con
"[F]:\Pippo\Pluto.txt"
quando devi verificare il file del secondo tipo, prima fai un
tentativo con "F:\Pippo\Pluto.txt" togliendo le [], se non trovi il
file riprovi in un ciclo, in cui sostituisci alla stringa "[F]" le
lettere degli altri dischi REMOVABLE che hai rilevato.
Newsgroup: it.comp.lang.visual-basic
Titolo: Tab Index??? Tab Stop???

Hello ALL,
I posted earlier a post regarding my option button.
I have a textbox above an option button...and when I press tab it
bypasses the option button and goes to the textbox below the option
button...The tb index and tab stop are set the way they are?...Is
there a way to fix this???
thank you
Jazz

 wrote in message
c9110dd2.01081...@posting.google.com...


 wrote in message
c9110dd2.01081...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: a proposito di banner.....

ciao!!
mi chiamo FAbrizio, ho da poco ultimato un sito web....
vorrei avere delle info riguardo a dove posso trovare un elenco di
associazioni o ditte che offrono la possibilita' di  "fissare" un banner del
mio sito in punti strategici della Rete.
se hai delle info, oppure alcuni  indirizzi URL a riguardo,  ti prego di
rispondermi.
mille grazie.
P.S.  se non ci  aiutiamo tra di noi....
Fabrizio

Almeno inserisci l' OT!
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]-Come si crea l'installazione Client/Server

Salve e bentornati a tutti.
Voglio installare l'exe di un progetto vbp sul server e richiamarlo da
qualsiasi Utente in una rete LAN.
Però ho riscontrato dei problemi sugli utenti tipo file non trovato,
libreria mancante etc..
Ho pensato di fare due tipi di Installazione
  1-Client
  2-Server
La "Server" dovrebbe essere facile, basta che mi porto tutta la cartella che
ho sul mio pc e metterla sul Server compreso il progetto+l'exe,Vero?
e la "Client"?
come faccio a sapere i file necessari?
Ringrazio anticipatamente tutti e auguro buon lavoro.
bye Roberto
Uso Vb6, Access2000, SP4, Rete LAN con TCP/IP e NetBEUI, NT Server,
Win98,Win95

 come faccio a sapere i file necessari?
ti consiglio di fare così: c'è l'utilità chiamata "Creazione guidata
pacchetti di installazione", usala col tuo vbp e poi installa il programma
su ogni macchina in cui deve funzionare; anche se poi vuoi utilizzare il prg
che risiede sul server, è necessario farlo per mettere in 'locale' le
librerie di cui ha bisogno la tua applicazione
Ciao
Faber