mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Info,saluti ed help.-

Salve a tutti,
sono nuovo del NG e vi lurko da parecchio sperando un giorno di rendermi
utile al NG.
Sono alle prime armi nel VB (praticamente inizio ora...), per questo molti
dei post del NG sono per me Aramaico antico. Quello che vorrei però è poter
salvare i vari post per poterli studiare più in la nel tempo (cioè quando
l'attuale AramaicalVB sarà un linguaggio più chiaro). A questo punto
qualcuno può dire "salva tutto in una dir dell'HD e poi se penza...", ma quì
scatta il mio help.
Salvare circa 4000 e passa post è un lavoretto piuttosto lungo...
Esiste qualche Mago Visualbasico che ha pensato di produrre un codice in
grado di scaricare tutti i post, per esempio compresi fra due date di inizio
di fine?
Grazie per l'attenzione e sopportazione, salutoni e
Byezzzz...
------------------------------------------------------------------
Equazione       Klutz0 : abile programmatore = lumaca : ghepardo
------------------------------------------------------------------
,°-)

Se invece di Outlook utilizzi FreeAgent e' mooooolto piu' facile.
Puoi esportare tutti i messaggi in un unico file di testo !
Ciao
Giuseppe


 Esiste qualche Mago Visualbasico che ha pensato di produrre un codice in
grado di scaricare tutti i post, per esempio compresi fra due date di inizio
di fine?
Pare che ancora nessuno si sia dedicato alla cosa con il necessario impegno.
Sono state escogitate diverse soluzioni parziali che, se non sbaglio,
possono essere cosi` sintetizzate:
. salvataggio del (o dei) post come file di testo ed eventuale successiva
importazione in un database;
. copia del (o dei) post in un'altra cartella.
Entrambe hanno il difetto di una eccessiva manualita`.
Io uso il secondo sistema con la seguente procedura (ma prima ho creato un
filtro "Mostra i messaggi scaricati non letti e non contrassegnati" che mi
preoccupo di attivare prima di abbandonare il ng in modo da averlo attivo al
successivo scarico):
. scarico i post;
. ng per ng seleziono tutti i post (e` attivo il filtro come sopra) con
modifica/seleziona tutto;
. modifica/copia nella cartella; e copio tutti i selezionati in una
sottocartella di "cartelle locali" che ha lo stesso nome del ng.
Se non ho tempo di leggere tutti i post, prima del successivo scarico
contrassegno quelli "scaricati non letti".
Per la consultazione e ricerca uso le non veloci funzioni di OE.
L'idea di fondo sarebbe di importare da outlook express in outlook e con una
semplice procedura VB aggiornare un database access. Ma ho interrotto tutto
per l'eccessiva macchinosita`.
Ho quindi provato a documentarmi sulla possibilita` di aggiornare il
database direttamente dai file dbx ma non ho trovato sufficienti
informazioni in proposito. Cosa di cui, come ben sai, si e`
recentissimamente parlato su questo ng.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

>...........

Grazie,
Byezzzz....
------------------------------------------------------------------
Equazione       Klutz0 : abile programmatore = lumaca : ghepardo
------------------------------------------------------------------
,°-)
On Tue, 31 Oct 2000 20:22:15 GMT, gzi...@NOSPAMtin.it (Giuseppeł)
wrote:

Newsgroup: it.comp.lang.visual-basic
Titolo: g-shock in offerta eccezionale !!!

http://myaucland.aucland.it/accdb/viewItem.asp?IDI=1303847
--
Hail
| Ace |

 wrote in message
xVAn6.45217$Y93.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: errore 5003 ( help )

Aggiornando l'exe a progetti installati in precedenza ( e funzionanti )
dopo il doppio click appare '5003 errore imprevisto'
Sono sull'orlo del suicidio, se qualcuno ha già subito tutto cio mi contanti
( quantomeno per un po' di conforto )
e-mail   
giga...@tin.it
grazie   ciao a tutti

Hai modificato qualche componente cui l'exe fa riferimento.
In ambienti poco stabili (in termini di dll ed altre amenità
simili), ogni volta che aggiorni un eseguibile, magari
compilato su un'altra macchina, ti conviene rifare un prg di
installazione e reinstallarlo.
--[GbC]--

Newsgroup: it.comp.lang.visual-basic
Titolo: Vorrei sapere sulle dll

come si collegano le dll ad un programma

come si collegano le dll ad un programma
Per utilizzare le funzioni incluse in un determinato file DLL (ad esempio
KERNEL32.DLL o SHELL32.DLL) è necessaria una particolare istruzione chiamata
dichiarazione.
In Visual Basic, per collegare una DLL ad un programma si può usare
un'istruzione del tipo:
Declare Function "Nome funzione" Lib "Nome libreria" Alias "Nome della
funzione nel file DLL" (Valori passati o restituiti della funzione) As "Tipo
di dati"
L'argomento, ovviamente, necessiterebbe di una lunga discussione. Se ti
basta, puoi cercare, nella Guida in linea di VB, le parole "Declare,
istruzione". Qui troverai una quantità di informazioni sicuramente
sufficienti per cominciare. Se poi ti interessano nozioni aggiuntive, ti
conviene acquistare un libro dedicato all'argomento.
Ciao
Marco Minerva

Newsgroup: it.comp.lang.visual-basic
Titolo: Active X

salve avrei bisogno di un tutorial o delle spiegazioni per un progettino che 
sto facendo :D
si tratta di una pagina asp che attraverso un activeX da realizzarsi in vb 
installi e/o esegua un file ... (problemi sui settaggi di protezione 
esclusi)....
come posso fare?
qualkuno sa creare un activeX .. io banalmete avevo messo nella dll un 
Filecopy, ma mi dice
Tipo di errore:
VBASPProject (0x800A004B)
Path/File access error
/prove/vbasp.asp, line 12
:S help plz :D 

 ha scritto nel messaggio 
news:42244d24$0$32340$5fc...@news.tiscali.it...

plz -- ci sono già andato affangoogle io :S... 

"Livio Zapparoli"
guarda da qualche parte c'e' un semplice tutorial
sul come creare ed usare un activex  cerca o su google o
prova qui (non ricordo)
http://msdn.microsoft.com/library/en-us/vbcon98/html/vbconcreatinganinprocesscomponent.asp
http://www.mentalis.org/vbtutor/tutmain.shtml
http://www.mentalis.org/tips/tips.shtml
http://www.mentalis.org/search/
comunque come detto 
www.google.it
 e trovi
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: VB NET: quale grafica ?

... sono le stesse di VB6 o ci sono novità interessanti  per una 
programmazione più semplice ?
Pippo 

 programmazione più semplice ?
I metodi per la grafica in .Net sono più ricchi.
Pa qui a dire che è più semplice non so... GDI+ ha molti pro ma anche alcuni 
contro.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Timer senza form (possibile ?!)

Salve a tutti,
come posso implementare un timer senza una form di "appoggio" aperta ?
Infatti il mio problema è questo:
Attivare un'icona nel traybar e far si che ogni n millisecondi venga
"scatenato" un evento per fare determinati controlli; ovvero qualcosa di
simile ad un antivirus....
GRAZIE a tutti,
    Aldo

 ha scritto nel messaggio
news:88e11g$463$1...@news.IT.net...


esserci degli esempi da cui puoi prendere spunto;
Ho trovato quello per inserire un'icona nella traybar, per la callback cosa
dovrei ricercare ?
Grazie,
    Aldo

 dovrei ricercare ?
giuro che non ho controllato.... ma sono pronto a scommettere che una
tecnica simile è stata utilizzata per utilizzare il multimedia-timer;
se poi non trovi niente fammi sapere.... (mi ci vorrebbe un po' di tempo per
scrivere un mini esempio.... e ora vado decisamente di fretta)
ciao

Puoi usare la funzione SetTimer delle API di Windows (associata a KillTimer
per la chiusura). Richiede una funzione di callback che perņ puoi creare in
VB5/6 passando l'indirizzo della funzione con AddressOf.
----------------------------------------------------------------------
Stefano Minardi
zet...@mclink.it
----------------------------------------------------------------------

Ancora GRAZIE per le dettagliatissime informazioni.
Sono riuscito a fare tutto quello che mi ero proposto (inserire icona nel
traybar, nascondere finestra, eseguire la procedura che voglio io ogni n
millisecondi) unico problemuccio che mi è rimasto è che quando clicco
sull'icona posta nella traybar si deve aprire un menu di popup (che è poi
quello della scheda nascosta - non potrebbe essere un oggetto indipendente
come in Visual Object ? - ) nel quale vi sono varie scelte. Tra queste un
banalissimo END che permette proprio di chiudere il prg.
Scelto questo mi va in Crash il prg !! Errore nel Kernel ...bla...bla....
Il problema risiede, credo, nel fatto che la funzione Api chiamata (nell'
UNLOAD della finestra nascosta) esegue:
Call SetWindowLong(hwnd, GWL_WNDPROC, hPrecedente)
Call Shell_NotifyIcon(NIM_DELETE, nic)
Se termino il prg senza che vi sia ancora l'icona nella traybar non ci sono
problemi, viceversa si blocca il VB !? Come mai ?
GRAZIE ancora a tutti,
Ciao Aldo

 "centinaio" di caxxate !!!
