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

Ho installato Vb.Net su tre computer diversi.Su un pc quando lancio il dabug
di un progetto di mia realizzazione (gestionale con accesso a dati .mdb o
sql server) mi restituisce il seguente errore :
Eccezione non gestita di tipo "System.InvalidOperationException" in
system.data.dll
Informazioni aggiuntive: Il provider dati OLE DB .Net (System.Data.OleDb)
richiede Microsoft Data Access Components (MDAC). Installare Microsoft Data
Access Components (MDAC) versione 2.6 o successiva.
Ho installato nuovamente MDAC 2.7 ma niente .Come mai?

 [SNIP]
Qual'e' la riga su cui ti da l'errore? Quali sono i S.O. +
SP dei pc funzionanti e quali di quello non funzionante?
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema Clipboard

salve a tutti, sto facendo un programma che dà la possibilità di
salvare su file il testo copiato nella clipboard (magari da una pagina
web). Funziona così: quando si vuole salvare un testo copiato, si
clicca col tasto dx sull'icona dell'applicazione nella tray-bar.
Il problema è che quando uso l'API GetClipboardData, non ritorna
nulla. Come mai?
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, x As
Single, y As Single)
Dim msg As Long
Dim hRet As Long, lLen As Long, sBuffer As String
DoEvents
msg = x / Screen.TwipsPerPixelX
If msg = WM_RBUTTONUP Then
    hRet = GetClipboardData(CF_TEXT)
    If hRet <> 0 Then
        lLen = lstrlen(hRet)
        If lLen > 0 Then
            sBuffer = String(255, Chr$(0))
            CopyMemory sBuffer, hRet, lLen
            mnuCurrent.caption = Left(sBuffer, 30)
            PopupMenu mnutop
            EmptyClipboard
        End If
    End If
    CloseClipboard
End If
End Sub

             CopyMemory sBuffer, hRet, lLen
qui non capisco: copi nel tuo buffer l'handle ai dati
per lLen bytes?
Inoltre: come hai dichiarato CopyMemory? passi sBuffer
ByVal, vero? e con hRet che ci fai?
Dai un'occhiata qua, e' per il VBA di Access, ma il
concetto non cambia:
ACC2000: How to Retrieve Information from the Clipboard
http://support.microsoft.com/?kbid=210213
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Matrice di files e cartelle

Il mio intento sarebbe quello di portarmi dietro una matrice
di TUTTE le cartelle, sotto cartelle, i files contenuti -comprese
le infomazioni sui singoli files (dimensione, data, ecc)
dentro una specifica cartella.
Se non sbaglio lo si può fare con
FileSystemInfo
che potrebbe essere la matrice finale che
contiene le informazioni che vorrei.
E' giusto?
Ci sono degli esempi ?
Potreste darmi una dritta?
Grazie
Ciao
P.


Prova a dare un occhio a DirectoryInfo.GetFileSystemInfos
Ciao
--
Math Parser : 
http://www.neodatatype.net
FlowChart   : 
http://www.neodatatype.net/dump/flowchart/dir.asp
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Deregistrare ActiveX.exe

Ho realizzato un componente ActiveX.exe (è la prima volta che ci provo...) e
l'ho registrato compilandolo. Successivamente ho incluso il riferimento
della classe del controllo
nell'applicazione client.
Ho un paio di domande da fare :
- ho modificato i parametri di una funzione del controllo richiamata
dall'applicazione client. Ho ricompilato il controllo,
   ma quando ho rilanciato l'applicazione client mi è comparso il messaggio
di errore 430. Riavviando il PC l'errore
   non si  è più ripresentato.
   Come mai ?
- Per fare il debug del controllo credo di aver capito che bisogna andare
nella scheda debug della propietà del
   progetto, attivare Avvia il programma e inserire  il path dell'eseguibile
dell'applicazione client. Poi eseguire il
   componente. In effetti parte l'applicazione client ma
- come posso deregistrare un controlloActiveX ?

Ho realizzato un componente ActiveX.exe (č la prima volta che ci provo...) e
l'ho registrato compilandolo. Successivamente ho incluso il riferimento
della classe del controllo nell'applicazione client.
Ho un paio di domande da fare :
- ho modificato i parametri di una funzione del controllo richiamata
  dall'applicazione client. Ho ricompilato il controllo,  ma quando ho
rilanciato l'applicazione client mi č comparso
  il  messaggio di errore 430. Riavviando il PC l'errore non si  č piů
ripresentato.
  Come mai ?
- Come si puň fare il debug di un componente ActiveX.exe ?
- Come posso deregistrare un controlloActiveX.exe ?

 - come posso deregistrare un controlloActiveX ?
REGSVR32 /u nome.ocx
--
Fibia "Service Bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Intendo deregistrazione di un componente ActiveX.exe, regsvr32/u non
funziona con questi tipi di componente.
Ciao.

 funziona con questi tipi di componente.
ah :)
dovrebbe essere nomeprog.exe /UnRegServer
--
Fibia "Sakamoto" FBI

 ha scritto nel messaggio
news:9nvr1a$acbbn$1...@ID-66902.news.dfncis.de...

Funziona, ti ringrazio.
Newsgroup: it.comp.lang.visual-basic
Titolo: Relazioni tra tabelle collegate

Ciao a tutti, devo aggiungere in un database .mdb due TableDefs che
fanno riferimento
a due tabelle esterne di un altro database mdb.
 
