mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO!Vi Prego!

Avrei la necessità di procurarmi vecchie versioni di VisualBasic, in
particolar modo
la 3. Il motivo è molto semplice: dovrei portare sotto OS/2 alcuni
programmi scritti
con versioni dalla 1 alla 3, compilandoli con VisualAge for Basic per
OS/2, che è
compatibile SOLO con VB1,2,3.. Ma il  problema è: dove trovare la
versione 1, la 2, la 3? Siamo ormai alla 6! Io ne ho un disperato
bisogno, credetemi...Se qualcuno potesse darmi una mano!
Riccardo

...

Dovrei avere da qualche parte i 10 (erano 10?) dischetti di VB3.
Il problema è trovarli!
Scrivimi in e-mail rimuovendo il "cre".
Se non sei troppo fuori zona potresti passare a prenderteli.
otherwise te li mando! (se li trovo).

 wrote in message
37162A0B...@users.peoples.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto Excell

Noto che la chiusura della pagina di Excell, all'uscita dal programma
è diventata eccessivamente lenta(avviene do circa 30 secondi). Da
cosa può dipendere ?. Come faccio ad eliminare l'inconveniente ?.
grazie a chi mi aiuterà.

 ha scritto nel messaggio
news:93m5o8$o3n$1...@serv1.iunet.it...


 ha scritto nel messaggio
news:93m5o8$o3n$1...@serv1.iunet.it...



scrisse:

non e' che hai outlook con la funzione diario accesa ?
Antonio
(togliere NO SPaM per rispondere)

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT]Virus

Ciao a tutti ragazzi ...
Volevo dirvi quello che mi e successo , cosi' magari potete aiutarmi....
Mi e arrivato un virus e ha iniziato a mandare e mail a persone che non so
neanche chi siano ..oggi sono venuto a lavoro e mi hannodetto che  vengono
inviati pezzi di documenti .
io sul computer ho salvati alcuni codici , anche ..aime' di carte di credito
......secondo voi quello che mi hanno detto e vero ?  Mi sapete consigliare
un buon antivirus ?
.........................saluti

 un buon antivirus ?
pagamento:
norton, mcafee, kaspersky, nod, eTrust
oppure gratis
Antivir, AVG
cmq non è questo il NG più adatto, sicuramente su it.comp.sicurezza.virus
sapranno
consigliarti meglio
--
bye BlackMagic
ICQ: 85485468
Aiuta la ricerca sul cancro 
http://members.ud.com
Join
at:
http://members.ud.com/services/teams/team.htm?id=2E71C62A-8E67-48DB-B472-
BCA129B35412

 un buon antivirus ?
per questo tipo di quesiti č piu indicato
it.comp.sicurezza.virus e simili
ti consiglio di lurkare una diecina di minuti per scoprire
piu di quanto tu possa immagginare sulla problematica .
bye by luigi

 per questo tipo di quesiti è piu indicato


 grazie !
Veramente ai confini della realtà.....
follia pura...

A occhio e croce mi sembra che ti eri preso kletz.*
Se cosě fosse stato era quasi inutile l'antivirus visto che il simpatico
programma lo avrebbe disattivato per poi fare tutti i suoi lavoretti
"Martini Luca" <L...@LU.it> ha scritto nel messaggio
news:38UT8.91561$j65.2...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: SMTP e POP3 usando solo il controllo winsock

Qualcuno ha qualche esempio di codice ?
GIANLUIGI

 
Vai QUI:  
http://members.xoom.com/it_lang_vb
e' sito comune di questo NG.
C'e' tutto quello che cerchi.
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
 
(con OCX per stampare i Recordset)
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: mouse e forms

salve, avrei bisogno di sapere come posso sapere in che coordinate si trova
il mouse sullo schermo, xe' voglio realizzare una form che poppi in
prossimita' del
puntatore con vb6.grazie

Peppo chiede

Dim mx, my
Private Sub Form_Click()
    Caption = mx & " - " & my
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single,
Y As Single)
    mx = X
    my = Y
End Sub
--
Ciao, Silv:o)

no, non voglio le coordinate sul form, sarebbe troppo facile:)
voglio le coordinate assoulte sullo schermo:)
non so,magari una api che fa al caso mio?

 non so,magari una api che fa al caso mio?
senza scomodare le Api puoi ottenerla così:
    Caption = Me.Left + mx & " - " & Me.Top + my
A dire il vero ottieni coordinate leggermente sfalsate, perché fanno
riferimento alla client area del form. A occhio dovresti sommare l'altezza
della captionbar e lo spessore del border.
Se vuoi usare l'API, guardati la GetCursorPos
'--------------------------------------------------
Definition:
Declare Function GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As
POINTAPI) As Long
Description:
The GetCursorPos function retrieves the cursor’s position, in screen
coordinates.
Parameters:
· lpPoint
Points to a POINT structure that receives the screen coordinates of the
cursor.
Return Values:
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call GetLastError.
'--------------------------------------------------
Example:
Private Type POINTAPI
    X As Long
    Y As Long
End Type
Dim Point As POINTAPI
Private Sub Timer1_Timer()
    ' Get the position of the cursor
    GetCursorPos Point
    ' Print the position of the cursor
    Me.Caption = Point.X & " - " & Point.Y

Newsgroup: it.comp.lang.visual-basic
Titolo: [SQL] Query e Subquery

Ho la necessita' di eseguire una query con all'interno una sub
che mi cancelli dei record all'interno di una tabella.
In pratica devo fare un DELETE del risultato di una
DISTINCT in una volta sola.
Ho provato con la clausola WHERE EXISTS ma nulla.
La DISTINCT e' corretta ma immessa come sub mi elimina
tutti i record.
Grazie,
Rouge.

 wrote in message
news:woW97.5342$_07.1...@news.infostrada.it...

con la clausola IN ?
ad es.
delete * from Clienti where idCliente in (select distinct idClienti from
fatture where .... )
Ciao
Enrico

 fatture where .... )
Ho provato, ma me ne cancella 161 invece dei 90 che trova
solamente facendo la select distinct....
Sto impazzendo...

 wrote in message
news:aYY97.1029$te7....@news.infostrada.it...

perche' non posti un po' piu' di informazioni ?
cosi' posso solo tirare a indovinare...
Ciao
Enrico

 ha scritto nel messaggio
news:woW97.5342$_07.1...@news.infostrada.it...


 posta la query che vorresti fare .....