teoricamente puoi creare una finestra a runtime con le API, ma poi il
subclassing è un casino! Il form già in memoria è la soluzione migliore

GRAZIE a tutti delle spiegazioni esaurienti e soprattutto MOLTO utili !
Grazie, ciao.
    Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Come gestire gli archivi Zip?

Salve nuovamente.
 
Non vorrei sembrare insistente o noioso, ma avrei bisogno di un'altra 
informazione.
 
In Visual Basic 2010 Express è possibile gestire gli archivi Zip (aggiungere 
files e/o estrarli)?
 
Ringrazio ancora coloro mi aiuteranno.
 
Pippo.
 
 


A Pippooooo.... se po fà, se po fà!!! ;-)
 
Questa volta niente link di google...
Aggiungi un riferimento a Ionic.Zip (puoi scaricarlo tramite NuGet o da 
Codeplex) e poi ti crei una classe in modo da poter riutilizzare il codice.
 
Esempio per estrazione file
 
Public Class Utility
     Public Shared Sub ExractZipFile(ZipToUnpack As String, Optional 
UnpackDirectory As String = "Temp")
         Using zip1 As ZipFile = ZipFile.Read(ZipToUnpack)
             Dim z As ZipEntry
             For Each z In zip1
                 z.Extract(UnpackDirectory, 
ExtractExistingFileAction.OverwriteSilently)
             Next
         End Using
     End Sub
End Class
 
A questo punto puoi richiamare il metodo dal tuo pulsante:
 
Utility.ExtractZipFile(NomeFile.zip, TuaDestinazione)
 
Per altre informazioni:
http://dotnetzip.codeplex.com/
 
 
Ciao, Vincenzo
 
PS.: le prossime informazioni a pagamento! ;-)
 
 

Grazie! Gentilissimo!!
 
Siccome non sono praticissimo, se non riuscissi bene, posso domandarti? 
Anche a pagamento?  :-)
 
"vincepik@work" <in...@F-U-C-K-S-P-A-M-M-E-R-monkeysoft.it> ha scritto nel 
messaggio news:ks3e5t$b64$1...@virtdiesel.cu.mi.it...



 
Certo, non ti preoccupare, il NG serve a questo!
 
Ciao, Vincenzo
 

Grazie ancora, sei davvero cortese.
 
Credo ci risentiremo presto.
 
X il momento, un cordiale saluto.
 
Pippo.
 
"vincepik@work" <in...@F-U-C-K-S-P-A-M-M-E-R-monkeysoft.it> ha scritto nel 
messaggio news:ks3heh$d7f$1...@virtdiesel.cu.mi.it...


Ciao Vincenzo, innanzitutto ti chiedo scusa x averti fatto aspettare cos� 
tanto, ti comunico che, contrariamente alle mie previsioni e secondo le tue 
preziose indicazioni, sono riuscito a gestire correttamente i files Zip.
Dapprima ho avuto qualche problema, ma poi ho felicemente risolto.
Non s� proprio come ringraziarti: se non fosse stato x te, sarei ancora in 
panne.
Ti sei comportato davvero egregiamente, complimenti!
Grazie ancora, sei stato proprio un amico.
A risentirci, ciao.
 
Pippo.
 
"vincepik@work" <in...@F-U-C-K-S-P-A-M-M-E-R-monkeysoft.it> ha scritto nel 
messaggio news:ks3heh$d7f$1...@virtdiesel.cu.mi.it...


 Pippo.
 
Ti consiglio una lettura a questo:
http://wiki.news.nic.it/QuotarBene
 

> Non s� proprio come ringraziarti: se non fosse stato x te, sarei ancora 


 Pippo.
 
grazie per... i ringraziamenti! :-))
Sono contento che sei riuscito nel tuo intento.
 
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: Api per eventi mouse e tastiera