L'operazione è abbastanza semplice e come da manuale di MSJet,  per
farlo utilizzo le proprietà SourceTableName e Connect del TableDef.
Il problema è che ho necessità ci creare una relazione tra una delle
tabelle collegate e una tabella del
database locale. Quando provo a eseguire l'operazione si verifica un
errore di run-time ("operazione non supportata per le tabelle
collegate"). Questo lo posso capire, ma la cosa che non capisco è come
mai quando eseguo la stessa operazione in Access utilizzando la
finestra Relazioni , riesco tranquillamente a creare le relazioni. In
questo caso l'unica limitazione che ho è quella di non poter applicare
l'integrità referenziale. 
C'è un altro modo per creare una relazione tra tabelle collegate?.
Vorrei evitare di importare i dati con una query di creazione tabella
(aumentando in questo modo le  dimesioni del database locale e
scrivendo chilometri di codice.)? 
 
Mi scuso per la lunghezza del messaggio e ringrazio per l'attenzione.
Antonio Taddeo



Newsgroup: it.comp.lang.visual-basic
Titolo: giordano@maronese.com

Crea un modulo .BAS e copiaci dentro il codice qui sotto.
Per usarlo chiama la funzione  WriteToStdOutput("quello che devo scrivere").
C'e' un problema. Se lanci il programma da console, la console non gli da lo
standard output, probabilmente
perchè si accorge che è una applicazione visuale e non console.
Questo fa si che se lanci in comando dasolo, non funziona.
Per farlo andare devi metterlo in pipe al more, infatti così obblighi la
console a creare uno standard output.
    C:>TopPrg.exe parametro | more
Potresti fare fun file .BAT per risolvere il problema, tipo un file .BAT
fatto così:
    echo off
    TopPrg.exe %1 %2 %3 %4 | more
Ciao
Ettore
================
Option Explicit
Private Declare Function GetStdHandle Lib "kernel32" (ByVal nStdHandle As
Long)   As Long
Private Declare Function WriteFile Lib "kernel32" (ByVal hFile As Long, _
    lpBuffer As Any, ByVal nNumberOfBytesToWrite As Long, _
    lpNumberOfBytesWritten As Long, lpOverlapped As Any) As Long
Private Const STD_OUTPUT_HANDLE = -11&
' write to standard output channel
'
' NOTE: this routine works only in compiled applications
Sub WriteToStdOutput(ByVal Text As String)
    Dim hStdOut As Long
    Dim ret As Long
    Dim bytesWritten As Long
    ' get the handle of standard output
    hStdOut = GetStdHandle(STD_OUTPUT_HANDLE)
    ' write to standard output
    ret = WriteFile(hStdOut, ByVal Text, Len(Text), bytesWritten, ByVal 0&)
    ' deal with errors
    If ret = 0 Then
        Err.Raise 1001, , "Unable to write to standard output"
    ElseIf bytesWritten < Len(Text) Then
        Err.Raise 1002, , "Incomplete write operation"
    End If
End Sub

MERDA!!
Scusate, doveva essere una mail privata!
GRRRRRRrrrrrrrrrrrrrrrrrrrr
Ettore Maronese, il Mes
Newsgroup: it.comp.lang.visual-basic
Titolo: file risorse

Ciao a tutti,
sto provando a caricare ed eseguire un file .avi con un controllo
animation dopo averlo memorizzato in un file risorse come risorsa
personalizzata ma non riesco.
Potete aiutarmi per favore?
grazie a tutti
tomas
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Potete aiutarmi per favore?
Posta un po' di codice e specifica quali sono i problemi.

 Posta un po' di codice e specifica quali sono i problemi.
Ciao Fox Mulder, cerco di spiegare meglio il mio problema:
(Ho cercato di semplificare al massimo)
All'interno di un programma ho creato un file risorse e, come "risorsa
personalizzata" ho caricato un un file di tipo .avi
Leggendo sull'help del file risorse ho trovato indicazioni circa la
possibilità di memorizzare files di tipo .avi e .wav nel file di risorse
attraverso "risorse personalizzate".
Nel file risorse ho definito le proprietà del file avi che ho caricato
in risorse personalizzate come Tipo: "AVI" e ID: 101.
In un banalissimo programma provo a caricare i dati memorizzati nel file
risorse in una variabile definita stringa (ho provato anche a definirla
variant ma non è cambiato nulla), attraverso l'istruzione "LoadResData"
alla quale passo gli argomenti ID e Type come LoadResData(101, "AVI"):
    Private Sub Command1_Click()
    Animation1.Open LoadResData(101, "AVI")
    End Sub
Quando poi cerco aprire questo file con la proprietà Open del controllo
Animation, viene generato un errore 53 "Impossibile trovare il file".
Ho letto che Animation non accetta files .avi che contengono suoni o che
presentano un formato non supportato dal controllo, ma in questo caso
verrebbe generato un errore 35752 e, comunque, nel mio caso non ci sono
suoni nel file .avi.
Ho il dubbio che Animation non sia il controllo adatto per gestire files
.avi contenuti in un file di risorse ma, visto che proprio il file
risorse consente la memorizzazione di .avi e .wav, mi piacerebbe capire
come poterli poi gestire...
Ancora un grazie per l'aiuto e i consigli. :-)


 ha scritto nel messaggio
news:23e8c7eb53f5286dd47...@mygate.mailgate.org...

Non conosco il controllo animation ma penso proprio che il metodo Open
accetti solo un nome di file e non di certo una stringa di dati binari ...
A questo punto credo che il file di risorse non ti torni più utilie.
Ti ripeto però che non conosco il controllo Animation
Saluti

Grazie lo stesso Fox Mulder, per ora lascio l'avi esterno al programma e
continuo a chiamarlo con:
    Animation1.Open Path & "\xxxxxx.avi"
in attesa di capirci qualcosa di più.
Ciao.


in attesa di capirci qualcosa di più.
Leggo solo ora, non so se nel frattempo hai risolto.
In caso negativo, fai un salto qui:
http://vbaccelerator.com/zip.asp?id=3913
-- 
ciao,
hal

 
http://vbaccelerator.com/zip.asp?id=3913
Ciao hal,
scusa anche tu per il ritardo con cui rispondo al tuo msg ma sono stato
via qualche giorno (senza il pc!).
Ti ringrazio moltissimo per il programma che mi hai consigliato di
consultare e mi complimento per la sua realizzazione veramente notevole.
Mi è stato davvero molto molto utile!!!
Ciao e grazie ancora
tomas ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: STAMPA SU FILE

STAMPA SU FILE
Il Programma < PREGEO >
e un freeware che il Ministero delle Finanze
mette a disposizione dei tecnici per le operazioni
catastali.
Prima che venisse pubblicata la versione sotto Windows,
per eseguire alcune operazioni suppletive
con i suoi risultati io avevo fatto un programmino
di elaborazione di questi risultati realizzato con il QB.
Il passaggio dei valori avveniva in questo modo:
-si caricava una utility che indirizzava la stampa su file e non a printer
-si andava il Pregeo e si eseguiva la stampa dei risultati
-si scaricava l'utility dalla memoria
-con il mio software elaboravo i dati residenti su file.
Il tutto gestito via software
Ora che Š arrivata la versione sotto windows
io voglio passare in VB il mio software.
Posso indirizzare piu' facilmente la stampa su file
(basta cambiare l'indirizzo di destinazione della
stampante), ma il file cosi' ottenuto non Š leggibile.
Come posso realizzare un file leggibile?
Ringrazio in anticipo chi ha qualce suggerimento da darmi.
Tommaso

Non ti assicuro che funzioni, ma prova aggiungere una stampante "Generica
solo testo" e su questa dirigere la stampa su file.


Ho già provato con una nuova stampante indirizzata a file
Il file non è leggibile.
Non trovo l'opzione SOLO TESTO !! ne sai qualcosa?
grazie
tommaso

 ha scritto nel messaggio
news:1QW86.63520$eB2.5...@news.infostrada.it...

Da Stampanti | Aggiungi stampante
Produttori:
Generica
Stampanti:
Generica / solo testo
Ciao

OK!!!
Grazie

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

Io invece ho il problema inverso: non riesco a scaricare la posta!
Cioe' leggo tranquillamente i newg riesco a spedire le lettere
ma  0 a scaricarle.
Quanti di  m...@Libero.it  hanno questo prob.?
--
                                       Caraibi
--

Io ho lo stesso problema e l'assistenza libero mi ha detto di reinstallare
outlook express!!!!
Prova.
Alberto
Caraibi ha scritto nel messaggio ...

Newsgroup: it.comp.lang.visual-basic
Titolo: MSDN...

E' possibile imparare a programmare in VB utilizzando esclusivamente il
software MSDN, senza l'ausilio di ulteriori libri e/o manuali?
Grazie

software MSDN, senza l'ausilio di ulteriori libri e/o manuali?
Imparare? Certo, con una buona dose di tempo: in ogni caso puoi far riferimento in qualunque momento
al newsgroup ed al Sito Comune...
I libri di base non sono indispensabile, ma possono aiutare molto nell'approfondimento di
determinati, specifici argomenti;er comprendere le basi del linguaggio, invece, ti puoi affidare
anche solo alla guida in linea.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

anche solo alla guida in linea.
Senza contare che su MSDN ci sono interi capitoli di (buoni) libri
commercializzati su VB.
Forse anche in italiano?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] c'è qualcuno??!!?? aiuto query SQL