Questa (funzionante) deve essere inserita in una di DELETE.
Sostanzialmente devo cancellare i record risultati dalla query qui sotto
con una stringa SQL sola...
Grazie, ciao.
SELECT DISTINCT *
FROM ordinata
WHERE (((ordinata.MATR) In (SELECT [MATR] FROM [ordinata] As Tmp GROUP BY
[MATR],[COGNOME],[NOME],[NATO_IL] HAVING Count(*)>1  And [COGNOME] =
[ordinata].[COGNOME] And [NOME] = [ordinata].[NOME] And [NATO_IL] =
[ordinata].[NATO_IL])))
ORDER BY ordinata.MATR, ordinata.COGNOME, ordinata.NOME, ordinata.NATO_IL;

 wrote in message
news:DA5a7.2980$te7.1...@news.infostrada.it...

cos'e' * ??
ovvero...
quali sono i campi che vengono tirati fuori da questa query?
ovvero...
qual'e' la struttura della tabella "ordinata"
ovvero..
forse c'e' un modo di ritornare gli stessi dati *senza* usare la Distinct
Ciao
Enrico
Newsgroup: it.comp.lang.visual-basic
Titolo: come diminuisco la memoria

ciao al ng,
come faccio a diminuire la'occupazione di memoria della mia applicazione;
ogni volta che apro una finestra  la memoria usata sale, e non scende più;
inoltre se apro la finestra, la chiudo, la apro, la chiudo..... arrivo
tranquillamente a "mangiarmi" 50 MB.
grazie a tutti


Intanto controlla se all'interno dell'applicazioni istanzi qualcosa di
esterno, che poi dimentichi di uccidere.
Poi, la storia è quella dei memory leak. Trovi tantissima documentazione su
MSDN. Le cause possibili sono tante, devi vedere quale fa per te.
Ciao
Alberto
PS: è quasi sempre risolvibile, basta individuare il problema.

 esterno, che poi dimentichi di uccidere.
effettivamente istanzio un po di roba, una griglia (listview) un
ado.recordset una connessione al db ecc ma chiudo tutto,
svuoto il listview (anche se non so se serva), chiudo la connessione, chiudo
il recordset ( e poi lo setto a nothing anche se MSDN dice che non sia
necessario se viene chiuso).
ma resta comunque l'occupazione paurosa.
grazie comunque, mi smazzero l'MSDN alla ricerca della memoria perduta...:-)

 perduta...:-)
Prima di impazzire, considera che la stragarande maggioranza dei memory leak
sono stati risolti con VB6 SP4 o SP5. Se devi ancora aggiornare, io
comincerei con quello...
Ciao
Alberto


ancora grazie, dopo la patchata di VB6  il problema si è ridotto, e di
molto, resta ancora qualche perdita qua e la ma almeno se riapro la stessa
finestra non aumenta. le cose ovviamente cambiano se apro finestre diverse,
che sembrano restare caricate finche non chiudo l'exe.
ma questo da quanto ho capito in MSDN è un problema che dovro tenermi (e
comunque ora è sopportabile)
Ciao
Tommy

 l'exe.
Se fai unload non dovrebbero (salvo che non ci siano riferimenti attivi), se
fai semplicemente Hide direi che č normale.
Ciao
Alberto


il form lo nascondo, recupero i dati che mi servono e poi faccio l'unload
dal form padre per chiarezza:
dim frm as new form1
dim i as integer
' gli passo alcuni dati
frm.parametri = "qualcosa"
frm.show
i=frm.unvaloreacaso
frm.unload
set frm = nothing
ma qualcosa resta in memoria, penso sia colpa dei controlli che uso
all'interno del form figlio ma va bene cosi.
ciao e ancora grazie.
Tommy
Newsgroup: it.comp.lang.visual-basic
Titolo: Protezione di una macro in excel

Salve a tutti,
ho l'occasione di creare alcune macro in VBA per l'automatizzazione di
alcune procedure all'interno della societą in cui lavoro, e siccome
alcune di queste fanno ridferimento a funzioni (tabelle) che non
devono essere rese pubbliche volevo sapere:
introducendo una password di protezione si č davvero sicuri di rendere
inaccessibili i moduli di excel?
esiste qualche programmino pirata che in due minuti rende vano il mio
lavoro (nel senso che mi sputtana tutto)?
Grazie
Lorenzo
bigb...@libero.it

 lavoro (nel senso che mi sputtana tutto)?
...dipende da quale versione usi e quanto impegno ci metti ad inventare (e
poi) ricordare le password!
In pratica le password di excel fino alla versione Office 97 venvano via
solo a guardarle storto, la situazione è leggermente migliorata con office
2000 ed xp ma comunque l'importante è usare una password almeno di 10
caratteri compreso maiusole e minuscole e caratteri speciali.
Newsgroup: it.comp.lang.visual-basic
Titolo: msgbox

vorrei sapere se è possibile far
apparire due tasti con il testo
che dico io in una msgbox al
posto dei soliti ok e annulla
(o retry, cancel, ...) grazie
--
Homer Simpson
home...@libero.it
hom...@tiscalinet.it
http://homersimp.tsx.org
 (In costruzione)

 ha scritto nel messaggio
news:%9SV5.72912$DG3.1...@news2.giganews.com...


Se non sbaglio ho visto qualche cosa di pronto sul sito comune...


 immagini che vuoi
è proprio questo che volevo evitare! ;-)


 ha scritto nel messaggio
news:5jTV5.31307$IP1.9...@news1.giganews.com...


 (o retry, cancel, ...) grazie
cerca su 
http://www.allapi.net
, c'è un modulo che sembra fatto apposta per
te  :)
Faber

 (o retry, cancel, ...) grazie


 personalizzabile anche a run-time.
ho capito, però se dovessi creare
un form per ogni msgbox che
deve avere dei pulsanti diversi avrei una
30ina di form solo per ciò, e devo dire che
non è il massimo! ;-)


 non č il massimo! ;-)
Bhč, ma scusa, ti fai un solo form, ci metti
2,3 o quanti pulsanti ti servono, poi ti fai una
funzione che richiama il form (tipo MsgBox),
in cui chiedi di dichiarare anche il Caption
dei pulsanti:
Public Function MessageBox (ByVal Titolo As String, _
    By Val Domanda As String, ByVal Button1 As String, _
    By Val Button2 As String) As Integer