Ho gia postato e mi hanno risposto che sul SC c'è un help a riguardo che non
riesco a trovare.
Comunque riformulo la domanda.
Premetto che non faccio molto uso delle API.
Ma vorrei saper quali sono le API per intercettare gli eventi della tastiera
e del mouse.
e quali le costanti.
Possibilmente un esmpio di codice.
Grazie Carmelo

Carmelo ha scritto:

Ripeto la risposta.
Sito comune.
Devi cercare inforamzioni sul subclassing, in modo da poter intercettare
i messaggi che vengono inviati al programma.
-- 
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/

 e del mouse. e quali le costanti.
In aggiunta a quanto ti ha già detto Samuele, se ti serve solo sapere
l'ultimo tasto che è stato premuto, ti puoi accontentare dell'Api
GetAsyncKeyState.
Se premi F1, la trovi subito e siccome c'è da passargli un solo parametro
l'utilizzo è proprio banale.
Ciao
*Roby*

Newsgroup: it.comp.lang.visual-basic
Titolo: Questa mi mancava...errore di runtime 8001007

Questa mi mancava:
"
Errore di runtime '-214718105 (80010007)':
Errore di automazione
Il chiamato(server[non applicazione server])non è disponibile ed è 
scomparso.Tutte le connessioni sono non valide.
Questa chiamata può essere stata effettuata.
"
( Anche completo di parentesi quadre e tonde )...
A parte gli scherzi, se a qualcuno capitasse  dia un'occhiata qui : 
http://support.microsoft.com/kb/q187983/
ciao, roby

 ciao, roby
grazie, sono tre o quattro giorni che sbatto in crash simili, abbastanza
irregolari e quindi meno facilmente comprensibili, sia del compilato sia
dell'ide. qualche volta è anche arrivato un messaggio tipo 'server [in
questo caso il controllo] no longer available', o che non trovava piu' una
dll (che non si era mai mossa da sys32).
sto usando un ocx (da registrare) che chiama tre dll (non da registrare) e
avevo avuto l'impressione che potesse dpendere da un unload irregolare
dell'activex. anziche' settare le sue proprietà solo a design, ora ho
provato a farlo a ogni ciclo (scandisce delle dir di immagini) e sembra
tenere. rallenta un po', ma l'importante è partecipare e sbattere i dati
in un db :)
comunque ho passato il tuo link all'autore del controllo. se non è questo
è molto simile.
ciao, a.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dll (che non si era mai mossa da sys32).
Oltre ai messaggi che denunciano il furto del server si possono avere anche
messaggi del tipo "Il server è stato scaricato"... e io che pensavo di avere
l'esclusiva ;)
Ciao

 l'esclusiva ;)
occhio che al reloaded poi seguono le revolutions :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettera dell'unità CD

Ciao a tutti,
qualcuno di voi conosce il modo per recuperare dalla mia applicazione VB la
lettera che identifica il lettore cd?
Sul mio PC posso forzare questa cosa, ma distribuendo l'applicazione vorrei
che questa cercasse da sola sul computer dove è installata la lettera giusta
del drive cd.
Avete un pezzo di codice da darmi?
Vorrei essere anche in grado di:
1) sapere se il lettore cd contiene un cd oppure è vuoto;
2) sapere l'etichetta di volume del cd contenuto nel drive (devo controllare
che sia il cd che necessita la mia applicazione e non magari un cd audio).
Nel caso su una macchina esistessero piu' drive cdrom?
Oppure dei masterizzatori? Oppure ancora dei lettori dvdrom?
Esiste il modo per discriminare queste alternative?
Grazie mille anticipatamente per tutto il supporto!!
Grazie
Luca

 ha scritto

Un masterizzatore e' visto come lettore CD da windows... sono i programmi di
masterizzazione che lo riconoscono come masterizzatore (e non so come si faccia).
Per i DVD non lo so...

Oppure dei masterizzatori? Oppure ancora dei lettori dvdrom?
Non ti serve. Dal tuo punto di vista equivalgono a dei lettori cd
ciao, hal

Grazie 1000 per l'aiuto!!!
Luca

Grazie per i preziosi suggerimenti!
Mi metto subito al lavoro....
ciaooo
Luca

 ha scritto nel messaggio news:9c6pis$4le$1...@galileo.it.ip-plus.net...


Per i DVD non lo so...
visti come lettori CD

Newsgroup: it.comp.lang.visual-basic
Titolo: E insomma...

PORDENONE - Esasperato, ha sparato. Protagonista: un pensionato di Cavasso 
Nuovo (Pordenone). Vittima (inanimata): il suo personal computer. Il 68enne 
appassionato di informatica, di fronte al macchinario evidentemente in grave 
tilt, ha prima aspettato sperando che la crisi si risolvesse da sola, poi 
esasperato ha tirato fuori dal cassetto la calibro 22 regolarmente 
denunciata e ha fatto fuoco. Cinque colpi contro il pc, ovviamente ridotto 
in frantumi.
ARMA SEQUESTRATA - Sentendo gli spari e le urla di rabbia, i parenti 
dell'uomo hanno chiamato i carabinieri, che lo hanno accompagnato in 
caserma. Chiarita la dinamica, i militari hanno sequestrato la pistola prima 
di rimettere in libert� il pensionato.
http://www.corriere.it/cronache/09_giugno_29/pordenone_computer_tilt_pensionato_spara_4590a7f8-64b3-11de-91da-00144f02aabc.shtml
-- 
Greg 

Chissà che OS aveva...
Newsgroup: it.comp.lang.visual-basic
Titolo: Microsoft Speech SDK 4.0

Ho scaricato il kit sdk 4.0, molto carico , volevo provare a l'ocx che
legge una casella di testo e va benissimo in inglese, ma non sono
riuscito a farlo leggere con la pronuncia Italiana
qualcuno sa come si fa?
Grazie per l'aiuto
qui sotto l'indirizzo per scaricare il file del SDK
http://www.microsoft.com/IIT/download/default.htm

cerca 'speech text' su 
http://www.ibm.com
 ; puoi scaricare gratis la copia
di valutazione del loro programma che contiene l'SE in italiano
sono 4 mega
--[GbC]--

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

Stò cercando di aggiungere l'icona di un mio programma nella status area di
windows. Sono riuscito ad utilizzare la chiamata Shell_NotifyIcon NIM_ADD,
StrutIcon senza grossi problemi, quindi sino a far apparire l'icona a a
farla sparire ci sono arrivato. Ora vorrei attivare una procedura quando
l'utente fà un clic sull'icona. Nella struttura StrutIcon c'è un puntatore a
funzione chiamato StrutIcon.uCallbackMessage, seguendo un pò l'help sono
riuscito a passare, tramite addressof il puntatore alla sunzione Pippo, ma
assolutamente la funzione non viene richiamata. Ho messo nif_message nei
parametri della struttura. Ma nulla. Qualc'uno ha un'idea su come fare?
Grazie 1000 e buon Anno a tutti.
Roberto

 wrote in message