Salve a tutti, avrei bisogno di una query che:
1.    prenda alcuni campi da 2 tabelle Access collegate tra loro non tramite
RELAZIONI ma hanno campi uguali (es Testata - Righe;  campi "numero" e
"data" in entrambe le tabelle)
2.    esistono delle consizioni (es WHERE numero = 10)
ed io ho  provato cosě:
sSQL = "select OrdiniRighe.numero_ordine
,OrdiniRighe.numero_progressivo,OrdiniRighe.ANNOTAZIONE_RIF_ORD,OrdiniRighe.
codice_conto_cliente,OrdiniRighe.codice_sottoc_cli,OrdiniRighe.codice_artico
lo,OrdiniRighe.descrizione,OrdiniRighe.quantita_ordine,OrdiniRighe.importo,
OrdiniTestate.RIF_VOSTRO_ORDINE from OrdiniRighe,OrdiniTestate where
OrdiniRighe.tipo_ordine = 1 AND OrdiniTestate.tipo_ordine = 1 AND
OrdiniRighe.CODICE_CONTO_CLIENTE =411 AND OrdiniTestate.CODICE_CONTO_CLIENTE
=411 AND OrdiniRighe.data_ordine= " & Data_O & " AND
OrdiniTestate.data_ordine= " & Data_O
Dove "Data_O" č una data formattata.
E VB mi da questo errore: [Micrisoft][ODBC Microsoft Access Driver] Too few
parameters. Expected 1.
Cosa vuole dire??  Cos'ho dimenicato??
N.B. cosě invece funziona:
sSQL = "select * from OrdiniRighe where tipo_ordine = 1 AND
CODICE_CONTO_CLIENTE =411 AND data_ordine= " & Data_O
Grazie 1000.
Ciao.
Paolo.

semplicemente vuol dire che hai scritto male un nome di compo...
se ad ese. il campo si chiama DATA e tu metti
Select DAAT FROM tab
Lui non riconosce DAAT come campo e suppone sia un parametro
Ciao, Tox


 2.    esistono delle consizioni (es WHERE numero = 10)
[...]
Newsgroup: it.comp.lang.visual-basic
Titolo: dichiarazione variabili

Se io faccio la seguente dichiarazione:
dim var1, var2 as string
La variabile var1 è di tipo string come var2?
Altrimenti di che tipo viene dichiarata?
Invece:
dim var1
di che tipo viene dichiarata?
Grazie.
Saluti, Stefano.

 di che tipo viene dichiarata?
variant
ciao,
Moreno
Inviato da 
www.mynewsgate.net

, Moreno Sirri 
(
si...@morenosoft.com
) proferì le seguenti parole...

Bisogna ammettere che perfino l'help del Visual Basic sbaglia in tal 
senso: più volte ho letto scritto negli esempi dichiarazioni come quelle 
riportate da Stefano C. lasciando intuire che erano tutte e due le 
variabili di tipo stringa!
Vatti a fidare... :)
-- 
|-----------------------------------------------|
|Davide Guida          >>> 
davide...@email.it
|
|-----------------------------------------------|

 no
La risposta di Moreno č esatta in quanto non si capisce di che VB si parli:
in VB.net la risposta č "sě".
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 dim var1
In VB6 č un Variant, in 
VB.NET
 ti da errore.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sč...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

Vatti a fidare... :)
non è strettamente errato : un variant è ANCHE una stringa, all'occorrenza,
quindi se da codice intuisci che sia una stringa, E' una stringa
ciao
CCCP++Mario


 in VB.net la risposta è "sì".
Cavolo è vero... ora quando si parla genericamente di "vb" bisognerà dar la 
doppia risposta...
Anche se "vb" è il 6 per antonomasia...
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

 Anche se "vb" è il 6 per antonomasia...