All'interno della funzione passi tutte le stringhe
alla form e la visualizzi come Modale, quindi
fai in modo di sapere se viene premuto il primo
o il secondo pulsante e assegni al ritorno della
funzione 0 o 1 sulla base di quale viene premuto.
Con questa semplice cosa ti crei una tua fantastica
MsgBox personalizzata completamente flessibile,
ti basta leggere il ritorno della funzione per capire
che risposta ti č stata data alla tua domanda ed
agire di conseguenza, non mi sembra poi cosě
complicato...
Comunque fai pure come vuoi, questa č solo una
delle possibili soluzioni al tuo problema.
ciao


 non è il massimo! ;-)
Perche' secondo te windows ha tante msgbox quante sono quelle vedi ?
Probabilmente sono istanze diverse della stessa finestra che, in base a
determinate proprieta' impostate dal chiamante mostra determinati testi,
bottoni, icone, ecc.
Tranquillo, te ne basta una. In un prg ne avevamo fatta una che ci mandava
anche via mail lo screenshot di un errore di runtime (intercettato,
ovviamente), dato che spesso l' utente riesce solo a dire "si e' piantato"
(poi, magari era caduta la rete ...).
Ciao
Aldo

 te  :)
o guardato e l'ho trovato ma il link è broken....

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO - elenco PC in rete

Ciao a tutti. Ho questa esigenza: vorrei avere un elenco dei pc presenti
nella mia rete locale, ovviamente raggruppati per gruppo, ma non so come
fare.
Ho prelevato un file dal sito 
www.Beginend.com
, ma mi da errore
453-impossibile trovare nella dll la funzione specifica.
Sono disperato , come posso fare ?
Grazie a tutti.
Ciao
--
CHE LA FORZA SIA CON VOI
E ricordatevi di visitare il sito :
http://digilander.iol.it/lamak

 wrote in message
GP2x4.3751$i%1.4...@news.infostrada.it...

Io ho realizzato un sempicissimo OCX che potrebbe esserti utile se vuoi te
lo posso postare.... Fammi sapere se sei daccordo
        Jimi Hendrix

 lo posso postare.... Fammi sapere se sei daccordo
grazie in anticipo se puoi mandarlo anche a me.
l'indirizzo e' quello scomposto qui sotto.
ciao, a.
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

Se puoi mandalo anche a me
 
luca.ra...@mix-ceramiche.it
grazie


Newsgroup: it.comp.lang.visual-basic
Titolo: Volete un consiglio ? CAMBIATE MESTIERE....

!!!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: VB webbrowser html source help

I am using the Webbrowser object in Visual Basic 5.0 to make a webbrowser.
Does anyone know how to programmatically view the html source of the current
document? I know you can right click on the webbrowser at run time, and select
"view source", but I want to trigger this in my program..
If anyone knows how to, please let me know.
Thanks,
Adam Charney
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/
   Now offering spam-free web-based newsreading

...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET Passaggio record fra form

Salve a tutti :)
Mi domandavo che strada seguire per passare record fra più form.
Es. sto inserendo un articolo in un ordine,  premo "cerca" e mi si apre una
form con l'elenco articoli (filtri ecc.), seleziono quello che voglio e il
chiamante deve poter leggere la riga selezionata.
Più che altro mi domandavo che tipo di dato di ritorno fornire, per una
prova sto restituendo un *DataRow* popolato con 
SELECT * FROM TABELLA WHERE ID=RIGA_SEL
In questo modo il chiamante può leggere tutti i dati che gli servono (anche
colonne non visualizzate ecc.).
Però restituire un oggetto del tipo della tabella "ClasseArticolo", imho
sarebbe più corretto, ma non credo che avrò una mappatura tabelle:Classi
1:1.
Come vi comportate solitamente?
Se uso un datarow volendo mi posso fare un pure un'interfaccia
ISearchingForm per uniformare tutte le frmRicerche* sul tipo restituito e
comportamento.
Per ragionare con i numeri si parlerà nel tempo di una decina di form di
ricerca diverse, richiamate ognuna da più parti.

 Come vi comportate solitamente?
imho, mai esporre la struttura dati nuda e cruda all'applicativo, in 
mezzo ci metto sempre un modello di dominio (nel mio coaso un object 
model mappato con un ORM) quindi quello che viaggia è uno StokItem e 
non la sua rappresentazione sul db.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 non la sua rappresentazione sul db.
Ehm con .NET sono un po' agli inizi :)
Qualcosa del genere?
http://aspnet.html.it/articoli/leggi/2563/introduzione-a-nhibernate/


Direi di si, pare (ma non so praticamente nulla di ORM) che in VS2010 
Entity Framework abbia fatto passi da gigante e abbia recuperato un bel 
po' del gap che lo separava da nhibernate. Mauro (o qualche altro 
esperto di ORM) però saprà indirizzarti adeguatamente.
ciao
Stefano

Ciao Andrea [Work],

esatto, NH è l'ORM maskio per eccellenza :-P


 saprà indirizzarti adeguatamente.
EF 1 è da dimenticare, di EF sto leggendo un po' di cose soprattutto 
della CTP che c'è in giro adesso, inoltre il fatto che Ayende sia 
riuscito a spendere buone parole la dice molto lunga sul salto di 
qualità che EF sta facendo. Vedremo... :-P


 esatto, NH è l'ORM maskio per eccellenza :-P
Intanto vado in ferie, poi vediamo quando rientro :)
Tnx
Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] Ide ... ci fa o ci e' ?

Argh, anche io ho iniziato un po a studiare il net e cominciano i guai ...
Mi succede una cosa strana, se clicco sugli oggetti nella form mi si
duplicano gli eventi e logicamente a run time non funzionano gli eventi
precedentemente chiamati !
Es:
in un form ho un button4 e c'e' gia' il suo "_click" , ora ho solo aggiunto
una classe tooltip al progetto e quando clicco sul bottone non mi entra nel
suo code :
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)
    'codice