84dar6$cj3$1...@pinco.nettuno.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: protezione cartelle

vorrei sapere, su un OS NT, come posso modificare le protezioni di una
cartella usando la programmazione (manualmente sono capace!!!)
Es: eliminare l'utente everyone ed in seguito ripristinarlo

cartella usando la programmazione (manualmente sono capace!!!)
HOWTO: Set Security on a NTFS Folder Programmatically 
Q240176
-- 
hth, hal
che aveva gia' dato questa risposta poco tempo fa
(cercare nei messaggi precedenti, mai, eh?)
Newsgroup: it.comp.lang.visual-basic
Titolo: scadenza programma2

Salve. Io ho un problema simile a quello discusso da "Mandarino",
solamente che il mio programma è fatto con un foglio excel (utilizzo il
suo VBA). Qualcuno sa indicarmi qualche codice per far memorizzare ad ogni
avvio del programma la data in celle diverse?
(es: 1° avvio scrive data in A1; 2° avvio data in A2 ecc...)
Successivamente devo confrontare la data della cella precedente con quella
di apertura per capire se è stata manomessa ma, anche qui, mi servirebbe
il vostro aiuto (es: se è alla 5° apertura devo confrontare la data in A5,
che è quella scritta all'apertura, con quella in A4, che è quella
precedente: se quella in A5 è minore di quella in A4 allora si deve
bloccare il programma e non deve più ripartire, e questo lo so già fare).
Mi potete aiutare anche rispondendo ad una sola domanda?
Grazie 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 avvio del programma la data in celle diverse?
Perché non scrivi e leggi tutto in una cella fissa?
Ad ogni modo puoi usare un banale ciclo Do... Loop che legga la prima cella
vuota (le celle vuote in Excel sono string vuote: ""): quella è la cella in
cui scrivere, la precedente è quella da cui leggere.
Ciao,
Carlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione Help in Linea

Qualcuno mi può dire come faccio a creare un help il linea, magari
consigliandomi un programma specializzato freeware possibilmente in italiano
da scaricare dalla rete???
--
InterSystems S.r.l.
Vendita Programmazione  Assistenza Software
http://www.intersystems.it
in...@intersystems.it
Via Prov. Lucchese 1/G Loc. Masotti
51030 Serravalle Pistoiese (PT)
Tel. 0573 919416
Fax. 0573 918127

Ma perchè non leggi i messaggi precedenti?
HTML Workshop di MS! (freeware)
Molto meglio RoboHelp (non freeware)

 ha scritto nel messaggio
news:9nn9a6$fbt$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [db] strano errore in una query

Salve, non riesco a capire perchè mi da errore quando tento di
eseguire una query sql.
L'errore:
	Errore di run-time 3061
	Parametri Insufficienti: Previsto 2
Sapete che tipo di errore e'?
ciao e grazie
Giacomo

Giacomo

On Fri, 25 Jan 2002 00:36:02 GMT, 
kyl...@tiscalinet.it
 (Giacomo)
wrote:

In genere uno access per verificare errori, cioe', provo la query in
access (o altro database) e poi la inserisco nel codice.
Provo ad indovinare:
un nome di campo errato?
Ciao e buon lavoro!

 wrote in message
news:3c509048...@news.tin.it...

Ciao, stai cercando di eseguire una query parametrica senza passargli 
i parametri oppure passandone meno di quanti ne richieda.
,del resto il messaggio di errore è abbastanza chiaro.
Ecco un link ad una pagina del sito msdn in cui c'è un esempio chiaro di
esecuzione di una query con chiamata errata (Genera l'errore 3061) 
e subito sotto la query corretta.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart00/html/sa00e19.asp
A risentirci
Giorgio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Salve, non riesco a capire perchè mi da errore quando tento di

Ciao, stai cercando di eseguire una query parametrica senza passargli 


Grazie per le risposte, ma ho risolto.
Mi ero dimenticato di cambiare il path del db. Eseguiva la query sul
db modificato, che quindi aveva i campi diversi.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Seriale scheda madre

Sapete come di legge da vb6 (con tutte le dichiarazioni possibilmente)?
GRAZIE ANTICIPATE
MAURO



'NB. FUNZIONA SOLO CON WMI INSTALLATO. NEL DUBBIO USA wbemtest.exe
Public Function SerialeC() As String
Dim bios
On Error GoTo ErrHandler
    For Each bios In GetObject(WMI).ExecQuery _
        ("SELECT * FROM Win32_BIOS")
        SerialeC = SerialeC & " " & bios.SerialNumber
    Next
ExitHere:
Exit Function
ErrHandler:
If Err.Number = 432 Then: SerialeC = ""
Resume ExitHere
End Function

 'NB. FUNZIONA SOLO CON WMI INSTALLATO. NEL DUBBIO USA wbemtest.exe
...e non funziona con tutte le schede madri.
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

...e non funziona con tutte le schede madri.
Giusto. Avevo dimenticato di precisarlo.
By-the-way, hai qualche casistica un po' più precisa?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: collegamento odbc

ciao
qualcuno sa come posso crearmi un collegamento odbc da codice?
grazie

post inutile
ho trovato il codice sul sito comune
grazie lo stesso cmq

Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] Scaricare un immagine da un sito "automaticamente"

Salve a tutti,
avrei bisogno di fare un programma che mi scarica un file immagine da un
sito, il tutto con 
VB.NET
.
Ad esempio il programma dovrebbe scaricare sul mio HD automaticamente un
immagine tipo 
www.qualchesito.com/immagine.jpg
.
In VB 6 me la cavavo abb bene con i componenti web ma in .NET sono alle
prime armi.
Qualcuno mi può dare una mano?
Anticipatamente ringrazio.
galliva

 un immagine tipo 