Sì, forse la mia frase era un po' infelice :)
Intendevo dire che essendo questo un NG nato come NG per VB "classico" la
tua interpretazione, in mancanza di precisazioni, era corretta.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO e controlli

Da un po' di tempo mi sto scontrando con ADO, in quanto, temerario
come pochi, ho deciso di abbracciare in modo definitivo questa
tecnologia. Devo dire che, al di la delle prime impressioni, e' un bel
sistema per accesso ai dati (carina l'idea dei data providers...).
Il tutto e' andato bene finche' non ho provato a usare i controlli.
Io, con DAO, utilizzavo, come normale, il controllo data e ci
associavo, sempre come da norma, i controlli grid e list correlati.
Poi, dal momento che dovevo fare parametrizzazioni varie in fase di
esecuzione, associavo ai controlli data opportuni oggetti Database o
Recordset. Questo causava l'aggiornamento immediato dei controlli data
associati (o, nella peggiore delle ipotesi, l'aggiornamento veniva
causato da un'invocazione del metodo UpdateControls).
La cosa non mi funziona assolutamente con i controlli OleDB. Ovvero,
il recordset viene correttamente associato, tant'e' che il controllo
Adodc e' pienamente operativo, PERO' la grid associata non viene
aggiornata E non ho trovato alcun metodo valido - almeno finora - per
ottenere l'aggiornamento in modo batch.
Qualcuno ha qualche buona idea???
Ciao!
Luca Menegotto

...


Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per sviluppo applicazione peer to peer

C'e' qualcuno che abbia voglia di darmi una mano per quanto riguarda
la creazione di un'applicazione peer to peer in visual basic? Il
progetto in cui andrebbe inserita la funzionalita' e' abbastanza
interessante (anche se non remunerativo). Chi si fa avanti?
Ciao,
Anders

 ha scritto nel messaggio
news:3df92a0e...@news.virgilio.it...

Potrebbe interessarmi per alcuni miei sviluppi...cosa mi sai dire?
Al3x

Al3x
Ti ho risposto in privato... se quella era la tua email :)
Ciao,
Anders

 Anders
Ciao
Andrea

facile.
Mah. No, non mi sono mai documentato. Comunque, ho una pagina con uno
script php che fa da server (non devo tenere i log di migliaia di
persone, al massimo una dozzina di utenti...). Collegandosi a questa
pagina si forniscono i propri dati, e si recuperano i dati di tutti.
Bisogna ricollegarsi ogni tot per mantenere attivo il proprio log.
Punto.
Quello che mi manca e' 
1) Il banale trasferimento dei dati fra peer (poche decine di kb)
2) La gestione degli utenti che non hanno una connessione diretta ad
internet.
Il punto 2 e' il vero casino, perche' questi non possono mettersi in
ascolto per connessioni entranti. Temo che l'unica sia far passare la
richiesta di connessione verso di loro attraverso il server, in modo
che poi l'utente, riloggandosi sul server, la legga e si metta in
contatto con chi l'ha generata. Cosi' si inverte la direzione della
connessione. Ma se si voglione mettere in contatto due utenti con
connessione indiretta? Non si puo'.
Hai qualche idea?
Ciao,
Anders
Newsgroup: it.comp.lang.visual-basic
Titolo: Record Locked

Salve a tutti
Sto lavorando con Visual Basic 6 e SQL Server 7.
vorrei sapere se è possibile bloccare il singolo record di un recordset
per evitare che altri utenti in rete possano modificarlo...
grazie

 per evitare che altri utenti in rete possano modificarlo...
adLockOptimistic / adLockPessimistic
Leggiti l'help sulla proprietà locktype di un oggetto ADODB.recordset.

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma di scrittura

Ok ... sono qui a chiedervi consiglio sulle solite menate ...
devo fare un programma di scrittura condizionato, ovvero
immaginate un word che possa essere limitato nella scrittura
che abbia il suo bel righello, margini ... tabulazioni ecc. ecc.
Quindi un word ... ma limitabile sotto molti punti di vista
come per esempio i programmi dei notai, che tu scrivi dentro
a certi campi ... e via dicendo.
Al solito ... il tempo stringe, il programma andava fatto per
l'altro ieri, quindi immaginare di partire con n controllo rtf
e farci tutte ste menate, vuol dire anche sprecare una vita
solo per fare l'infrastruttura ... quindi devo ricorrere ad oggetti
di terze parti.
Ipoteticamente vorrei partire già con .net, quindi andare a prendere
un controllo di quella piattaforma, così che parto anche con un
palestra per esercitarmi con il nuovo linguaggio e incominciare
a dare un occhio al futuro sorpassando il 6.0
Quale è secondo voi il miglior controllo in questo caso?
.Net ha già qualche cosa di suo all'interno? Di primo botto non
mi pare, ma dato che fino ad oggi ho solo letto stralcioni di libri,
facile che mi sbagli!
Saluti
Andrea Moro

 di terze parti.
Sto facendo qualcosa del genere, ovviamente più esteso e integrato in un
ambiente ampio (insomma una procedura per scrivere "libri interattivi"), ma
non te lo dico per farti aspettare (lo faccio a tempo perso e non mi impegno
con nessuno), bensì solo per consigliarti di osservare la proprietà
SelProtected di un RichTextBox. Tramite quella potresti proteggere tutto il
testo, tranne le zone nelle quali consenti la scrittura...

Ripeto avevo valutato l'ipotesi di usare la rtf ... ma come
al solito il tempo stringe, e fare anche il controllo richiede
un sacco di tempo.
Io devo mettere sulle mie offerte ... "se mi dite cosa
volete oggi, e lo facciamo tra un anno, vi faccio il 50%
di sconto".
Almeno ho tempo per preparami i controlli e tutte le altre
cazzate che mi si richiedono ;)
Ciao
Andrea

Io ho fatto un editor di testi integrato in un gestionale per ottici.
Gran parte del codice è scritta.
Se vuoi ti passo il form, ma tu devi pulire il codice (vi sono riferimenti
ad altri form del progetto..)
dammi la tua email e te lo mando

Potrebbe essere interessante che tu condivida con tutto
il ng la cosa ...
mandalo anche al webmaster oltre che a me ....
Saluti
Andrea Moro