End
ma me ne crea un altro con Click_1 O_o
Private Sub Button4_Click_1(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
End Sub
Cosa e' successo ? Come mai si verifica cio' ? ricordo di aver inserito solo
una classe tooltip al progetto e di aver salvato !
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Ti ho risposto nel NG Microsoft...
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

 wrote:
Che fai, multipost?
-- 
ciao, hal

 Che fai, multipost? 
Avevo appena sottoscritto l'altro e non ne conoscevo l'attivita' ! 


Newsgroup: it.comp.lang.visual-basic
Titolo: Apertura programmi esterni

Aiutate un povero programmatore alle prime armi con un piccolo problema.
Ho un Form1 con un Drive, una Dir ed una Filebox + un Command button, il
qule premuto va ad abilitare il Command button del Form2, che mi va ad
aprire il programma prescelto dal Form1, come si fa?
Spero di essere stato chiaro e che sopratutto qualcuno mi aiuti.
Grazie in anticipo.

 wrote in message 8ddkg8$cfa$1...@nslave2.tin.it...


 wrote in message
news:8ddkg8$cfa$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: tipo di dati Byte e formato Unicode

Ciao a tutto il ng,
mi sapreste spiegare bene cosa siano il tipo di dati BYTE e il formato
UNICODE? E in quali casi utilizzarli?
So che il tipo BYTE "preserva" i dati durante le conversioni, mentre so che
una conversione di String tra ANSI e Unicode li danneggia. Tutto ciò non è
molto chiaro.... :((
Grazie per l'aiuto
Antonio
--
Posted from mail@[213.254.6.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

molto chiaro.... :((
Il tipo unicode è in genere usato per le stringhe (stringhe ansi o stringhe
unicode).
Si definisce una stringa unicode una stringa per cui ogni carattere occupa
una word (due byte).
E' stato fatto questo per dare alle lingue orientali la possibilità di usare
più di 256 caratteri che per alcuni sono troppo limitativi.
Windows funziona di base in unicode, e anche una stringa VB è unicode (in
memoria), quindi la stringa "ciao" in realtà occupa 8 bytes
Queste stringhe sono rappresentate (per gli occidenali) dal carattere e un
Chr$(0) che rimane vuoto (il charset occidentale va da Chr$(0) a Chr$(255)).
Quindi se una stringa è ANSI e la converti in UNICODE ti troverai degli 0 in
mezzo che la "rovinano".
Lo stesso se trasformi da UNICODE a ANSI ti verranno tolti tutti i bytes di
posizione pari.
Ti lascio immaginare che succede se la stringa viene RIconvertita da ANSI a
ANSI o da UNICODE a UNICODE.
Ciao

Ti ringrazio Zanna! La risposta č chiara e pių che esauriente.


Newsgroup: it.comp.lang.visual-basic
Titolo: Basic <-> Visual Basic

Come posso trasformare questo programma da basic a Visual Basic 5 ??
č molto importante, grazie anticipatamente
3 SCREEN 0
5 DEF SEG = 64: a = PEEK(8) + PEEK(9) * 256: OUT a, 0
10 xa = 38: xb = 14: xc = 76: xd = 100: xe = 0
20 ya = 56: yb = 112: yc = 82: yd = 26: ye = 0
30 za = 73: zb = 97: zc = 35: zd = 11: ze = 0
40 passi = 0: numero.di.giri = 0
50 CLS
60 LOCATE 2, 4: PRINT "Indicare numero di passi:";
70 INPUT passi
80 LOCATE 4, 4: PRINT "Indicare rallentamento:";
90 INPUT numero.di.giri
110 LOCATE 10, 6: PRINT "1. Motore 1 destroso"
170 LOCATE 17, 6: a$ = INKEY$: INPUT a$
180 IF a$ = "" THEN GOTO 170
190 IF a$ = "1" THEN GOSUB 1000: GOTO 40
250 GOTO 170
260 END
1000 'motore 1. destroso
1010 FOR n = 1 TO passi
1020 OUT a, xa
1030 xe = xa: xa = xb: xb = xc: xc = xd: xd = xe
1040 FOR m = 1 TO numero.di.giri: NEXT m
1050 NEXT n
1060 OUT a, 0
1070 RETURN
1080 :

 è molto importante, grazie anticipatamente


 OUT: occorre scaricare dal sito comune la WIN95IO.DLL, i
ma fuziona anche su win98??? ......

 wrote in message
5BhXd85...@newsmst.mcis.galactica.it...


 Ciao!
Si, funziona anche sotto W98, ovviamente NON funziona sotto NT che
no gradisce l'uso diretto di tali funzioni, ma solo attraverso appositi
driver vxd.
Per ritrovare l'indirizzo di LPTn bisogna consultare ...... non ricordo,
non vorrei sbagliarmi........appena lo ritrovo lo posto.
E' un indirizzo in cui il BIOS elenca, se sono presenti, le LPT.
Quindi la cosa č molto semplice, anche se bisogna stare attenti alla
configurazione delle porte (EPP, ECP...).
Ciao a tutti.
Newsgroup: it.comp.lang.visual-basic
Titolo: Eventi nelle Socket:come funzionano?

Ho usato solo le socket in C.
Conoscete un link he mi spieghi un po' come funziona il botta e
risposta del client server?
Soprattutto x quel che riguarda gli eventi.
Il server è in ascolto:quale evento accade quando il client tenta di
connettersi?E quando il server risponde?
Mi sà che sono domande banali ma su tutti i libri che sfoglio di
VB.Net mi spiega la sintassi ma non l'odine degli eventi.
grazie

Prova a dare un occhiata qui
http://www.ugidotnet.org/articles/articles_read.aspx?ID=26
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

 ha scritto:


Newsgroup: it.comp.lang.visual-basic
Titolo: VbScript e salvataggio dati sull'hard disk

Salve a tutti, spero che questo messaggio non sia OT sul ng.
Volevo sapere se potevo, mediante il linguaggio VbScript creare dei files di
dati sul mio hard disk (O.S. Win 95/98) estrapolati da una pagina HTML che
gira in locale sul computer.
Per spiegarmi meglio:
in una pag Html, che come ho detto intendo solo fare girare in locale sul
mio PC, ho una form con dei campi di dati di tipo testuale ed un bottone;
quando premo il bottone mi richiama una routine VbScript che estrapola i
dati dalle caselle di testo, ora e' possibile creare qualche file sul mio
hard disk che contenga questi dati? Se si come posso fare?
Grazie, Daniele.
p.s. possibilmente potreste rispondermi via e-mail?

 dati sul mio hard disk (O.S. Win 95/98) estrapolati da una pagina HTML che
Cerca l'oggetto FileSystemObject nell'Help.
Bye, G.
-- 
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: dbcombo in visual basic 5

ho inserito all'interno di un form un controllo dbcombo collegato ad
un controllo data, vorrei poter selezionare una riga della dbcombo
senza poter scriverci dentro. ho provato a settare la proprietą locked
di dbcombo a true ma cosģ non riesco piu' a selezionare una riga.
soluzioni?

 soluzioni?
schiacciare F1 e cercare "style"........!

 soluzioni?

 soluzioni?
Newsgroup: it.comp.lang.visual-basic
Titolo: PRB: PropertyBag & Writeproperty

Ho un UserControl a cui è associata una Pagina di Proprietà e succede
questo:
1) inserisco il controllo  sul form
2) apro la sua P.P., modifico qualcosa e aggiorno
3) Salvo il form ----> l'evento WriteProperty del controllo viene eseguito.
dopodiché non viene eseguito più...  ogni volta che modifico un parametro ha
effetto sul controllo ma non passa da WriteProperty..  quindi perdo tutto..
Ho controllato bene,  ad ogni modifica nelle P.P. la proprietà Changed è
posta a True.. non so più che prove fare
se qualcuno avesse qualche dritta evito di rimanere piantato per mesi su
questa cosa :(
Grazie
Fabio

 posta a True.. non so più che prove fare
uhm... non ci ho mai smanettato molto, cmq, non riesci
in qualche modo a rimappare la cosa?
intendo...ogni volta che esci dalle property chiami
WriteProperty senza far tante storie sul controllo
true/false di quel flag...
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 true/false di quel flag...
 Il problema è che l'evento WriteProperties non è forzabile.. è automatico.
e sembra che non ci sia modo per sapere che la p.p è attiva o se si sta
chiudendo. Fa tutto da se.
Facendo altre prove ho scoperto che se sposto il controllo sul form, allora
scrive le modifiche. Se lo tengo fermo no!  è come se il form stesso non
sentisse che ci sono stati cambiamenti. Se gli cambio posizione
(manualmente) si accorge che qualcosa è cambiato ed elabora WriteProperties
Ho provato a simulare un movimento e rimetterlo a posto via codice..
*Picche*, non salva!
Altra cosa che mi fa impazzire è che l'ocx ha due usercontrol.. uno funge
sempre e l'altro no
Fabio (VB6 + SP5)

Trovatoooooo!!!!
se non si specifica PropertyChanged "nomepropietą" in almeno una proprietą
del controllo non salva un fico secco..  :)
Fabio.p.p.newbe

Newsgroup: it.comp.lang.visual-basic
Titolo: datagrid e datacombo

ciao a tutti....
uso vb6 pro e ado.
ho due tabelle collegate..una di corsi di lingue e l'altra con le lingue.
Sono collegate tramite chiave idlingua
Ho popolato una datagrid tramite una query la tabella corsi . cliccando su
un record del datagrid richiamo una datacombo con la lista delle lingue
della tabella lingue.
Io vorrei cambiare la lingua tramite l'evento click della datacombo e vedere
il cambio sulla datagrid.
I miei dubbi sono questi: devo inserire nella proprieta della datacombo la
query o la tabella? ho fatto diverse prove ma nulla ...ho provato anche a
richiamare i metodi della griglia refresh e rebind ma non ottengo nulla.
Avete suggerimenti in merito?
Grazie Carlo A.

Scusa, ma non ho capito bene. Non riesci a visualizzare la tabella lingue
nella DBCombo o non
riesci a trasferire la selezione in DBGrid?

 riesci a trasferire la selezione in DBGrid?
la seconda...quando seleziono la lingua non viene aggiornata la datagrid.

Potrei vedere il codice In DBCombo_click ?
Tempo fa ho realizzato una cosa simile, ricordo che funzionava.
NB: sicuro che la tabella corsi non sia di sola scrittura vero?
Newsgroup: it.comp.lang.visual-basic
Titolo: backgroundworker

salve,
ho bisogno il backgroundworker per effettuare una serie di calcoli
abbastanza lunghi...
però ho tutta una serie di sub che effettuano calcoli specifici, sub
che si richiamano tra di loro in continuazione.
quando lancio il "backgroundWorker1.DoWork" mi restituisce un errore
che la sub non può usare un oggetto perchè usato da altri
processi...si può ovviare a tale problema?
è la prima volta che uso il backgroundworker con delle sub al suo
servizio...
grazie
marco
vb.net
 2008

 processi...si può ovviare a tale problema?
mai sentito questo errore. Puoi postare il dettaglio dell'eccezione?
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com/profile/mauro
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it


mi sono sicuramente spiegato male...
l'errore è "The calling thread cannot access this object because a
different thread owns it."
praticamente passo un oggetto struttura ad una subroutine, l'oggetto
struttura contiene una variabile pointcollection e non mi permette
nemmeno di leggerla...

 nemmeno di leggerla...
è una "mera" questione di marshaling, stai passando un oggetto che non 
è thread safe e che è stato creato in un thread diverso da quello in 
cui stai cercando di usarlo.
Hai due possibilità fare marshaling delle chiamate nel thread corretto 
usando il dispatcher wpf/silverlight oppure passare al thread 
secondario una struttura tua con i dati che servono e non tutto 
l'oggetto incriminato in questione.


 .m
grazie...mi metto a studiare...
Newsgroup: it.comp.lang.visual-basic
Titolo: problemino in visual basic

ciao ragazzi.... ho un piccolo problema da risolvere!!!!!!!
Sto programmando in visual basic... all'interno del mio programma ho creato
una matrice di immagini
come saprete per richiamarle basta scivere: image1(n) ..... questo durante
il codice!!!!!1
ora arrivo al punto:
la mia matrice č composta da 8 immagini
nel momento in cui io devo richiamare image1_drag&drop non mi permette piu'
di selezionare il numero n della matrice..... č come se fosse un'unica
immagine!!!!!!!!!
come faccio?
vi prego aiutatemi!!!!!!1



Sei sicuro di aver impostato anche per quest'immagine la proprietą
INDEX al valore desiderato (credo 8) ?

 Sei sicuro di aver impostato anche per quest'immagine la proprietà


 se mi puoi aiutare grazie..... Wallace
    Select Case Index
        Case 0:
        Case 1:
        Case 2:
    End Select
Con index identifichi il controllo
Ciao
--
Timothy Redaelli

 numero dell'immagine.
[SNIP]
Verifica che il prototipo dell'evento sia
Private Sub Image1_DragDrop(Index As Integer, Source As Control,  X As
Single, Y As Single)
piuttosto che
Private Sub Image1_DragDrop(Source As Control, X As Single, Y As Single)
A volte, specie se avevi gia' scritto del codice, VB non aggiunge
automaticamente il primo parametro 'Index' quando crei l'array di controlli;
se e' questo il caso, modifica pure la sintassi a mano e quindi utilizza
quel parametro, come ti hanno gia' suggerito, per distinguere il tuo
elemento.
Questo vale per tutti gli altri eventi...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: Voglio uno slider e una progress bar stile VISTA o media player 11

dove li trovo gli ocx ???
o un esempio, devo rifare la grafica di un mio programmillo
ciao grazie 


Per la progress bar dai un'occhiata qui:
http://www.vbaccelerator.com/home/VB/Code/Controls/Progress_Bar/index.asp
-- 
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.

Newsgroup: it.comp.lang.visual-basic
Titolo: Common Dialogs

Salve
è possibile con il CommonDialog ShowPrinetr (Vb5 sp3) annullare l'evento?
command1_click()
CommonDialog1.ShowPrinter
miaporta = Printer.Port
a questo punto se l'utentsceglie Annulla il codice prosegue
ho provato con F1 (flag, CancelError..)
ma non riesco ad andare avanti.
......
End Sub
Grazie in anticipo
Federico


Una cosa tipo:
Private Sub Command1_Click()
    On Error GoTo err
    With CommonDialog1
        .CancelError = True
        .ShowPrinter
        ...
        tuocodice
        ...
    End With
    Exit Sub
err:
    If err = 32755 Then Exit Sub
    showerrmsg
End Sub
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Anteprima di Stampa

Ciao,
ti conviene usare o il data Report o il Crystal Reports se devi visualizzare
dei dati memorizzati in un Database,
altrimenti dovresti crearti delle procedure che ti visualizzano delle
informazioni usando delle picture e delle scrollbarr e le API per lo zoom,
questa č un operazione piů complessa non ti conviene.
Se vuoi qualche altra informazione fatti sentire.

altrimenti usare PrnPrv...
gratis, da me o nel sito comune...
solo codice .bas e due .frm...
http://www.chiappori.net
--[GbC]--

Newsgroup: it.comp.lang.visual-basic
Titolo: primi passi e già non funziona un codicillo!

ciao a tutti.
il codice seguente, dovrebbe calcolare perimetro e area di un rettangolo dai
2 lati.
ho copiato il codice paro paro da libro.
ma quando faccio eseguire, non succede nulla.
ho 4 textbox con relativi label;
2 per i 2 lati, 2 per i risultati area e perimetro.
metto per esempio 10 e 2 nelle caselle dei lati ma non appare nulla
schiacciando sul pulsante evaluate al quale ho associato il seguente codice.
potete aiutarmi?
grazie
Simone
Private Sub cmdEvaluate_Click()
'Dichiara due variabili a virgola mobile.
Dim reWidth As Double, reHeight As Double
'Estrai valori da controlli TextBox di input.
reWidth = CDbl(txtWidth.Text)
reHeight = CDbl(txtHeight.Text)
'Calcola i risultati e assegnale alle Textbox di output
txtPerimeter.Text = CStr((reWidth + reHeight) * 2)
txtArea.Text = CStr((reWidth * reHeight))
End Sub

 ha scritto nel messaggio
news:aelue.23821$bc.1...@tornado.fastwebnet.it...


 
Scommetto che si tratta dell'esempio del libro di Francesco Balena! :)
Sei sicuro di aver chiamato le textbox txtwidth, txtheight, txtperimeter 
e txtarea?
i valori di default per i nomi delle textbox sono text1, text2...
quindi o rinomini le textbox o sistemi il codice.
ci ho preso?
precisamente che errore ti da?

 codice. potete aiutarmi?
Ci hai scritto qualche numero, nelle textbox, sě ? :-)))
Bye, G.

 ha scritto nel messaggio