www.qualchesito.com/immagine.jpg
.
Per file e immagini:
Dim wc As New System.Net.WebClient()
wc.DownloadFile(" 
http://www.qualchesito.com/immagine.jpg
 ",
"c:\immagine.gif")
Per pagine html:
Dim wc As New System.Net.WebClient()
Dim html As String = Encoding.ASCII.GetString(wc.DownloadData("
http://www.qualchesito.com/index.html
 "))
HTH,
Antonio Cangiano
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster 
www.visualcsharp.it
"Great spirits have always encountered violent opposition
from mediocre minds." A.Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 "c:\immagine.gif")
                       ^^
Ovviamente .jpg. :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: porta seriale "condivisa"

ho un programma che riceve dei dati da una stazione meteo via seriale.
ho fatto un programmino in vb che riceve questi dati e li elabora.
i dati modificati dovrei mandarli al primo programma ma sempre sulla
seriale.
come posso fare?
dal programma in vb butto i dati sulla COM2 che è collegata con un cavo alla
COM1 dove il il primo programma li "cattura"
oppure
è possibile "condividere" la stessa COM in modo che il mio progr scriva i
dati e il programma meteo li prenda dalla stessa seriale?
il problemi mi si presenta perche su il pc desktop ho 2 seriali ma sul
portatile ne ho una sola!
avete altre idee?
ringrazio
stefano

o virtuale visto che in rete mi sembra esiste qualcosa
http://www.eltima.com/vspdxp.php
l'ho scaricato ma VB mi ricosce solo la COM3 e NON le superiori (ho solo 2
com REALI)
non è che VB ha qualche limitazione sul numero delle com?
mi da errore invalid port number
ciao
ste

Spero per te di sbagliarmi, ma credo che visual basic non gradisca molto la
condivisione della porta com con altri programmi.
Nel caso mi sbagli, un'idea forse non troppo bizzarra protrebbe essere
quella di realizzare un "tappo", ovvero un connettore incrociato dello
stesso tipo che si usa per testare la porta in oggetto.
Praticamente è come il cavo che tu hai già usato per collegare le due porte
com ma realizzato su di un connettore solo (TX-RX, CTS-RTS, DTR-DSR,ovvero pin 2 con
il 3 e pin 7 con l'8, pin 4 con pin 6,se non vado errato è questo l'incrocio).
L'idea potrebbe funzionare se sei assolutamente certo che un programma
riceve solo e l'altro trasmetta.
Puoi provarci, cmq non rischi niente e spendi giusto un euro per il
connettore e cinque minuti per 4 saldature.
Ciao ciao

 ho fatto un programmino in vb che riceve questi dati e li elabora.
Ma questo programmino è quello che riceve direttamente i dati dalla stazione
meteo ?
Cioe', i due programmi (di ricezione ed invio) sono stati fatti da te ?
In questo caso li inglobi in un unico progetto ed è fatta.
Altrimenti la vedo difficile.
-- 
Ciao,
        Fabrizio
<=- 
http://www.negusweb.it
 -=>

 Altrimenti la vedo difficile.
è quello che mi sa!
ciao
ste

 riceve solo e l'altro trasmetta.
ok, ma se apro la porta in vbasic l'altro programma mi dice che non può
aprire la porta perchè già aperta

Newsgroup: it.comp.lang.visual-basic
Titolo: [quasi OT] come faccio ad esportare una classe scritta in c++(in una dll) per utilizzarla in VB ?

Il problema che mi pongo č questo :
supponete di aver creato una dll in c++ non ActiveX con all'interno una
classe (es numeri complessi)
public class complessi
{
private :
    double partereale,parteimm
public :
complessi() { this->partereale=0; this->partereale=0 }
void setRe(double re) {this->partereale=re;}
void setIm(double im) {this->parteimm=im;}
double getIm() {return this->parteimm;}
...
...
}
come faccio poi da VB a dirgli di creare una classe complessi e poterne
utilizzare i metodi ???
non so proprio come unire i due linguaggi per quanto riguarda le classi,
riesco solo a esportare delle funzioni ! :-((
praticamente sto perdendo il bello del c++ !

 praticamente sto perdendo il bello del c++ !
devi usare i puntatori ...
e poi tramite funzioni della dll chiamare i metodi :)
nella dll includi una funzione del genere
assegnaclasse(long &puntatore){ crea classe dinamicamente e assegni la
stessa al puntatore=(long)classe;}
chiamametodo(long puntatore,long metodoID){
 miaclasse *punt=(miaclasse *)puntatore ;
 if (metodoID == 1){ punt->metodo1();}
}
ricordati poi di distruggere la classe :))
deleteclasse(long puntatore){
 miaclasse *punt=(miaclasse *)puntatore ;
 delete punt ;
}
non l'ho provato ma dovrebbe funzionare
ciao :))
Newsgroup: it.comp.lang.visual-basic
Titolo: ****SI POSSONO CREARE DEGLI OGGETTI DURANTE IL RUN-TIME?****

Ciao a tutti,
volevo sapere se è possibile creare bottoni, immagini e altri oggetti
durante il run-time del programma.
    Ciao Gio Br1

Si, si puo'
vedi il comando "Load" su MSDN
 
	Lore.


 wrote in message
news:uqsR6.4812$Ww.8...@news2.tin.it...

Sì, in un certo modo si può, ma non urlare!!!
Per quello che so io il modo è usare l'istruzione Load.
Eccoti un esempio di creazione di bottoni:
- Crea un form (Form1)
- Crea un CommandButton (Command1) ed assegna 0 (zero) alla propietà Index
Copia e incolla il seguente codice:
Private Sub Command1_Click(Index As Integer)
    Dim Cnt As Integer
    Cnt = Command1.Count
    Load Command1(Cnt)
    Command1(Cnt).Top = Command1(Cnt - 1).Top + Command1(Cnt - 1).Height
    Command1(Cnt).Visible = True
End Sub
Esegui il tutto e prova a cliccare sul bottone: ad ogni click verrà creato un
nuovo bottone subito sotto all'ultimo creato.
Ciao!
Esteban
Hosted by 
www.seber.it


Scusa l'ignoranza: cos'è MSDN?


 Grazie mille a tutti
        Gio Br1

 ha scritto nel messaggio
news:WPsR6.4858$Ww.8...@news2.tin.it...

Nella routine iniziale " Private Sub Command1_Click(Index As Integer)" mi da
un errore: " la descrizione della routine non corrisponde alla descrizione
dell'evento o della routine con lo stesso nome" , perchè ?
Rispondetemi
 Ciao Gio Br1

imposta la proprieta' index del command1 a 0
CIAO!


 Scusa l'ignoranza: cos'è MSDN?
è la guida fornita con Visual Studio 6 (quindi anche VB6...); è
consultabile anche online all'indirizzo 
http://msdn.microsoft.com
Ciao
Faber

Scusa l'ignoranza: cos'è MSDN?
http://msdn.microsoft.com/
o il CD incluso con Visual Basic 6

 wrote in message