il tuo indirizzo č quello che leggo qui o devo cambiarlo?

 mandalo anche al webmaster oltre che a me ....
Ho spedito il progetto anche al sito comune. spero che sia utile a
qualcuno... mi è costato 1 settimana di lavoro....
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con variabili da dll fatte in c++

Salve devo integrare in un programma visual basic una dll standard fatta in
c++.
Alcune funzioni di questa dll restituiscono degli array di reali ed altre
restituiscono una struttura dati creata dal programmatore c++.
Come posso fare a passare a queste funzioni le strutture dati da visual
basic?
Grazie anticipatamente
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


A memoria - e ti prego di verificare - nel primo caso prepari un array
di Single se il tipo origine e' float o di Double se il tipo origine
e' double. Nel secondo caso, crei la struttura corrispondente in VB.
Se vuoi qualche esempio, usa l'API viewer.
--
Ciao!
Luca Menegotto

 basic?
se vuoi ottenere prestazioni valide (e anche bypassare la diversa gestione
degli array in C e C++, dove sono semplici blocchi di memoria, rispetto al
VB, dove sono strutture più astratte di tipo SAFE ARRAY), secondo me ti
conviene passare dei puntatori.
Puoi usare  VarPtr(UnArray(lbound(UnArray))  per passare l'indirizzo
iniziale alla DLL.
nella Declare il puntatore può essere dichiarato Byval As Long (se usi un
VarPtr esplicito). Suppongo che quando vede quell'operatore su un elemento
di un array SAFEARRAY, VB sia così furbo da passare l'indirizzo effettivo
dell'elemento e non del descrittore della struttura (come pure fa StrPtr per
le BStr del VBasic)
Per le strutture dati, idem (forse serve ObjPtr, ma non so).
Sta solo attentissimo a non mettere dentro stringhe dinamiche, variant e
matrici dinamiche, perché altrimenti nel TYPE viene riservato spazio solo
per un riferimento ai veri dati che stanno altrove.
Oltretutto le stringhe complicherebbero la gestione del C++ che nativamente
le vede come semplici array di byte zero-terminated.
ciao
CCCP++Mario

Newsgroup: it.comp.lang.visual-basic
Titolo: Interfaccia con i database

E' da poco che sto programmando in VB5 e sto scoprendo le enormi
potenzialità di questo strumento di sviluppo (venivo da un ambiente C++
molto vecchio).
Tuttavia ho visto che non esistono nel pacchetto base dei controlli che
permettano di gestire correttamente i database (indipendentemente dal
formato).
In altre parole mi sembra che i controlli Dbase siano abbastanza carenti :
per esempio non esiste una modalità standard di accesso ai dati che permetta
all'utente di inserire, modificare o cancellare in maniera chiara ed esente
da errori.
Mi chiedevo quindi se qualcuno potesse indicarmi controlli o librerie
esterne.
Grazie.



I controlli DAO sono indipendenti dal tipo di database. Puoi usare sia
Access, che dBase, che ODBC.
Con Visual Basic 6.0 Microsoft ha aggiunto i controlli ADO che usano OLE DB.
Ciao.
--
Antonio Donatiello



Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione ADO as SQL server

Chi č cosě gentile da postare la stringa di connessione ADO per SQL server?
Grazie

 Grazie
Prego
www.connectionstrings.com
-- 
Morfeus®
Free Joint
 :PII

 Grazie
Prego

 server?
A parte guardare su vari siti che te le presentano, ti consiglio, in modo da
poter fare prove e giochini a volontà, di fartela creare da un controllo
bound qualunque.
Prendi ad esempio un Ado DataControl. Lo metti sul form. Poi nella
finestrella delle proprietà ti fai generare la connectionstring, e con
copia-incolla la metti nel codice. Poi elimini il datacontrol.
Così vedi subito quante e quali opzioni ci sono.
Oppure, installi quel plug-in per Vb6 (MZTools), che devo dire essere
veramente comodo, e che ti genera anche le stringhe Ado.
Ciao
Alberto


GRAZIE A TUTTI!
Raffaele

Newsgroup: it.comp.lang.visual-basic
Titolo: Compatibilità VB.Net e VB 6.0

Salve,
volevo chiedere se su uno stesso computer posso coesistere VB.net e VB60,
inoltre se un compilato VB.Net ha difficoltà a girare su Win 98.
Grazie
Michele Molinaro

 inoltre se un compilato VB.Net ha difficoltà a girare su Win 98.
Installati da me nessun problema.
Al primo clic, per attivarsi la Main form inpiega dai 20 ai 25 sec.;
successivamente velocità standard
giuseppeD

 ha scritto nel messaggio
news:U_PXa.34886$cl3.1...@news2.tin.it...

Dimenticavo l' HW
Pentim 1 166 MMx - 64 Mb ram
pentium 1 233 mmx - 64 mb ram
giuseppeD

Ho effettuato l'installazione e sembra che funziona correttamente!
Grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Cristal report e win2000

Ciao ho installato win2000 sulla mia macchina nuova , vb6 enterprise sp3
,MSDN + visual studio installer e tutto è Ok , ma nel momento in cui provo a
installare cr6 mi appare la finestrina con l'avanzamento e mi chiude subito
copiando solo un file nella sua cartella , allora secondo voi è colpa di CR6
che non va su w2000 o mi manca qualcosa , dite che devo comprare il 9?

 ha scritto nel messaggio
news:8c2c2m$o37$1...@fe1.cs.interbusiness.it...

Avevo letto su MSDN Journal, che tutti i pacchetti di installazione dei
software già in commercio avrebbero dovuto essere ricompilati per Win2000.
Il fatto è che il programma di setup (grazie Microsoft), controlla su che
versione del sistema operativo si va ad installare. Ma non prevedeva
l'ipotesi della versione 5 (quella di windows 2000) e quindi, ricevendo tale
numero come versione del sistema operativo, semplicemente interrompe
l'installazione.
Da quello che mi dici, evidentemente il problema (generato dal Setup.Exe)
non è ancora stato corretto.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

io ho installato crystal report 6 su win2000 advanced server: nessun
problema di questo tipo!!!
Damiani Igor
ico...@simcity.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare file nuovo (sovrascritto)