news:42BA7F20...@yahoo.it...


 ci hai preso!
Allora da adesso una bacchettata sulle dita per ogni Option Explicit omesso.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Diritti di licenza.

Potra' essere la domanda piu' sciocca del 2000, ma cercando di
utilizzare il controllo "Status Bar" mi appare la scritta : "Non sono
disponobili info sui diritti di licenza per questo componente".
Per poterlo utilizzare, cosa debbo fare :-)
Grazie per la cortese risposta.
----------------------
  Stefano Velluti
 
ste...@flashnet.it
----------------------

 wrote in message
386F6525...@flashnet.it...


 wrote in message


 In genere funziona!
Provato ma con risultato negativo, il prg regsvr32 mi dice ok registrato ma
il risultato non cambia.
Comunque grazie per la risposta.


 vb5 ?
Esatto Visual Basic 5


 Comunque grazie per la risposta.



OK problema risolto.
Grazie per l'informazione, saluti


Prova se hai in windows/system i files msvcirt.dll e msvcrt.dll se no
prenditeli da un win98 e metticeli: a me
ha funzionato (con VB4 su win 95)....
Prova pure questa e fammi sapere!
Giorgio

 regsrv32.exe c:\windows\system\mscomctl.ocx
Giorgio

Vbc.exe Fixes VB 5.0 Control Installation Problem
e in effetti il tutto si e' risolto.
Comunque grazie e alla prossima. saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda 1 pò fuori binario ...