news:Xns90B2D096AECD...@127.0.0.1...

Eh, si vede che sono fermo a VB4, eh?
Grazie!
Ciao
Esteban
Hosted by 
www.seber.it

> Rispondetemi
Ya, mein fuhrer... :-/
Chiedere e' lecito, rispondere e' cortesia... Chi chiede cortesemente si
trovera' cmq meglio...
Ciaotutti,
Asterix
Newsgroup: it.comp.lang.visual-basic
Titolo: Select Where Like

Supponete di avere un text txtRs e di voler fare una select in modo da
filtrare i record in cui il campo ragionesociale iniziano per il contenuto
di txtRs
come devo fare secondo voi (sto impazzendo)
Scrivendo :
Adodc1.RecordSource = "elenco where ragionesociale LIKE " & "'" & "%" &
txtRs.text & "%" & "'" & " Order BY " & sOrdina & ""
mi fa vedere tutti i record che contengono txtRs e non quelli che iniziano
per txtRs (so che devo aggiungere * ma non so come )
Grazie per l'aiuto
Ciao a Tutti

 txtRs.text & "%" & "'" & " Order BY " & sOrdina & ""
tu hai messo  LIKE '%Stringa%' ... prova 'Stringa%' o '%Stringa' : uno di
questi 2 è quello che cerchi!
CiaoZ
SebaMix

 ha scritto nel messaggio
news:9e06aj$uu1$1...@news.flashnet.it...

Sicuramente
Adodc1.RecordSource = "elenco where ragionesociale LIKE " & "'" & txtRs.text
& "%'" & " Order BY " & sOrdina
Ciao


Innanzitutto ti ringrazio (la prima ha funzionato, la 2ª non l'ho provata)
però mi spieghi a cosa serve % ?
sostituisce * ?
il mio pessimo manuale mi indicava che bisogna utilizzare *
boh non ci capisco niente
ciao e grazie ancora per la tua celerità

'%Valore%' cerca la stringa Valore all'interno del campo
'%Valore' all'inizio del campo
'Valore%' alla fine del campo
(queste ultime 2 potrebbero essere viceversa ;;;))) - non ricordo mai)
CiaoZ
SebaMix

 'Valore%' alla fine del campo
ok grazie ancora sei fantastico :-)))))

> ok grazie ancora sei fantastico :-)))))
Come far arrossire un programmatore Vi :P
CiaoZ
SebaMix

 ha scritto nel messaggio
news:9e08ti$cc8e$1...@ID-66833.news.dfncis.de...


 wrote in message
news:9e07lc$vbl$1...@news.flashnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e Norton

Ho un programma situato su una unita' di rete mappata.
Ho sul mio pc il norton installto..
Quando il programma viene eseguito il pc si blocca . Ho provato a
disattivare il norton e il pc continua a bloccarsi.
Ho provato a disinstallare il norton e il pc questa volta non si blocca.
La mia domanda e' : << ci sono delle incompatibilità tra VB6 e Norton??? >>.
Come posso fare a fare funzionare tutto senza dover cambiare antivirus??
Avete esperienze a riguardo??
Grazie per l'attenzione.--
Buon lavoro

 La mia domanda e' : << ci sono delle incompatibilità tra VB6 e Norton??? >>.
Esistono certamente delle incompatibilità fra Norton e intelligenza 
nell'uso di un dispositivo di calcolo.
Buttalo e scarica gratuitamente(per uso personale) avast oppure 
ClamAv(open source)

  >>.
Non avevi già fatto questa domanda quando ti chiamavi Giacomo?
Ciao 

 ClamAv(open source)
Peccato sia solo per sistemi unix :(
Tempo fa provai avast, ma lo trovai scomodo da usare e troppo complesso.
Per ora uso felicemente Antivir. L'unica rottura è la finestra di pubblicità 
che apre quando ci si collega a internet...
Ciao 

 La mia domanda e' : << ci sono delle incompatibilità tra VB6 e Norton??? >>.
Ci sono alcune avvertenze da seguire relative all'uso dei controlli 
MAPI o delle librerie di Scripting Runtime.
Utilizzi qualcosa di questi?
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

 Come posso fare a fare funzionare tutto senza dover cambiare antivirus??
E' possibile che il Norton cerchi di effettuare una scansione sull'unità
mappata di rete... ovviamente ci mette una vita, ammesso che ci riesca.
Non uso norton quindi non so dirti dove guardare di preciso, ma prova
a cercare nei vari parametri di configurazione se c'è qualcosa di simile
che si possa disabilitare.
Bye, G. 


Norton è l'antivirus più ipocondriaco che esista. Ha la discrezione
di Rocco Siffredi. Appena entra tuo nonno nella stanza lui comincia una
scansione completa. E' convinto che il motivo principale per cui si usa
un computer sia impedire che prenda virus. Utilizza le risorse anche al
90%. E' un rimedio peggiore del male, come farsi l'anestesia ogni notte
per curare l'insonnia. Meglio acchiappare un virus ogni tanto e poter
usare il computer in santa pace. Io uso Avast felicemente. Norton
Firewall è peggio ancora, se è possibile. In preda ad una mania di
persecuzione, è convinto che tutti gli hacker del pianeta cerchino
giorno e notte di violare il tuo sistema per impadronirsi delle foto
segrete del tuo cane e della tua tesi di laurea. Un delirio. Io uso il
firewall peggiore sulla faccia della Terra, quello integrato in XP ma
almeno navigo tranquillo.


Ciao
Daniele 

Norton č l'antivirus piů ipocondriaco che esista.
[CUT]
Concordo su tutto .. nav  NON e' la cura ma e' il MALE
ci sono virus terribbboooli che fanno meno danni di un Norton
attivato ..
della serie meglio una martellata sugli zebedei che il NAV
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Scegliere la stampante

Come si fa a stampare un form, con il metodo PrintForm, su una stampante
diversa da quella predefinita, possibilmente senza lasciare che sia l'utente
a scegliere la stampante?

 ha scritto nel messaggio
news:9kjsqn$oua$1...@nreadB.inwind.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Fatemi chiarezza su una questione di VB...

Ciao a tutti,
    su un articolo che tratta dei virus scritti in VB si fa spesso
riferimento a VBS come VBScript. Ma questo linguaggio non è quello che
comunemente si usa x le pagine asp? Come si fa a usarlo anche per comporre
virus o + comunemente per creare programmi? Oppure la mia conoscenza del
termine è limitata solo ad internet quando invece per VBS si intende tutto
ciò che è il linguaggio VisualBasic???
Grazie.

"francy" <aaa...@llll.jj> ha scritto nel messaggio
news:bjmoo8$3dl$1...@fata.cs.interbusiness.it...

No, hai interpretato correttamente, VBS e' VBScript... il fatto e' che
VBScript puo' essere usato come script lato client (non solo lato server in
asp) ma anche come script a se stante dato che da Windows 98 in su esiste un
interprete integrato e svincolato dal browser.
A fini "virali" la prima caratteristica puo' sfruttare debolezze nella
gestione di mail in formato HTML, la seconda debelezze negli attachment in
generale, perche' a tutti gli effetti un file .vbs diventa coem un file
eseguibile
Naturalmente questi non hanno le caratteristiche dei virus tradizionali, che
si nascondono nel codice di eseguibili ospite e sono piu' simili ai virus
macro di Office
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 Salvataggio al Debug