Ciao a tutti.
Volevo sapere se esiste un modo per intercettare e salvare un file al
suo cambiamento o alla sua sovrascrittura (salvare il file nuovo, non
quello vecchio), anche se questo non cambia di volume.
Grazie a tutti.
####################
jlwmai...@ticino.com
Togliere le XX per rispondere
####################
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

 quello vecchio), anche se questo non cambia di volume.
Non so se ho capito bene, comunque potrebbero esserti utili le seguenti API:
Public Declare Function FindFirstChangeNotification Lib "kernel32" _
     Alias "FindFirstChangeNotificationA" _
    (ByVal lpPathName As String, _
     ByVal bWatchSubtree As Long, _
     ByVal dwNotifyFilter As Long) As Long
Public Declare Function FindCloseChangeNotification Lib "kernel32" _
    (ByVal hChangeHandle As Long) As Long
Public Declare Function FindNextChangeNotification Lib "kernel32" _
    (ByVal hChangeHandle As Long) As Long
Public Declare Function WaitForSingleObject Lib "kernel32" _
    (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
ciao
		maxx

 quello vecchio), anche se questo non cambia di volume.
Io ho utilizzato le API SHChangeNotify su sistemi Windows 2000.
In sostanza queste API permettono di avvertire il programma quando un certo
evento di sistema si verifica, come per es. un cambio di CD-Rom, aggiunta di
un disco, creazione/modifica/cancellazione di files, cambio dello spazio
libero di un disco, ecc.
Ci sono anche vari esempi in giro per la rete, ma ora non ricordo dove sono
(l'ho usata un anno fa).
Michele
--
Per l'e-mail togli "xxx".
Home page: 
http://spazioweb.inwind.it/fochinet

Newsgroup: it.comp.lang.visual-basic
Titolo: connectionstring ADO

Salve , mi servirebbe per favore la sintassi esatta per scrivere una
connectionstring ADO dove il parametro DataSource lo devo dare come
variabile ( lo ricavo da un file di testo ).
Grazie

 variabile ( lo ricavo da un file di testo ).
Questo funge per access2000 via oledb
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path &
"\miodb.mdb" & ";jet oledb:database password=password"
odbc, con fonte dati interbase
CNinter.ConnectionString = "Data Source=interbase;uid=SYSDBA;pwd=masterkey"
Newsgroup: it.comp.lang.visual-basic
Titolo: Buffer esaurito

Il timer scatta dopo 50 msec
Se per esempio voglio fare una scansione di 50 porte, alla 48 circa m 
dice ke lo spazio nel buffer č esaurito. potreste aiutarmi a risolvere 
qesto problema?
grazie
ecco il codice del mio portscanner
Option Explicit
Dim i As Integer
Dim ok As Boolean
Private Sub Esci_Click()
End
End Sub
Private Sub scan_Click()
Timer1.Enabled = True
wsk.Close
ok = True
i = porta1.Text
End Sub
Private Sub stop_Click()
Timer1.Enabled = False
End Sub
Private Sub Timer1_Timer()
If wsk.State = 7 Then
     trovati.Text = (i - 1)
   End If
If i > porta2.Text Then
   Timer1.Enabled = False
   ok = False
End If
If ok = True Then
   wsk.Close
   wsk.Connect txtip, i
   analizza.Caption = i
   i = i + 1
End If
End Sub

 i = porta1.Text
Se utilizzi la variabile i per definire la porta da "scannare" dichiara i
come Long, le porte sono 65536 (2^16) , l'integer non ci arriva... e cmq
evita le conversioni impiclite, meglio scrivere   i = val(porta1.Text) o i
=Clng(porta1.text)
Fine della I° lezione :-)
Fammi sapere...
--
Dark Hado
"Pensare non è essere d'accordo o in disaccordo: questo è votare."
Robert Lee Frost

penso che il mio codice vada bene cosě ;)     (senza offesa eh :D    )
cmq volevo solo sapere che istruzione usare per ricevere il buffer. a me 
serve scansionare le porte da 1 a 999, ma dopo ke ne ha scansionate un 
centinaio mi dice "spazio del buffer esaurito". potresti aiutarm?
grazie 1000

 
scusa, X svuotare il buffer :D...è il caldo

 cmq volevo solo sapere che istruzione usare per ricevere il buffer
Scherzi a parte, non ho capito di che buffer stai parlando!
Quale linea di codice ti evindenzia il debug quando viene generato l'errore
di runtime ?


 
l'istruzione č qesta
wsk.Connect txtip, i
dmmi se riesci ad aiutarm...forse ad un certo punto, si riempie il 
buffer per la ricezione dei dati da internet...boh sxň ke tu possa 
aiutarmi :D
cya

 ha scritto
...boh sxò ke tu possa aiutarmi
E' chiarissimo (bleahhh), ma hai sbagliato l'accento.
Eddai, su, basta!

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa e/o salva contenuto WebBrowser

Non ho trovato una proprietą (magari la .text) con la quale "catturare" il
testo contenuto in una pagina web.
Mi serve per salvare (o stampare su file) il testo contenuto appunto nella
pagina web.
Potete aiutarmi ?
Grazie.

Eccoti le proprietą:
WebBrowser.Document.body.outerHTML
Restituisce il codice html dell'oggetto, invece
WebBrowser.Document.body.outerTEXT
Restituisce il testo contenuto senza i tag html.
B.C.C. Camporosso e Val Nervia ha scritto nel messaggio ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Porzione di testo

Ho un WebBrowser il cui indirizzo internet č scritto in una TextBox. Come
faccio a sapere se l'utente ha inserito o no "http://"? Il "browser" cosě
costruito lo posso distribuire oppure il  controllo č legato a IE e quindi
protetto da copyright?
P. S.: San Google non ha fatto alcun miracolo

 ha scritto


 la documentazione sul controllo e' un gram casino
Ma se uno ce l'ha IE6 può tranquillamente usarlo il mio programma, no?
Magari distribuendo l'applicazione potrei creare un link che rimanda al
download di IE6.
Ma il problema è che il programma vorrei fosse compatibile anche con le
versioni precedenti di IE, almeno dalla 4 in poi. Mi potete dare il link
dove si descrivono i metodi non supportati dalla precedenti versioni?

 dove si descrivono i metodi non supportati dalla precedenti versioni?