OS Win98
problema: mi ritrovo improvvisamente sul bus PCI sia il masterizzatore che
il lettore cd-rom
sul controller IDE secondario (FIFO doppia)
domanda: come faccio a riportare il masterizzatore sul controller principale
IDE (FIFO doppia)
grazie per le risposte
giova...@libero.it

 IDE (FIFO doppia)
apri il case e vedrai dei cavi formati
da altri cavi una accanto all'altro di colore grigio
(uno solo è viola) e piatti. sono tre e partono dalla
sk madre. uno di essi è più piccolo e si collega al
floppy; gli altri du (uguali) uno si collega al master. e al
cd-rom l'altro al hd (e magari ad un altro) se hai una presa libera
nel secondo, che in questo caso è l'ide primario, scolleghi il master
e cerchi di collegare il primario (con la presa alla fine) al master
(se arriva).
--
Ciuaz©,
H0m3r S1mps0n
h0m3r_...@iol.it
----------------------------------------
Fammi un favore, ogni tanto clicca qui:
http://7.ebsd.com/z/e?acct=hackzx
----------------------------------------
Fuck the FreeConnect [Not 4 All]
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Label: associare l'hotchar ad un controllo

Salve!!!!
Quello che voglio fare e' concettualmente banale:
Se io ho un testo come "&Prova" su una label,
premendo ALT+P voglio che si selezioni il
controllo associato. Per fare questo, pero', dovrei
sapere *come* associare il controllo alla label...
Come si fa?
Ciao
Andrea

 Come si fa?