Ciao a tutti,
è possibile settare VB6 per far in modo che ogni volta che lancio il
programma vengono salvati tutti i file?

 ha scritto
Ciao a tutti,
è possibile settare VB6 per far in modo che ogni volta che lancio il
programma vengono salvati tutti i file?
se intendi quando fai f5 nell'ide, c'e' una scelta in options/environment,
prompt to save changes.
se invece mentre sta andando lo fermi correggi e riparti, non mi sembra. se
crolla, quelle modifiche le perdi.
se si possono salvare al volo, non ho capito come.
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: xcopy in visual basic

Dove posso trovare una routine che mi permetta di eseguire la copia di
una cartella in un'altra, file e sotto-directory incluse, insomma un
xcopy in visual basic
Grazie
Roby

api SHFileOperation
e, suppongo, sitocomune
-> GbC

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] form MDI: bloccare il ridimensionamento

Ciao a tutti,
Sapreste indicarmi se č possibile (e come) poter evitare che l'utente possa
ridimensionare la form MDI?
Grazie in anticipo
Nik

 wrote in message 8onrc8$pus$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Mysql con OLEDB e ADO

Ciao a tutti!
Sto utilizzando un db mysql connesso con OLEDB e recordset ADO.
Fin tanto che le sql mi ritornano valori e il recordset č riempito non ci
sono problemi. Quando l'sql non torna nessun valore al momento
dell'assegnazione di un campo ad una textbox
    textbox.text = myrecordset!mycampo
vb mi genera un'eccezione del tipo "la memoria non poteva essere read".
Qualcuno č incappato in questo tipo di problematica???
Grazie a tutti
Max

 Qualcuno è incappato in questo tipo di problematica???
Se non c'è un record corrente non puoi/non devi far riferimento ai campi del
recordset
Dopo aver aperto il recordset, controlla myrecordset.BOF _e_ myrecordset.EOF
Se sono _entrambi_ = True non ci sono record, viceversa fai una
myrecordset.MoveFirst e poi lavoraci su

 myrecordset.MoveFirst e poi lavoraci su
Giusto.
Inoltre, si inchioda anche se il valore del campo č Null.
Siccome credo che MySql non supporti IsNull (forse puoi provare con
Coalesce), devi verificare, prima dell'assegnazione, che la proprietą .Value
del campo non sia Null.
Ciao
Alberto

 
Scusate se mi intrometto, ma non è più semplice (e più pulito IMHO dal 
punto di vista del codice) fare un semplice controllo se
.recordcount > 0 ?

Neo ha scritto:

Non sempre recordcount è disponibile...
E anche quando lo fosse occorre andare (almeno in DAO), prima, alla fine del
recordset.

[Neo] scrisse:

peccato che non sempre funzioni: alcuni tipi di cursore restituiscono
recordcount -1 anche se i record ci sono.
Tanto vale usare una tecnica che funziona con tutti i tipi di cursore.
--
Salutoni
Sergio

 
E' vero che occorre andare prima alla fine e poi ritornare all'inizio, 
ma solo per avere il numero esatto di record, a lui interessa sapere se 
la query ha restituito valori oppure no, quindi basta controllare se 
recordcount > 0
Se la query non restituisce alcun record la proprietà recordcount è = 0 
e se solo provi a fare .MoveLast il vb ti risponde a parolacce :)

 
Questo ancora devo capirlo, sono stato troppi anni con DAO e sono da 
pochissimo passato ad ADO, da cosa può dipendere ?
Dal tipo di cursore utilizzato (Server o Client) oppure potrebbe 
dipendere dal driver (in questo caso MySqlOle) che non supporta i 
cursori lato client ?

 e se solo provi a fare .MoveLast il vb ti risponde a parolacce :)
OK, ma, come si diceva, non sempre il RecordCount è disponibile, almeno in
ADO...
E', ovviamente IMHO, una delle carenze più importanti, anche se, per certi
cursori, un senso tecnico c'è.
Comunque, come diceva Sergio, "usiamo il metodo che va bene sempre" perchè
quello è "quello indicato dalla guida" e guai a loro se ci tolgono pure
quello. ;-)

 cursori lato client ?
Basta un cursore Dynamic lato server... Ha un senso, intendiamoci, ma non mi
piace lo stesso. Anzi, non lo uso proprio!
Newsgroup: it.comp.lang.visual-basic
Titolo: consiglio sui libri

Ciao Amici mi chiamo Roberto e vorrei sapere gentilmente quale è un buon
testo per imparare a gestire i database.
Aspetto con ansia vostre informazioni.

Anche io se non ti dispiace, visto che sono un novellino con grosse lacune

Ho trovato utilissimo VB-Programmazione di database (Apogeo), è scritto bene
ed è abbastanza completo. Per ulteriori informazioni visita
http://www.apogeonline.com/catalogo/470.html
ciao
Vale



Dai un'occhiata nella sezione Libri (recensioni) del Sito Comune
(
www.murialdo.it/it_lang_vb
)
--
Roal Zanazzi
z...@iol.it

Dai un'occhiata al Sito Comune di questo NG (URL nella firma)
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso a DB remoti.

Un mio collega qui era riuscito solo a LEGGERE un db in remoto (sul web).
Gli ho chiesto il codice VB ma nisba, lo ha cestinato (in effetti non
serviva ad un picchio).
Dice che ha creato una semplicissima connessione.
Appena lo vedo gli chiedo di rifare il codice così lo posto al NG.
Ok?
CIao a tutti
http://sebamix.supereva.it

 ha scritto nel
messaggio news:8t682q$1u0m$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?3] Caricare immagini da una DLL