e' gia' un miracolo trovare proprieta'. metodi. del codice che dovrebbe
funzionare da me non va. ms non e' molto loquace sul webbrowser, di
ufficiale credo ci sia solo un documentino che fa scappar dal ridere, piu'
qualche kb...
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: mandare la barra delle applicazioni in secondo piano

per un prog uso 800x600 a schermo pieno. Se la barra delle applicazioni è
impostata "sempre in primo piano", mi nasconde parte del form.
Come posso "temporaneamente" (ad uscita dal prog rimetto tutto a posto)
portare la barra delle applicazioni in secondo piano (dietro al mio prog)?
zorder non basta, e non vorrei "esagerare" portando tutto il mio form sempre
in primo piano (come spiegato sul sito comune), vorrei solo nascondere la
barra delle applicazioni senza farlo fare all'utente da
avvio\impostazioni\barra appl eccetera
grazie.

 portare la barra delle applicazioni in secondo piano (dietro al mio prog)?
[SNIP]
E' un po' semplificata ma sembra funzionare:
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
 (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetWindowPos Lib "user32" _
 (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _
  ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal
wFlags As Long) As Long
Public Const HWND_TOPMOST = -1
Public Const HWND_NOTOPMOST = -2
Public Const SWP_NOMOVE = 2
Public Const SWP_NOSIZE = 1
Private Sub Form_Load()
'impostiamo la barra delle applicazioni non in primo piano
Dim hwndTray    As Long
hwndTray = FindWindow("Shell_TrayWnd", vbNullString)
If hwndTray Then SetWindowPos hwndTray, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE
Or SWP_NOSIZE
End Sub
Private Sub Form_Unload(Cancel As Integer)
'rimettiamo la barra delle applicazioni in primo piano alla chiusura della form
Dim hwndTray    As Long
hwndTray = FindWindow("Shell_TrayWnd", vbNullString)
If hwndTray Then SetWindowPos hwndTray, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or
SWP_NOSIZE
End Sub
quando dico che e' un po' semplificata mi riferisco, ad esempio, al caso in cui
l'utente non ha la barra in primo piano di default; in questo caso gli viene
impostata all'uscita, cosa che non e' proprio corretta... pero' non ho trovato
una funzione che dato un handle ti permetta di leggere il "TOPMOST".
Ciao
--
Luca Dormio
luca....@tin.it

Adesso non posso provare, ma comunque grazie.
"Luca Dormio" <lucaFAV...@tinFAVA.it> wrote in message
news:9cbiqa$bdl$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: programma ciuccia memoria

E' un gestionale per gli studi professionali
(fatture,parcelle,agenda,calendario...): dopo 15 min che lo usi
anche con soli 2 form visualizzati mi dice "errore 7, memoria
insufficiente", e nessun altro sw č aperto!
Ma ho 128 di ram, celeron 1000 mhz, 20 giga su disco!
Eppoi se apro word+excel+access+outlook+ie+paint+lotussnooze...mai  nessun
msg.
Secondo me chi lo ha progettato non scarica dalla mem i vari form che si
aprono usandolo,oppure
non imposta a nothing le variabili dopo l'uso.Non consuma cosě le risorse di
win 98 ?
Puň essere cosě?
Prima di restituirlo alla swhouse chiedo consigli. E' scritto in vb6+access
come tabelle di database.
Non č in rete ma in monoutenza.
ciao e grazie.

 Ma ho 128 di ram, celeron 1000 mhz, 20 giga su disco!
Sincerati che la cosa sia sistematica, appuntandoti le sequenze esatte delle
operazioni che, da macchina appena avviata e senza alcun altro software
caricato esplicitamente (č molto importante per evitare contestazioni),
creano il problema. Se riesci a riprodurlo, invita un responsabile e
mostragli la procedura. Fallo firmare. Dagli una settimana di tempo per
risolvere definitivamente il problema, se ciň non avviene restituisci il
tutto.
PS: Hai Norton 2000 su quella macchina? Se sě, č molto probabile che sia
lui. Non basta disattivarlo, bisogna fisicamente disinstallarlo. Poi
potrebbe funzionare tutto. Le versioni 2001 e 2002 non presentano invece
alcun problema in tal senso e puoi installarle tranquillamente.

 insufficiente", e nessun altro sw è aperto!
Ho avuto anch'io un problema simile al tuo una volta
Non se si sia stato solo culo, ma dopo aver installato i sp di office (era
un win98 con office 2000) l'app (che usava db access) non ha più dato
problemi
--
Dark Hado
This posting is provided "AS IS" with no warranties, and confers no
rights.

 si aprono usandolo,oppure
E' possibile. E/o anche piu' probabile che carichi alcune tabelle in
memoria per velocizzare certe operazioni, ma "esagerando un po'", oppure
queste tabelle col tempo sono diventate piu' grandi di quello che il
programmatore aveva immaginato.
Ma come stai a swap file?
--
   Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 Sei anche tu stanco dei messaggi spam? Usa Terminator
Mai visto nulla di più "preoccupante", dalla fase di installazione,
interrotta a metà quella di inizializzazione, sino agli errori nella
disinstallazione. Per carità.

 disinstallazione. Per carità.
provato @
despammed.com
 ?

Newsgroup: it.comp.lang.visual-basic
Titolo: Corso Visualbasic

salve a tutti,
ho sentito parlare di corsi di Visual basic su internet , gestiti da utenti intraprendenti
che mettono il loro sapere a disposizione di tutti.
Ne conoscete qualcuno ?
Grazie
fr...@cube.it



Prova all'URL
http://www.geocities.com/siliconvalley/8015
ti aspetta tale FERRUX (non sono io...)
Bye
******************************
Fausto  -  
gva...@lo.itline.it
******************************
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Oggetto printer

Usando l'Oggetto Printer  e senza l'ausilio di nessun contatore che mi
prevede il salto di pagina,
come faccio a stabilire prima di mandare in stampa quante pagine sono
necessarie per stampare il documento.
Ciao Carmelo

 wrote in message
Ejxx8.83687$SR5.2...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB & ORACLE

Ciao a tutti,
è la prima volta che mi iscrivo ad un gruppo e spero quindi di avere a
breve una soluzione al mio problema.
Via connection ADO con VB mi sto collegando ad un db Oracle. Avrei la
necessità di estrarre il testo integrale di una vista. Verificando in
Oracle ho visto che tramite la tabella ALL_VIEWS è posssibile estrarre
il campo TEXT, che contiene appunto l'informazione voluta. L'unico
problema è che il campo è un LONG (default 80). Pertanto non mi viene
visualizzato l'intero testo. Da linea di comando SQL , digitanto SET
LONG 2000, prima dell'istruzione sucessiva (SELECT TEXT FROM ALL_VIEWS
WHERE VIEW_NAME = 'xxx') è possibile poter vedere il testo
complessivo. Ma come faccio da VB? Il comando SET LONG è riconosciuto
solo dal client SQL (credo analogo a SET LINESIZE). Ho provato creando
una stored procedure, il cui corpo era formato dal solo comando SET
LONG, e richiamando la stessa da VB (Connection.Execute "nome
procedura",,adCmdStoredProc), ma nulla da fare!
Qualcuno ha suggerimenti da darmi?
GRAZIE!!! :)