Allora, se non ci sono sotto i soliti trucchetti la cosa è banale: visto che
le label non possono avere il focus, se cerchi di attivare la label con
l'hotkey, vb sposta automaticamente il focus al controllo che ha il tab
order immediatamente successivo a quello della label.
Fammi sapere se era così.
Salutoni
Sergio

 Sergio
Ciao
Andrea

 Se e' cosi', e' un barbatrucco sporchissimo.
Perchč? Che io sappia, quello che Sergio ha indicato č l'unico modo
possibile.
Correggo solo "Tab Order" in TabIndex
Ne esistono altri, ovviamente piů semplici? Sarei interessatissimo.

 Ne esistono altri, ovviamente più semplici? Sarei interessatissimo.
Ce ne sara' uno, appena avro' finito.
In altri ambienti esiste di default.
Andrea

Ragazzi, finalmente sono quasi pronto!
Sto costruendo una label capace di passare il
focus a *qualunque* controllo...
Gliel'ho quasi fatta!
Mi mancano un paio di pezzettini e sono via di brutto! :-)
Uno pero' sicuramente me lo potete dare voi:
come faccio a far capire a VB che a vbKeyA deve
corrispondere la lettera 'a' e/o la lettera 'A' ?
Grazie
Andrea

 corrispondere la lettera 'a' e/o la lettera 'A' ?
Usa Key<Down Up>, non KeyPress
Oppure metti in una stringa di comodo il tasto battuto e confrontalo con
Ucase o Lcase della stessa

 con Ucase o Lcase della stessa
Eh, ma il codice Key non corrisponde al codice lettera, almeno cosi'
desumo da MSDN.
Andrea

 codice "tasto", capito? :-)
Dalla frase
"come faccio a far capire a VB che a vbKeyA deve
corrispondere la lettera 'a' e/o la lettera 'A' ?"
avevo inteso esattamente il contrario, ovvero che ti interessava sapere se
premuto il tasto "a" o "A". E' pur vero che la Key<Down Up> non aiuta
comunque e in tal senso ho sbagliato. Credo che tu debba andare a più basso
livello: In API-Guide vedi il gruppo KeyBoard.
Newsgroup: it.comp.lang.visual-basic
Titolo: !! -- COPIA STRUTTURA DI DATABASE -- !!

Ciao e grazie per aver letto il mio messaggio
Allora: ho un database con una tabella e due collegate.
Ne voglio creare un'altro avente la stessa struttura ma vuoto.
posso a questo punto usare: 
- compactDatabase  
- scrivere un sacco di codice per definire
indici,relazioni,campi,metodo append ecc. ecc.
in Clipper c'era un copy structure che mi risolveva questo problema
in VB5 non esiste qualcosa di simile ???
Saluti Diana


Credo che ci sia una terza alternativa: creare una copia del file .mdb
ed eseguire una serie di query "DELETE * FROM Tabella" per eliminare
tutti i record, tabella per tabella. Poi compatti il database e sei a
posto. Attenta all'ordine di eliminazione delle tabelle per non avere
problemi di integrità referenziale (prima detail, poi master)
Ciao.
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: problema URGENTISSIMO con listview

volevo creare un listview con un textbox sopra, e far sě che ogni volta che
digito qualcosa nel textbox, lui me la cerchi nel listview, selezionando la
corrispondente voce.
usando i messaggi lvm_finditem e lvm_ensurevisible lui effettivamente trova
la voce che deve trovare, ma il problema č un altro. una volta trovata la
voce, vogrrei che la selezioni, solo che una volta selezionata, poiche il
focus č cmq sul textbox, la voce resta bianca, e quindi l'utente non avverte
gli "effetti" di questa funzione di ricerca.
quindi, č possibile far sě che la voce selezionata sia effettivamente
colorata, anche se il focus resta su un altro controllo?
grazie
MarioH

 ha scritto

se non sbaglio, col codice sotto la voce trovata veniva al primo posto
visibile.
ciao, j.lst
Private Sub txtSearch_Change()
    If cboIndex = "cli_nome" Then
        Dim j, tmp, tmplen
        tmp = UCase(txtSearch)
        tmplen = Len(tmp)
        For j = 0 To lstCli.ListCount - 1
            If UCase(Left(lstCli.List(j), tmplen)) = tmp Then
                lstCli.ListIndex = j
                Exit For
            End If
        Next
End Sub

 gli "effetti" di questa funzione di ricerca.
ListView.HideSelection = False
p.s.
Scusa se te lo chiedo, ma perche' usi i messaggi lvm_finditem e
lvm_ensurevisible, al posto dei metodi nativi .FindItem (qui forse lo so...)
e .EnsureVisible (qui proprio non lo immagino...)??
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett Brown


beh, per avere maggiore dimestichezza con le Api... e i messaggi... sì
insomma, per... "apizzae" un po'... ::))))
MarioH
Newsgroup: it.comp.lang.visual-basic
Titolo: VisualBasic and Windows NT

Can anybody tell me ho to use VisualBasic on Windows NT or does anybody has
examples of simple things like creating an user account?
Thanks!

 examples of simple things like creating an user account?
Look at:  
http://www.netfokus.dk/vbadmincode/
--
Ciaps
Stracca
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Come rimuovere il "riquadro tratteggiato" ai controlli premuti?

Salve. Forse è una domanda stupida, ma vorrei sapere se in VB è possibile
rimuovere quel riquadro "a puntini" che viene aggiunto automaticamente
quando si preme ad esempio un bottone (il focus se non erro), anche perché
se creo un bottone piccolo il testo del bottone viene quasi oscurato da tale
riquadro.
Grazie e buone feste.

Giovanni Giampieri ha scritto:

No, che io sappia, non con quel controllo.
Puoi, nell'evento click del bottone, fare il SetFocus a un altro oggetto,
ovviamente visibile. Probabilmente serve un DoEvents.

Trovato:
http://www.experts-exchange.com/Programming/Programming_Languages/Visual_Bas
ic/Q_20144898.html
Grazie lo stesso.

 Grazie lo stesso.