Ripropongo il messaggio per la terza volta sperando che ci sia un'anima pia
in grado di dare un consiglio, magari accompagnato da due righe di codice
d'esempio.
Devo inserire delle immagini in un controllo PictureBox (o Image)
prelevandole da una DLL nella quale sono contenute.
Ho provato ad usare la funzione "LoadImage(hMod, ImgName, IMAGE_BITMAP, 0,
0, LR_DEFAULTSIZE)"
ed anche la vecchia "Loadbitmap(hMod, ImgName).
Uso forse la funzione sbagliata ??
Tutti i suggerimenti sono graditi.
Grazie a tutti.
-- 
------------------------------------------------------------------
Bye - Luys
mailto: 
lu...@nevertelemar.it
To reply remove -never- from my address.
------------------------------------------------------------------


Mi spiace, avevo letto i tuoi messaggi, ma non lo so fare...
So solo estrarre icone da dll.


Dato che ci sei...come si estrae un'icona da una dll?
Stefano

 So solo estrarre icone da dll.
Grazie lo stesso per l'interessamento
Luys


Ciao
Io ho trovato un metodo che ho testato e funziona. Se solo tu avessi messo in
questa lettera il tuo indirizzo e-mail ora avresti già ricevuto un esempio
sulla tua casella di posta.
Se sei ancora interessato mandami un'e-mail o un indirizzo di posta
elettronica VALIDO.
Ciao Dany
--
Posted from 
dns.iqsnet.it
 [192.106.88.9]
via Mailgate.ORG Server - 
http://www.mailgate.org


Potresti mandarlo anche al WebMaster del Sito Comune, cosi' verra'
pubblicato sul Sito e sara' a disposizione di tutti?
E-mail del WebMaster: 
it_la...@usa.net
Indirizzo del Sito Comune: 
http://members.xoom.com/it_lang_vb
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: ...come si fa?

Ciao
chiedo aiuto su due problemi:
1- dove posso reperire informazioni sulle API? (nomi, variabili, utilizzi,
...)
2- E' possibile creare una applicazione che vada a leggere il contenuto
della finestra della applicazione attualmente attiva (ad esempio Excel,
Word, ...), oppure é possibile rilevare il colore pixel per pixel della
finestra attualmente attiva? ... e con quale comando?
Grazie mille a tutti
e...
                        +++++++++++######   Buon  NATALE   ######+++++++++++

...


Ciao! Sono Marco Minerva.
Al posto di GeoCities, ti consiglio di andare su
http://www.armaditaggia.com/marco
. I due siti sono gemelli, ma questo è
nettamente più veloce. In particolare, nella sezione "Dichiarazioni e
controlli utili a tutti" troverai una serie di esempi che mostrano come
utilizzare parecchie API di Windows; c'è anche una pagina con alcune
informazioni su cosa sono le API e a cosa servono. Come ho precisato nel
sito, una buona base di partenza per conoscere queste funzioni è l'API
Viewer incluso in VB; se, poi, vuoi qualcosa di più, puoi scaricarti la
Win32 Programmer's Reference, la documentazione completa relativa alla API
di Windows (sono 8 MB, il link lo trovi ancora sul mio sito, tra i
"Collegamenti per il programmatore").
Per ottenere il colore RGB di un determinato pixel, penso che tu debba
utilizzare l'API "GetPixel":
Private Const CLR_INVALID As Long = &HFFFF
Private Declare Function GetPixel Lib "Gdi32.dll" (ByVal hdc As Long, ByVal
x As Long, ByVal y As Long) As Long
La Win32 Programmer's Reference, a tal proposito, dice: "If the function
succeeds, the return value is an RGB value. If the pixel is outside of the
current clipping region, the return value is CLR_INVALID.". Mi spiace, ma
ora non ho tempo di scriverti un esempio. Se hai qualche altro problema,
fatti sentire.
A presto
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco


Newsgroup: it.comp.lang.visual-basic
Titolo: Ascoltare la tastiera

Ciao,
vorrei creare un'applicazione che, stando sempre in primo piano,
"ascoltasse" i tasti della tastiera da qualunque applicazione vengano
premuti.
In un primo tentativo ho utilizzato il metodo keypress relativo al form , ma
affinchè il programma funzioni occorre che il form abbia il focus altrimenti
i tasti non vengono monitorati.
Esiste qualche controllo ActiveX o qualche funzione API che permetta di fare
questa cosa?
Emiliano

 Emiliano
Andrea

 ha scritto nel messaggio
news:irgN9.13812$Q%4.44...@news1.tin.it...


 Uso XP e VB6 dove posso trovare la documentazione?
Sito Comune 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: array come attributo di classe

 
          Ciao a tutti
Come da oggetto, ho il seguente problema.
Voglio definire un'attributo di una classe (miaClasse), proprietą che deve
essere sia leggibile che scrivibile.
Ora, questo attributo deve essere una matrice bidimensionale.
Esempio: miaClasse.matrice = x(i,j)
Qualcuno puņ darmi una dritta in proposito?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qualcuno puņ darmi una dritta in proposito?
Se vuoi usare una proprietą puoi impostare il Valore come Variant:
Public Property Let Matrice(Value as Variant)
Public Property Get Matrice() Variant
Oppure puoi creare un metodo (credo funzioni anche con matrici a + dimensioni):
Public Sub SetMatrice(Matrix() as Tipo)
Ciao.

 ha
scritto:

La definizione del metodo volevo evitarla.
Quindi, quanto al primo metodo: la variabile Value (variant) puņ essere una
matrice multidimensionale? Non lo sapevo, pensavo dovesse essere un valore
ben definito.


 ben definito.
Dall'MSDN: Istruzione Property Let/Set/Get
Tipo:
Facoltativa. Tipo di dati risultato della routine Property Get; può essere 
Byte,Boolean,Integer,Long,Currency,Single,Double,Decimal (non ancora 
supportato),Date,String (non di lunghezza fissa),Object,Variant o ditipo definito 
dall'utente. _Il risultato non può includere matrici di qualsiasi tipo, ma può essere 
rappresentato da un valore di tipo Variant che include una matrice_.
Ciao.

 ha
scritto:

Grande! Grazie!


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

Al caricamento della form che lo contiene ho voluto impostare la proprieta'
Value di Calendar ad oggi in modo che mi proponesse sempre il gioro corrente
in questo modo:
Calendar.Value = Now
Il problema e' che calendar mi propone la data di oggi + 1.
Se invece uso:
Calendar.Value = Date
funziona tutto correttamente.
Qualcuno sa spiegarmi perche' ??
Grazie.


E' strano: io possiedo Visual Basic 5.0 e utilizzado sia la funzione Date
che Now mi dà il giorno esatto.