complessivo. Ma come faccio da VB? 
Con questa dovresti andare:
HOWTO: Use ADO GetChunk/AppendChunk with Oracle for BLOB Data
http://support.microsoft.com/?kbid=185958
-- 
ciao, hal

...


costruire una funzione che mi tramuti un long in char...Carino eh?
Come? usando PL/SQL?
-- 
ciao, hal

...

Ho creato una funzione in Oracle che, passando in input il nome della
vista ed il proprietario, restituisca in output il campo TEXT completo
dell'intera istruzione.
...tutto qua, era quello che mi serviva.  A forza di scervellarmi...
;)
ciao!

;)
Eh eh, come immaginavo: se la montagna non va da Maometto allora
Maometto va alla montagna :-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VB dentro SQL -- aiuto!!

ciao,
volevo sapere come posso riuscire a risolvere questo enigma:
con SQL devo inserire dati in una tabella ma i dati li deve immetere
l'utente.
Il fatto è che non so come catturare il testo inserito nella Text1.text
dall'utente!! Come lo  inserisco in SQL???
Sono un po' in panne!!
Exclesior
Ste

 wrote in message
iTEB7.91152$1H1.9...@news.infostrada.it...

ma....!!!
di solito una sql non è altro che una stringa, per inserirci una variabile
basta fare una cosa del genere:
"testoqueryprima" & Text1.text & "testoquerydopo"
ho capito bene il problema????


Nel senso che devi fare una:
"INSERT INTO TABELLA (CODICE, DESCRIZ)  VALUES ("  & text1.text & ", '"  &
text2.tex &"') "
notare gli ' (apici) tra le " "
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: aprire file

Per aprire i file eseguibili come se ci si facesse doppio click uso questo
codice:
RETVAL = Shell ("C:\percorso\nomefile.exe", vbnormalfocus)
con questo codice non si possono aprere altri file con diverse estensioni
(provato).
Un codice per far aprire tutti  i tipi di file dai loro programmi?
Grazie.

 ha scritto



e' strano che non te ne sia accorto, visto che segui regolarmente il ng.
cerca nei msg vecchi, o in 
www.deja.com
, o nell'api-guide (dnld:
www.allapi.net
), shellexecute.
ciao, a.

Grazie.
Devi provare con l'API shellExecute.
Utilizzi l'Api-VieWer per inserirla.
Ciao
Oz

> Un codice per far aprire tutti  i tipi di file dai loro programmi?
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal
lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
    On Error GoTo ERRORE
    ShellExecute Me.hwnd, "Open", "Pippo.doc", vbNullString, CurDir, 1
    Exit Sub
ERRORE:
    MsgBox "Errore durante il tentativo di apertura !"
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Brutte notizie per voi

Da oggi scarico il .net anche in ufficio.
che ce l'ho a casa ma arrivo stanco e non lo apro mai!
citado dal marchese del grillo...
"...sï¿œ cazzi vostri! in calera!" :)

A[K]uMa ha scritto:

ho come l'impressione che nessuno mi legga ...
mi fae un fischio? :(

 mi fae un fischio? :(
...
Fiuuuuuuu'
:-)

 mi fae un fischio? :(
E se nun te leggeeeemo, come faaamo a fischiatttte?

 mi fae un fischio? :(
Io non so fischiare bena, ma se ti accontenti...
*PRRRRRRRRRRR !* :-PPP
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Chi lo sa è un mago del vb

ho un controllo imagelist associato ad una toolbar per le icone. Quando
avvio il progetto o dopo qualche esecuzione le icone nella toolbar sobiscono
strane alterazioni nei colori!!!! Perchč????? Chi lo sa č un
mago!!!!!!!!!!!!!1


Posta in free.it.magia allora... ^______^
-- 
Best Regards,
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp
free.it.comp.lang.vbnet e free.it.comp.lang.aspnet
--

, 
PatR...@elitel.biz
 
says...

Cos'hai installato? S.o., versione di i.e., service pack vari, ecc, 
ecc...
Qualche anno fa ho avuto un problema simile lavorando con vb5 su Nt4 e 
aggiornando internet explorer tutto si sistemň
-- 
 __   __  ___   
|  | |  |/ __|  
|  |_|  |\__ \  ICQ #73176037 #162857023
|____|__||___/ 


Avevo lo stesso problema. Ho risolto utilizzando le bitmap al posto
delle icone.
Saluti,
Pusky

 strane alterazioni nei colori!!!! Perchè?
Le icone inserite nel controllo ImageList sono tutte della stessa dimensione
(16x16, 32x32, etc.) ?

 ha scritto nel messaggio
news:alhn3k$b74$1...@monty.lombardiacom.it...


 ha scritto nel messaggio
news:alhn3k$b74$1...@monty.lombardiacom.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: sql injection

http://slashweb.org/programming/25-best-programmer-webcomic-strips.html
la #1
l'avevo vista tempo fa, ma la trovo sempre magnifica :)


Concordo. Ma non ho capito la 2#? Puoi darmi qualche dritta?
ciao


http://it.wikipedia.org/wiki/Sudo
Ok. Ritiro tutto. Magari si potesse fare sempre così...
ciao.
PS: si era capito che non sono (ancora) un utente linux??? :(