Prego, ma questo vuol dire complicarsi la vita.
Ovviamente c'è libertà di scelta... anche quella di fare i bottoni qualche
pixel più grossi.
A chi ha problemi di vista (per esempio il sottoscritto che ha 10/10, ma
solo da 100 cm in su) non ci vogliamo pensare? ;-))

Newsgroup: it.comp.lang.visual-basic
Titolo: toolbar floating e docking

Qualcuno sa come si fa a fare in VB 6.0 le toolbar floating e docking?
Ho trovato solo degli esempi per VC++
Grazie
Stefň



Newsgroup: it.comp.lang.visual-basic
Titolo: {Refresh}

Esiste un'API che permette il refresh del desktop?
Grazie

 Esiste un'API che permette il refresh del desktop?
per desktop intendi tutto lo schermo o _proprio_ il _desktop_?
cmq prova a smanettare con
InvalidateRect
SendMessage con WM_PAINT
UpdateWindow
Ciao
Faber

 Il desktop, cmq provo a smanettare, grazie Faber :)

Newsgroup: it.comp.lang.visual-basic
Titolo: ....che succede????

..ho cambiato da poco computer...quando ho ricaricato un mio codice che
apriva un file Excel 97..ora ho Excel2000..il programma ha funzionato una
volta...dopodichè ogni qual volta che cerco di rilanciarlo mi dà un
errore..dicendo "classe non registrata..si sta cercando di aprire un file
con....." e menziona una stringa numerica
Che fare?
Aiuto!!!!!!!
Grazie atutto il NG

Che fare?
Alternative:
1. Aprire excel con CreateObject;
2. Aggiornare il riferimento all' OLB di excel.
-- 
hth, hal
(che da quando ha abolito office dalle sue macchine sta molto meglio :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Un programma che monitorizza una cartella

Ciao a tutti,
secondo voi: è possibile fare un programma che crea un file di log ogni
volta che qualcuno cancella uno o + file appartenenti ad una tabella che sta
su un server???
Nel file di log mi servirebbe mettere :
Nome file cancellato, data, ora, utente
C'è qualche Api che può fare questo lavoro ??? Del codice già pronto???
Se mi date qualche dritta ...
grazie a tutti
Ronny
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...


 su un server???
Sě esistono delle Api; le ho usate, ma non mi ricordo il nome.
Prova a cercare con queste chiavi: hook filesystem api
termoPilucco.

Folderscontent e qualchecosa senza tanti loop infiniti.
Altrimenti staresti fresco ha comprare memoria per il pc.
-- 
Saluti
Andrea Moro


 Declare Function FindFirstChangeNotification Lib "kernel32" _
    Alias "FindFirstChangeNotificationA" _
   (ByVal lpPathName As String, _
    ByVal bWatchSubtree As Long, _
    ByVal dwNotifyFilter As Long) As Long
Declare Function FindCloseChangeNotification Lib "kernel32" _
   (ByVal hChangeHandle As Long) As Long
Declare Function FindNextChangeNotification Lib "kernel32" _
   (ByVal hChangeHandle As Long) As Long
Declare Function WaitForSingleObject Lib "kernel32" _
   (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
Ciao


 ha scritto nel messaggio
news:bfjkeu$elm24$1...@ID-61006.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Controlli run-time in un data-report

Ciao, utilizzo VB6 (sp5)
Vorrei sapere se e come sia possibile creare all'interno di un data-report
dei controlli (ad es. rptLabel) in modo run-time.
Forse in passato qualcono ha già postato qualcosa di simile ma non riesco
più a rintracciare il messaggio.
Grazie.

Il 22/11/2003 10.47, Paolo P. scrisse:

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=Hjica.11634%24Lr4.343547%40twister2.libero.it&rnum=5&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3Dalbe%2Bv%2Bdatareport%26btnG%3DGoogle%2BSearch%26meta%3Dgroup%253Dit.comp.lang.visual-basic
O cerca i post di Albe V°, e' lui il luminare di DataReport! :-)
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!
Newsgroup: it.comp.lang.visual-basic
Titolo: per esperti:ricorsività con la funzione dir

sto facendo un programmino che deve utilizzare l'istruzione dir, che come
saprete serve ad estrarre dir e file . Una funzione utilizza questa
istruzione addentrandosi ogni volta che trova una dir e quindi richiama se
stessa passando un nuovo indirizzo dove cercare.Il problema nasce quando
ritorna all'istruzione che la chiamata.Qui trova di nuovo la chiamata Dir
che dovrebbe dare un file o una cartella successiva e invece va in errore
run time perchè l'argomento non è valido. Perchè succede se si ripristina
esattamente la condizione di partenza che ha creato la ricorsività?Boh!
grazie per la risposta...
--

La funzione DIR funziona dicendogli cosa cercare e poi (richiamandola senza
argomenti) listando tutti i posibili file.
Questo meccanismo non è ricorsivo, quindi non lo puoi usare in una routine
ricorsiva. Se vuoi utilizzare una routine ricorsiva, devi usare qualche
trucchetto, come questo:
1) listi tutti i file della cartella
2) inserisci in un vettore tutte le sottocartelle
3) richiami i punti precedenti per ognuna delle sotto cartelle
Prova così: dovrebbe fungere!
--
________________________________
Raffaele Tripodo
E-Mail:              
raff...@conmet.it
MSN Messenger: 
px...@hotmail.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Oppure usi le 2 Api FindFirstFile e FindNextFile che
puoi includere nel progetto attraverso L'Add-Ins Api Viewer.
Se le vuoi usare e hai problemi posta ancora che ti rispondo!
Ciao
Oz

Io mi sono rotto il cervello per capire per quale motivo non funziona,
poi...ho deciso di usare la FileListBox e scorrendo gli elementi al
suo interno funziona alla perfezione.
Ciao
Roberto


Perchè se fai
file=dir(directory)
while file<>""
    msgbox file
    file=dir()
wend
Va tutto Ok
ma se nel ciclo metti un altro file=dir(sottocartella) e poi la scorri con
file=dir()
il dir principale non funziona più perchè è cambiato l'argomento e ti da
errore!
Provare per credere!
Ciao
Oz

Io mi sono rotto il cervello per capire per quale motivo non funziona,
Perchè come dice l'help l'istruzione Dir$() non supporta la ricorsività.
Ciao

 wrote in message
8lms91$41q$1...@fe1.cs.interbusiness.it...
