mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Invio/Ricezione files da server LAN

Salve a tutti,
sto realizzando un programma in VB6 che da N postazioni permetta di inviare
e ricevere files ad un server LAN. Ho in mente due soluzioni:
1) installare sul server un server FTP e creare una procedura VB6 che si
connetta al server ed invii o riceva i files.
2) condividere in rete la cartella e connetterla come unità locale.
Nel secondo caso però, tutti gli utenti, indistintamente potranno accedere
ai files senza alcun controllo. Basterà infatti andare su risorse di rete di
un qualsiasi client e vedere il contenuto della condivisione.
Qualcuno ha suggerimenti?

 wrote in message
news:9Ybu8.30856$SR5.8...@twister1.libero.it...


La soluzione 1 è un po più versatile e ti permette anche di evitare di fare
il giro di tutti gli n computer e installare un disco di rete, inoltre la
soluzione ftp è un po' più sicura per quel che riguarda permessi ecc. Ovvio
ti costerà qualche linea di codice in più.
Ciao
Wezzy

Newsgroup: it.comp.lang.visual-basic
Titolo: Come stampare TreeView

Cari amici sono Fabio.
Ho bisogno di stampare una TreeView, ma non sň proprio come fare.
Qualcuno č cosě gentile da darmi qualche consiglio?
Ho pensato di fare una PrintForm, ma purtroppo non va bene per le mie
esigioenze.
Grazie per aver interrotto le vacanze per rispondermi :-)
Ciao a tutti (spero di poter andare in ferie!!!!!!!)

Trovi un articolo su Visual Basic Journal che tratta proprio di
quest'argomento.
E' il numero 23 di Settembre/Ottobre 1998.
Se non lo hai scrivimi.
--
      Pino Saffioti
-----------------------------------
pino.s...@asl1.to.it

Newsgroup: it.comp.lang.visual-basic
Titolo: ? Form angoli smussati + move

Dovrei realizzare una form con gli angoli smussati e che quando ci si clicca
sopra inizi a spostarsi
Devo fare un pannellino di controllo, tipo RealJukeBox o qualcosa del
genere.
Se qualcuno ha un esempio da postarmi... riceverà....
tutta la mia stima e la mia gratitudine.
Grazie
Fabrizio

 wrote in message
7o477q$lho$1...@forst.ita.tip.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: [Un po' OT] splash screen di VB

Volevo catturare l'immagine che appare all'avvio di VB.
Ho provato con Paint Shop Pro 7, gli ho detto di catturare alla pressione di
F11, e gli ho detto di attendere la pressione.
Lancio VB appare la schermata e subito premo F11. Orrore PSP non cattura
l'immagine, ma aspetta che lo splash sparisce catturando cosě la schermata
di selezione progetto.
Allora provo con il caro vecchio stamp, peggio, quando vado ad incollare il
contenuto della clipboard ogni volta trovo una specie di icona storpiata, la
cosa piů curiosa č che non sempre č la stessa, e che non assomiglia a nulla
di visibile a video in quel momento.
La domanda allora č, ma che diavolo fa lo splash?

 wrote in message
93fb4k$pjt$1...@serv1.iunet.it...


 La domanda allora è, ma che diavolo fa lo splash?

 ha scritto nel messaggio
news:FdK66.10225$eB2.1...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Icone!!! Icone!!! Aiuto!!!

Domanda le icone ad esempio di un doc WORD cambiano se visualizzate come
16x16 o 32x32?
Oppure sono le stesse (32x32) adattate da Windows.
Se si come faccio ad associarle ad un mio file entrambe?
Se decidessi di farle solo 32x32 esiste qualche tecnica per la quale sono
decentemente visibili anche 16x16.
Il solito grazie mille!!!
ek...@tin.it

 decentemente visibili anche 16x16.
Forse sì, ma si tratta di materia artistico-architettonico-pittorica fuori
dalle mie competenze; dovrebbero esserci dei manuali che trattano
l'argomento (tipo design-guide), comunque ti consiglio di fare icone a 32 e
16 pixel!!
-- 
Ale...@tiscalinet.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock/TCP

Qualcuno saprebbe indicarmi come poter ottenere l'indirizzo ip dinamico?
Con winsock riesco ad ottenere il local ip (winsock.localip) ma non so se
sempre con winsock riesco ad ottenere il dinamico.Spero di essermi
spiegato!!!
Grazie in anlticipo a chiunque mi darą un suggerimento.
Claudio

 ha scritto nel messaggio
news:alkr4o$1pgkrr$1...@ID-67444.news.dfncis.de...


 interessa) sia l'ip che il server o il provider mi ha assegnato.
Ma l' ip che ti assegna il server, dopo avertelo assegnato č il tuo ip
locale.
Se la domanda invece č quella di sapere l' ip prima che il server te lo
assegni, non si puņ fare.
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:193Z203Z230Z22Y...@usenet.libero.it...


 meno che tu non abbia l'adsl.....
E' un dettaglio, forse insignificante, però non è automatico che con l'ADSL
tu abbia un IP statico, dipende dal contratto che fai con il provider, e ne
esistono sia statici che dinamici.
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: sottomaschere

scusate la banalità della richiesta ma purtroppo mi trovo di fronte ad un
problemino che non so risolvere.
Mentre in access la gestione di una sottomaschera all'interno di una
maschera è piuttosto semplice ed immediata non ho ancora capito come
realizzare una cosa analoga in VB.
C'è qualche anima pia che mi darebbe qualche dritta a riguardo??
Grazie in anticipo
Paolo de Berardinis

La cosa può essere fatta utilizzando 2 controlli Data uno dei quali lo
tieni nascosto.
Al primo contollo Data1 (a cui avrai associato delle caselle di testo o
altro) assegni la tua tabella.
Al secondo cotrollo data2 di solito viene associata una Query basata su uno
dei campi della tabella.
Nell'evento reposition di data1 assegni la tua query al controllo data2 e
fai un refresh.
Gli esempi li puoi trovare sul cd di vb5.
Ciao Marco.
-- 
Remove xxx from E-mail.

Beh, un'idea potrebbe essere questa:
Ammettiamo per esempio che in Access, in una maschera, avevi due
sottomaschere: una con l'elenco fornitori ed una con l'elenco prodotti
(quindi ogni volta che selezionavi un record della sottomaschera
Fornitori, veniva aggiornata quella dei Prodotti di quel determinato
fornitore)...
ebbene, in VB puoi fare una cosa di questo tipo:
inserisci due DBGrid (DBGrid1 e DBGrid2) associate a due controlli
Data (Rispettivamente (Data1 e Data2).
Al controllo Data1 associ la tabella Fornitori e al controllo Data2 la
tabella Prodotti. Poi inserisci (ad esempio) questo codice:
Private Sub DBGrid1_DblClick()
    aaa = DBGrid1.Bookmark    
    Data2.RecordSource = "SELECT ALL * FROM Prodotti WHERE [ID
Fornitore]= " & DBGrid1.Columns(0).CellText(aaa) & ";"
    Data2.Refresh
End Sub
Così facendo crei una query che aggiorna la DBGrid2 in base al codice
del fornitore di DBGrid1
(E' sottointeso che la tabella dei prodotti si chiami 'Prodotti', che
abbia come campo relativo al codice del fornitore 'ID Fornitore' e che
nella DBGrid1, il codice del fornitore sia nella prima colonna
(colonna 0))
Se non sono stato chiaro ti mando un'esempio completo.
Può andare come idea?
Ciao,
§irri#@
tin.it
(togliete "#" dall'indirizzo e sostituite "§" con "s")

Newsgroup: it.comp.lang.visual-basic
Titolo: Offuscatore di codice VB??

Volevo sapere se esisteva un offuscatore di codice per VB, o che funzioni
sui sorgenti che poi vanno compilato o sull'exe gių compilato.
Un offuscatore del genere di quelli per il JAVA, anche se disassemblare un
exe di VB č pių complicato di un class JAVA............
Deve esistere un metodo cambiare un po' il flusso del programma (rendendo
difficile l'interpretazione e allo stesso tempo non rallentando
eccessivamente il codice) e per offuscare le stringhe.........Spero di non
dovermelo fare da solo.............:(
--
bye by Neo
webm@ster de "La homepage di Neo"
http://asp4free.ravenna2000.it/neowebsite
http://web.tiscalinet.it/neowebpage

 exe di VB è più complicato di un class JAVA............

Newsgroup: it.comp.lang.visual-basic
Titolo: copia di tabelle: cas. di testo vs cas. di controllo

Salve,
stavo sperimentando del codice sulla copia di una tabella da un db access
******
Private Sub Command1_Click()
    Dim cn As ADODB.Connection
    Set cn = New ADODB.Connection
    cn.Provider = "microsoft.jet.oledb.4.0"
    cn.Open App.Path & "\magazzino.mdb"
    cn.Execute "select * into " & Text1 & " from ordine"
    cn.Execute "delete * from " & Text1
    set cn = nothing
End Sub
******
e fin qui niente di complesso....
solo che se apro il db e controllo la nuova tabella creata mi accorgo che i
campi si/no non vengono visualizzati (quindi creati) come caselle di
controllo ma come caselle di testo (cioè non viene visualizzata la casella
con il flag ma il semplice valore -1 o 0 )
Non che questo mi importi molto visto che da Vb non cambia niente, ma volevo
sapere se qualcuno sa da cosa dipende e se si può ovviare in qualche modo...
Grazie

 qualche modo...
No (non io), ma sganciarsi dalle modalità rappresentative può essere un buon
punto di partenza.


Hai ragione, come dicevo dal punto di vista del mio progetto, non mi può
fregar di meno di una visualizzazione rispetto all'altra :-)
tanto + che Vb non supporta nativamente le caselline di controllo
no?(intendo nei datagrid)
Era solo una curiosità... essendo riuscito ad ottenere un clone quasi
perfetto della mia tabella (Chiave primaria e altro) mi chiedevo perchè
proprio quel particolare fosse diverso.
Grazie cmq, per la risposta :-)

 perchè proprio quel particolare fosse diverso.
Beh, in tutta franchezza, sarei perplesso quanto te. Probabilmente a Ms
Access non basta, scleroticamente, un tipo Boolean per esporre la casella di
controllo (come se un Boolean potesse avere, Hal-HelpMeInOtherTopic!, più di
due stati), ma vuole altro. Bevono, lo dico ormai tristemente, ma, sempre
più convintamente, bevono!

Newsgroup: it.comp.lang.visual-basic
Titolo: lunghezza array

Come faccio a conoscere la lunghezza di un array?
Ho orovati ubound ma questa mi restituisce la lunghezza dichiarata, io
invece ho bisogno di sapere quanti indici sono stati riempiti.


Riesci a controllare una variabile?
Allora riesci a sapere anche il resto.
-- 
Gulp
....forse mi sono perso qualcosa !

Newsgroup: it.comp.lang.visual-basic
Titolo: max e array

Salve,
ho un array di dim 10.
a(1)....a(i)...a(10)
Ho la necessità di sapere in corrispondenza di quale indice i, ho il max
A(i).
Ho provato varie soluzioni ma sono bloccato!
Potreste aiutarmi?
Grazie.
Gregor.

 ha scritto nel messaggio
news:p4_u7.1458$DW5....@news2.tin.it...


 o ti serve conoscere la dimensione dell'array ? (cioè 10)
Mi serviva proprio ciò che hai scritto, grazie!!
Secondo te, come mai mi dà errore : "indice non compreso nell'intervallo"
quando provo a fare una differenza tra due elementi di due array lunghi
uguali?
Gregor.
Newsgroup: it.comp.lang.visual-basic
Titolo: CreateObject and Variant Type

Ciao :-)
ho un problema strano,
 
tramite 
vb.net
 istanzio una serie di oggetti ActiveX fatti in questo modo
 
Dim myModelDescrs = CreateObject("pfc.pfcModelDescriptors")
 
dim myModelDescr = CreateObject("pfc.pfcModelDescriptor").CreateFromFileName("pippo.prt")
 
myModelDescrs.Append(myModelDescr) <--- in questa riga mi da
INVALID VARIANT TYPE
 
Probabilmente c'è qualcosa che non va dalla conversione Object di 
vb.net
 
a Variant di COM.
 
Qualcuno sa darmi qualche indicazione ?
 
Mille Grazie :-)
Vincenzo.

Vincenzo.
 
Ciao,
ti stà dando l'errore in quanto non esiste nel tuo sistema nessuna 
applicazione associata all'estensione *.prt (pippo.prt)

Newsgroup: it.comp.lang.visual-basic
Titolo: Come installare il service pack

Non so come installare il sp3 di VB6.
Dove scompattare vbrun e gli altri files?
Grazie!

 Dove scompattare vbrun e gli altri files?
No, a dire il vero dovresti lanciare un file che si dovrebbe chiamare
setup.exe e che dovrebbe anche fare tutto il lavoro per te...
- --
- --
Don't let your Fears stand in the way of your Dreams
- --
Elena *DElyMyth* Franco
Revanche IRC Network
irc.revanche.net
 - Nick: DElyMyth
ICQ# 8761263 - 
dely...@lamah.net
 - 
dely...@revanche.net
http://www.delymyth.it/
 - 
http://www.lamah.net/
 -
http://www.revanche.net/
- --
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.3
iQA/AwUBOQSHNzrVvGrSrespEQIeuQCg4u7OSRSfA/G8WQYmtdFd86QZ13MAoJ7u
58EtR9Iw2/Q8RrWyyacZbWRQ
=iRhQ
-----END PGP SIGNATURE-----
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] VB5SP3 + ADO1.5 + ORACLE7.3 + ACCESS97 ....

Ciao a tutti.
    Ho la necessità, con lo stesso programma scritto in VB5SP3 utilizzando
ADO 1.5, di leggere indifferentemente da un database ORACLE 7.3 o da un
database ACCESS97. Il mio programma deve insomma lavorare sia in rete in
modalità multiutente (oracle) che stand-alone (access). Il problema su cui
mi sono scontrato sta nel riuscire a scrivere un comando SQL che valga per
ambedue i database che mi permetta di eseguire delle join.
In definitiva su access scrivo:
Select a.codice, b.descrizione from a INNER JOIN b ON a.codice = b.codice
mentre in oracle scrivo:
Select a.codice, b.descrizione from a, b where a.codice = b.codice
Fin qui tutto OK in quanto la sintassi utilizzata per oracle posso usarla
anche per access ma tutto si complica se la join è esterna.
access:
Select a.codice, b.descrizione from a LEFT (RIGHT) JOIN b ON a.codice =
b.codice
oracle:
Select a.codice, b.descrizione from a, b where a.codice = b.codice (+)
BE! IN QUESTO CASO COME FACCIO AD AVERE UN' UNICA SINTASSI PER I DUE
DATABASE????

DATABASE????
Usa la sintassi standard di ODBC connettendoti ad una sorgente dati che puo'
essere rivolta ad un DB Access o ad un DB Oracle o a qualsiasi altro DB che
abbia i driver ODBC !

...

La mia richiesta consiste infatti di sapere questa sintassi standard di ODBC
per poter cambiare indifferentemente il tipo di database.
Attualmente il mio programma lavora logicamente già con ODBC (come farei a
leggere ORACLE) ma, in particolar modo con le join (specie esterne), non
riesco a creare delle sintassi trasparenti rispetto al database.
Grazie anticipatamente a chiunque mi possa dare quantomeno delle dritte.
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

Ciao a tutti.



Newsgroup: it.comp.lang.visual-basic
Titolo: Editor visuale

Sto convertendo un mucchio di form da Access a Visual Basic. per tutto
quello che riguarda il codice ho fatto, ma ora ho tanti form con i
controlli incasinati, di dimensioni diverse, sovrapposti male ecc.
Qualcuno mi puo' indirizzare a un editor per form di Visual Basic che sia
migliore di quello standard?
grazie 
_Jelot_
--------------------------------
Inviato via 
http://usenet.iol.it

migliore di quello standard?
Il problema vero non e' migliorare l' editor, che imho e' uno dei migliori
che ci siano in giro, ma il lavoro del programmatore ;-)
Quando mi arrivano dei programmi cosi', io apro i file frm con il blocco
note e cambio da li' le coordinate (ed eventualmente le classi) dei controlli
in modo da poterli riprendere facilmente da dentro l' ambiente di sviluppo.
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: come fare a creare in VB6 un exe che non dipenda da altri file?

come fare a creare in VB6 un exe che non dipenda da altri file?

 wrote in message 8e2a14$knb$1...@nmaster.tin.it...


Ma quanti nomi hai ???


 come fare a creare in VB6 un exe che non dipenda da altri file?
v. mia risposta a parte.
cmq per favore *non* postare piu' volte a distanza ravvicinata la stessa
domanda, neanche cambiando nick...


-------------------------------------
Non mi stancherň mai di imparare...
Grazie a tutti!
dario.m...@SONOlibero.it 
(ovviamente da correggere)

Ciao, non e' assolutamente vero, tempo fa su 
http://www.vbcode.com
 notai la
pubblicita' ad un pacchetto che fa proprio questo
http://passo.i.am


Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Faber Toys 2.4 Build 216

Ciao a tutti,
perdonate la mia assenza di quest'ultimo periodo...
Volevo dirvi che è (finalmente!) uscita la nuova versione di Faber Toys;
potete scaricarla da 
http://www.faberbox.com/fabertoys.asp
Ogni commento/critica è benvenuto   ;)
Ciao
--
Faber
http://www.faberbox.com

 Volevo dirvi che è (finalmente!) uscita la nuova versione di Faber Toys
:-))
Sto giusto installando un W2K da usare come macchina primaria,
appena finito con gli update sarà il primo che tiro giù.
Bye, G.

 potete scaricarla da 
http://www.faberbox.com/fabertoys.asp
Dove trovo le features aggiunte?
Ciao

 Dove trovo le features aggiunte?
[ tratto dall'ultima newsletter ]
Here is a short summary of changes since previous version
(full list available in Features.txt file)
  -----------------------------
    + New Features
    ! Improvements
    # Bug Corrections
  -----------------------------
  [ Dependencies ]
    + Retrieve Command Line of selected process
    + Possibility to kill services and system-related processes
    + Autorefresh process list with custom interval
    + Added "Memory" column (NT only)
    + Services are highlighted in another color (NT only)
    ! Modify Priority with a menu, not another dialog window
    # Process 'csrss' wasn't showed (NT only)
  [ AutoRun ]
    + Win.ini (load & run), HKLM_RunOnce,
      HKCU_RunOnce, HKLM_RunServicesOnce,
      HKLM_InstComp key support
    + New "Run Now" menu item
    + New "Select process in Dependencies" menu item
    # Files in Common Startup directory wasn't showed in 9X systems
  [ Dependencies & Examine File ]
    + Can save also in XHTML format
    ! Now saving in HTML 4.01 + CSS Compliant
  [ Examine File ]
    ! Choosing "Details" from system menu caused to load file with
      DOS path (8.3), now with extended path
    # Error examining some Star Office\MS Office DLL
  [ Program Aliases ]
    + Multiselect
    + Support for path with system variables
    + Aliases without '.' in name shown in gray text
    + Modified date for aliases (NT only)
  [ General ]
    ! Several Optimizations; lot of parts completely rewritten
    # Run-time error when running on Korean OS
    # Several minor fixes
--
Faber
http://www.faberbox.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Nome della finestra in primo piano

Come posso sapere il nome della finestra attiva in Windows?
Grazie.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Controllo WinSock

Dove lo trovo? Non riesco a trovarlo!

Progetto >> Componenti >> Microsoft WinSock Control


In .NET il controllo Winsock non esiste, puoi perņ utilizzare le classi del
namespace System.Net.Sockets, ad esempio TCPListener e TCPClient.
Su UGIDotNET trovi un articolo che spiega come utilizzarle
HTH
-- 
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 > Dove lo trovo? Non riesco a trovarlo!
Grazie

 Su UGIDotNET trovi un articolo che spiega come utilizzarle
Grazie... č molto interessante!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]File audio e connessione

Voglio fare un programma che aquisisca attraverso un microfono una voce, la
digitalizzi e la spedisca ad un altro computer senza creare file (o al
massimo temporanei).
Come si fa l'aquisizione?
Come lo si digitalizza?
Come si fa a spedirlo senza creare file?
  -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
 
http://www.newsfeeds.com
       The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including  Dedicated  Binaries Servers ==-----

...


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

Qualcuno sa dirmi dove posso trovare il crack per Infragistics UltraSuite
3.0??
Grazie.


anche se nn credo c'entri molto con il ng...
http://astalavista.box.sk
  ci trovi tutti i cracks ke vuoi ;)
[con tutta la pubblicità che gli faccio....mi dovrebbero dare un premio :P]
Mixer_

 Qualcuno sa dirmi dove posso trovare il crack per
Fai pure, eh? Tranquillo.
Se vuoi ti dico anche dove acquistare i biglietti scontati per andare in
vacanza.
Poi ti racconto qualche barzelletta e facciamo pure una discussione sui
numeri del lotto ritardatari.
Ma hai letto il nome del NG o no?
Questo non è it.comp.spamming.cracking.idiots
Mi stupisco che ci sia gente che risponde pure a questi msg.
Ciao

 3.0??
Siiiiiì, te lo faccio un bel crack alle braccine, "Ultimate Version".
Sei un bel furbo, pure con nome e cognome.
E noi lavoriamo...

 3.0??
Cacchio, "servizi informatici alle imprese", e poi non sai trovare un crack ?
...'mplimenti !!!
E non mi dire che nč Emil nč Claudio sanno dove trovarlo...
De', ti se' messo proprio a buopillonzi 'on questo post !
Bye, G.

 3.0??
Guarda io tutti i Crack li scarico da 
http://www.gdf.it
^_^
CiaoZ
SebaMix

 Questo non č it.comp.spamming.cracking.idiots


Emil mi sfugge... chi sarebbe?
"Paperino" <non...@lo.dico> ha scritto nel messaggio
news:a8fcp3$6nbm$1...@stargate1.inet.it...


 faresti un piacere. Ciao.
Purtroppo ho trovato solo due biglietti per un altro posto, ma se ti va bene
ugualmente...
Ciao

 Emil mi sfugge... chi sarebbe?
Set Luca_Peirotti=Nothing

 ha scritto nel messaggio
news:Uycr8.123317$1S3.3...@twister1.libero.it...


 Dai ragazzi non trattatemi male... sono nuovo di qui, non sapevo.
Gią che sei nuovo che ne dici di imparare a quotare da cristiano.
Ciao
Michele
Newsgroup: it.comp.lang.visual-basic
Titolo: Scusate l 'ignoranza

Perdonate lo banalità:
qualcuno mi sa dire perchè questo codice non funziona ??
    Option Explicit
Dim mnuMio As Menu
Private Sub Command1_Click()
Set mnuMio = New Menu
End Sub
Grazie a tuti e Buone Feste
Massimo Danieli 
bj...@tin.it

qualcuno mi sa dire perchč questo codice non funziona ??

Newsgroup: it.comp.lang.visual-basic
Titolo: Automazione Word -->Errore 430

Salve a tutti.
Deve essere forse il primo messaggio che posto in questo NG, e premetto che
ho già cercato una soluzione in lungo e in largo su Google e altrove, per
cui se vi rubo un po' del vostro tempo è proprio perchè sono disperato :).
Devo sviluppare un'applicazione in VB che lavori con dei documenti Word ed
Excel 97.
Al di là dei particolari ho riscontrato subito un problema: provando solo a
istanziare e distruggere l'oggetto Word.Application, alla SECONDA esecuzione
del codice da VB viene fuori l'errore di Runtime 430, 'Class does not
support Automation or does not support expected Interface'.
Per essere pià percisi, questo è il codice del programmino.
Dim WordApp As Word.Application
Private Sub Command1_Click()
    WordApp.Visible = True
End Sub
Private Sub Command2_Click()
    WordApp.Quit
End Sub
Private Sub Form_Load()
    Set WordApp = New Word.Application
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Set WordApp = Nothing
End Sub
I riferimenti nel progetto sono:
-OLE Automation
-Microsoft Office 8.0 Object Library
-Microsoft Word 8.0 Object Library
-Microsoft Excel 8.0 Object Library
-Microsoft Visual Basic for Application Extensibility
Se eseguo il progetto per la prima volta appena avviato VB non da problemi,
mi crea l'istanza di word e mi chiude l'applicazione WINWORD.EXE quando
clikko su Command2, inoltre mi compila l'eseguibile.
Se rieseguo il codice subito dopo mi da l'errore 430 alla riga
Set WordApp = CreateObject("Word.Application.8")
e mi lascia l'istanza di word aperta (lo vedo dal task manager).
L'errore continua a ripetersi di li' in poi se non riavvio VB, aprendomi
nuove istanze do Word. Se le chiudo da Task Manager inoltre crasha VB
stesso, sia se rieseguo il codice che se compilo! L'eseguibile invece non mi
da problemi.
Notare che ho anche provato a usare il late binding, sostituendo
Dim WordApp as Word.Application
con
Dim WOrdApp as Object
e
Set WordApp = New Word.Application
con
Set WordApp = CreateObject("Word.Application")
La situazione non è migliorata, ottengo gli stessi errori e in più
l'eseguibile crasha dandomi un "Automation Error".
Spero di essere stato abbastanza esauriente, se qualcuno ne sa qualcosa mi
darebbe davvero una mano.
Grazie in anticipo!

Piccolo update...
Ho scaricato direttamente dalla microsoft degli esempi sulla programmazione
di applicazioni Office Automation.
L'errore mi salta fuori anche con i sorgenti della Microsoft, io a questo
punto non so più dove sbattere la testa.
Ah, lavoro con VB6SP5, WinXP Pro e Office97.
Grazie ancora :,-(

 qualcosa mi darebbe davvero una mano.
    Questo potrebbe esserti utile, credo:
Q188546 BUG: Starting Word Manually Uses Same Instance as Automation
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid.DataSource non riesco a impostarla a runtime

Ciao a tutti.
Ho disegnato un controllo DataGrid e sto cercando di assegnare la proprietą
DataSource a runtime ma non accade niente. Ecco il codice. Aiutatemi per
favore.
'ConnPC č una variabile oggetto globale
Option Explicit
Dim rsFatture As ADODB.Recordset
Private Sub Form_Load()
 Dim strSql As String
 Set rsFatture = New ADODB.Recordset
 strSql = "Select * from Fatture"
 rsFatture.Open strSql, ConnPC, adOpenStatic, adLockOptimistic, adCmdText
 Set DataGrid1.DataSource = rsFatture
 DataGrid1.Refresh
End Sub
Private Sub Form_Unload(Cancel As Integer)
 rsFatture.Close
 Set rsFatture = Nothing
End Sub
Il Pioniere.

Ho trovato la soluzione! Bisogna mettere rsFatture.CursorLocation =
adUseClient
Il Pioniere.

  rsFatture.Open strSql, ConnPC, adOpenStatic, adLockOptimistic, adCmdText
Ciao
Franco
-- 
Inviato il mer 22 ago 2001 16:30:43 CEST da 62.110.32.33 [62.110.32.33]
http://www.neuromante.net/

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6+Win2000+SP3=Problemi!

A qualcuno è capitato che dei programmi scritti e compilati in VB6
perfettamente funzionanti in win2000 base e SP2 abbia avuto diversi problemi
con il SP3?
Come sono stati risolti? C'è Un sito che spiega i vari problemi?
Grazie

 con il SP3?
A me per il momento funziona tutto.
Quali anomalie hai riscontrato?
--
ciao, hal
--------------------------------
Inviato via 
http://usenet.libero.it

Anche a me funziona tutto.
Dario Di Marino

anche io non ho problemi, però in effetti sono ancora pochi quelli che hanno
installato sp3, credo.......
e ancora meno sono quelli che usano un win2000 con qualche mio programma,
per cui il mio punto di vista....
a casa, dove sviluppo, ho win2000 server con sp3 e compilo tutto senza
problemi!!!
ciao!!!
--
Igor Damiani
ig...@igordamiani.it
http://www.igordamiani.it
ICQ : 11847262

 con il SP3?
Da me tutto bene. Ma andava bene anche con SP2...
Ciao
Alberto

Io passo da un service pack all'altro e ancora nessun
problema
Ciao
Andrea


anche io ho problemi non ancora risolti, il problema si presenta con
SP3.
Quandio chiudiamo l'applicazione scritta in VB6 otteniamo un errore di
memoria che "doveva essere read", tu che problemi hai ?
Nota che il programma č stato provato sotto
W98, NT4SP6, XP italiano e  tedesco compresi aggiornamenti, W2000 SP2
Italiano e Tedesco, ma  non funziona  con W2000 SP3 mah!
Ciao
  Alessandro
-----------------------------------------
http://www.geocities.com/abilato/

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6- Enterprise - TELEPHONY QUESTION

I'm trying to create a fairly simple application. I want a status message to
be displayed each time my phone rings ( i.e. Incoming call ) As I do not
have a ISDN line nor does my analogue line support CID, I do not attempt to
display this. All I need is how to detect an incoming call, an off hook
signal, on hook signal etc. I am using VB6- Enterprise. The MSDN sample
DIALER.VBP shows only the command to DIAL via a modem, not how to receive.
Please advise. thank you so much in advance

 wrote in message news:3a685...@news.tm.net.my...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con matrice di controlli

Ciao a tutti, ho un problema con le matrici di controlli che spero
qualcuno possa aiutarmi a risolvere.
Se creo una matrice di controlli (per esempio una serie di
command1(n)), come posso assegnare un evento ad ogni singolo controllo
della matrice ??
Per esempio nelle routine command1(1)_click o Command1(2)_click (o
comunque con n da 0 a 20) mi da un errore
Ma se do Command1_click mi prende solo il controllo con indice 0.....
Come posso dare un evento diverso ad ogni singolo controllo della
matrice ???
Spero di essermi spiegato.... anche se ne dubito.
Un grazie a tutti.
Fabio

Nel caso di matrici di controllo le routine di evento devono essere uguali
per tutti i controlli inclusi nella matrice. Se vogliamo che il
comportamento sia diverso a seconda del controllo dobbiamo utilizzare una
struttura SELECT CASE con i vari comportamenti previsti a seconda del
controllo specificato dal parametro INDEX..
Mah, secondo me potresti fare cosě:
Private Sub Command1_Click(Index As Integer)
Select Case Index
    Case 0
        Text1.Text = "MINCHIA!"
    Case 1
                Text1.Text = "MINCHIA DOPPIA!"
    Case 2
                Text1.Text = "ARCIMINCHIA!"
    Case 3
            Text1.Text = "BASTA CON LA MINCHIA!"
End Select
End Sub
Se vuoi ti mando anche il form e tutta la baracca! :-):-):-):-)

Se vuoi ti mando anche il form e tutta la baracca! :-):-):-):-)
Fabio
Newsgroup: it.comp.lang.visual-basic
Titolo: HELP ME

Ciao Ragazzi, avrei bisogno di un aiutino, forse sarebbe meglio dire un
aiutone, per risolvere un problemone.
Un mio amico mi ha fatto un programma in Visual Basic, purtroppo però gli si
è spaccato l'Hard Disk sul quale aveva il sorgente.
Ora, il programma necessita di una modifica per funzionare, altrimenti non
girà più, che voi sappiate c'è qualche modo per risalire al sorgente dal
file eseguibile o in qualche modo modificarlo senza dover stare lì a farlo
ex novo?
Spero che qualcuno mi possa aiutare perchè è veramente un grosso problema in
quanto questo programma mi serve per lavorare....
Grazie a tutti
Giacomo

 wrote in message
w8dOa.6293$79.1...@tornado.fastwebnet.it...

puoi arrivare al codice sorgente ma nn in visual basic ma in assembler
(ossia linguaggio macchina) ed effettuare modifiche è talmente difficile che
è impossibile.

 ha scritto nel messaggio
news:GhdOa.27524$xK6.7...@news1.tin.it...


 (risparmiano sulle licenze, immagino...) sarebbero *molti* meno...
Quoto tutto e applaudo *clap*clap* !
Parole sante !

 farlo perchè dovrei avere 4000 occhi!!!heeheh
naaaaaaaa basta qualche centinaio di euro e una chiamata a me ^_-

 Secondo te è una cosa fattibile?
[SNIP]
Forse puoi risolvere il problema specifico senza bisogno dei sorgenti; se
l'indirizzo e' una URL, puoi reindirizzarla modificando il file HOSTS di
Windows, se e' proprio un IP numerico, allora credo tu riesca installando un
qualche software proxy (qui non so essere piu' specifico, ma penso sia
fattibile)
Riguardo il sacrosanto discorso di Albe sull'amico "cantinaro" (affascinante
definizione), non per infierire, magari il lavoro te l'ha fatto anche
gratis, ma la prossima volta pretendi per lo meno che lui si faccia una
copia dei sorgenti (dovrebbe essere talmente scontato...), e magari che
certe impostazioni di configurazione le salvi in qualche file di
configurazione, non inchiavardate nel programma...
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel messaggio
news:w8dOa.6293$79.1...@tornado.fastwebnet.it...


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

Come si fa a fare in modo che quando si preme tab in una testbox venga
inserito effettivamente nel testo invece di passare il focus sul controllo
successivo?
Ciao e grazie

 wrote in message
news:8ubsup$cjr$1...@fe2.cs.interbusiness.it...


 Come si fa a fare in modo che quando si preme tab in una testbox venga
inserito effettivamente nel testo invece di passare il focus sul controllo
successivo?
Ctrl+Tab
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTATEMI TUTTI!!! Grazie!

Sub AIUTATEMI(Sto incasinato)
'
Ciao a tutto il Nuwsgoup e ai suoi partecipanti!!!
Mi chiamo Pietro sono un Principiante Prog.e ho un grosso(almeno
credo)problema riguardante VB Data Base.
Ho creato un Data Base ,bello completo , ha propio tutto ,
ma non riesco a fare una ricerca x Data cioč(22/04/99)!!!!
COME DEVO FARE SONO DISPERATO!!!!
Uso un DataControl e un DBGrid devo mettere altro???
'
???????????????????????????????????????????
?           AIUTATEMI X Favore , Ciao da Pietro                ?
???????????????????????????????????????????
'
Grazie
'
hob...@mail.bielnet.it
sol...@freemail.it
'
End Sub

ammesso che la tabella a cui si appoggia il data control si chiami tabella1 ed il campo "Data"
data1.recordsource="SELECT ALL * FROM Tabella1 WHERE Data = #15/02/94#;
data1.refresh
il campo Data è di tipo Data.....
se invece è di tipo testo, sostitisci i # con degli apici.
Ciao,
Moren
#sirri#@
tin.it
(togliete "#" dall'indirizzo)


e se invece l'utente inserisce la stringa da cercare in una text box ?
il contenuto della Text come lo rappresentiamo in quella riga di codice ??
mi sa che gli apici non vanno bene
ciao Davide

mi sa che gli apici non vanno bene
===========================================================================
data1.recordsource="SELECT * FROM Tabella1 WHERE Data = #" & text1.text &
"#";
data1.refresh
===========================================================================
semplice no?


quindi ci vogliono il cancelletto e le virgolette inglesi ?
buono a sapersi...appena mi creo un database faccio le dovute prove
ciao e grazie
Davide

...



anche questo buono a sapersi.... mi sa che l'archivio me lo creo con access
:-))
ciao Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: Info e se possibile materiale

Cerco del materiale per poter sviluppare un software che mi permetta di
connettermi ad internet, e di compilare la connessione di accesso remoto
e di settare tutti i parametri compreso il DNS. Per dare una idea più
chiara come quella della Tiscali o Jumpy quasi completamete
automatizzata, per dare la possibilità a chiunque, anche a chi è quasi
incompatibile col computer di potersi connettere ad Internet.
Si ringrazia quanti collaboreranno e tutta la comunità di programmatori
Visual Basic.

Ciao a tutti
Mi trovo con un piccolo problemino
la funzione "Hex(numero)"
restituisce il valore esadecimale del numero decimale
e per il contrario non esiste nulla?
l'help di VB5 non mi da la soluzione.
Utilizzo questa soluzione ortodossa ma se qualcuno ha qualche cosa di meglio
e` ben accetta
        Do Until ris = Format(Hex(passo), "00") Or passo = 255
            passo = passo + 1
        Loop
dove ris e` la mia stringa con il valore Hex e in passo mi ritrovo il valore
Dec

Mi scuso di aver posato male il mio quesito

> qsc1:

Option Explicit
Sub Main()
Dim s$, d&, h$
  Let s = "9ABCDEF"
  Let d = "&H" & s
  Let h = Hex(d)
  Debug.Print s, d, h
End Sub
--
Ciao.
Maurizio



Info possibile, materiale pure.
Sul mio sito trovi tutto quello che ti serve: articolo che ti spiega come fare, progetto d'esempio e
OCX per evitare di scrivere pagine di codice....
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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: come si implementa un aggionamento software

Ciao a tutti , volevo chiedere se qualcono sa come si imposta un programma
per essere aggiornato.
Mi spiego meglio , esempio creo un programma in vb che mi gestisce un
magazzino , poi dopo un pò devo fare l'upgrade di alcune funzioni , dando la
possibilità di scaricare un file che una volta lanciato mi aggiorna il
programma con nuove funzionalità , menu , form ecc.
Qualcuno può spiegarmelo
Grazie :-)

 ha scritto nel messaggio
news:ccro21$3ug$1...@lacerta.tiscalinet.it...

Se ricordo, tempo fa ho seguito quanto segue:
1-
In un pc, in rete, in una cartella, i file interessati,
2-
vedi guida il linea del s.o. "avviare un programma all'avvio di Windows",
all'avvio del s.o., attivazione di un file.exe cui è affidato:
2.1-
verifica le date dei file, tra i residenti nel pc locale e quello in rete,
2.2-
se sono diverse, esegue la copia.
Ave
giuseppeD

 per essere aggiornato.
Se fai uso di componenti da registrare la cosa può essere complicata.
Se lo fai in .net basta sostituire le dll e non ci son problemi.

 Se fai uso di componenti da registrare la cosa può essere complicata.
Perchè complicata?
Basta unregistrare i vecchi e registrare i nuovi usando il regsvr32 o le
apposite API

 apposite API
A volte dimentico che le mie applicazioni sul server con accessi casuali da
parte di utenti nella rete non sono una norma ^^
prova a deregistrare una dll in uso ^______^

 ha scritto nel messaggio
news:ccui2r$qkb$1...@newsreader.mailgate.org...

Non ho capito bene la tua specifica situazione, ma in generale quando
aggiorni un programma fatto in vb è da tenere in conto un riavvio del
sistema.
Se invece non ti puoi permettere di riavviare mai allora credo che hai
sbagliato ambiente in cui sviluppare i tuoi programmi :-)
-- 
Per diventare grandi non bisogna avere paura di essere piccoli
Per rispondere in privato elimina dall'indirizzo "togliquesto"
MasterDavidex - David Ruscelli

 sistema.
??
No.. se aggiorno componenti miei e so quello che faccio perchè riavviare??
vb6: chiudo l'applicazione e stoppo magari qualche servizio che utilizza
qualcosa che mi potrebbe bloccare..
poi aggiorno senza problemi e riavvio quello che ho eventualmente stoppato.
pulito,rapido ed efficace.
se devi aggiornare un componente sul server, un riavvio potrebbe essere un
po seccante...
se poi ti accorgi che devi aggiornare di nuovo? quante volte riavvii ???
--
in 
vb.net
 invece "copia e incolla" :D lo adoro

Newsgroup: it.comp.lang.visual-basic
Titolo: file I/O in visual studio 2005 (visual basic)

ciao
ho un problema con visual studio 2005! Sto cercando di sviluppare una
applicazione in visual basic per pocket pc..Volevo fare una listbox
dove caricare un file di testo e successivamente modificarlo e poi
riscriverlo su un file.Ho creato un pulsante per leggere ed uno per
scrivere solo che ho un problema in entrambi per il paths del file..mi
dice che non e' corretto..ora la questione e' questa..forse sbaglio a
scrivere il codice..riporto di seguito il codice
Dim reader As StreamReader = New StreamReader("\prova_lettura.txt")
        ' Dim reader As StreamReader = New StreamReader(winDir &
"\prova_lettura")
        Try
            Me.lstProva.Items.Clear()
            Do
                Me.lstProva.Items.Add(reader.ReadLine)
            Loop Until reader.Peek = -1
        Catch
            Me.lstProva.Items.Add("File is empty")
        Finally
            reader.Close()
        End Try
volevo impostarlo con windir (come si fa in vb 6.0) ma non riesco a
farlo!
Altro problema e' una volta che l'applicativo lo porto su pocket (e
devo scoprire come si fa!) come faccio a passargli il paths del file
che e' sul pocket?
C'e' qualche esempio da poter scaricare o qualcuno che mi puo'
aiutare?grazie

 farlo!
In vb6, il modo piu' corretto per farlo era Environ("WINDIR"), semmai.
In vb2005 è quasli uguale, e la soluzione la trovi nel Namespace "My"
-- 
Emanuele Torrenti
Registered Linux User #409659
http://torrenti.altervista.org

grazie per la risposta..ma cosa intendi per la soluzione la trovi nel
Namespace "My"? scusa ma sono ignorante in queste cose..sto cercando di
imparare tutto da solo..puoi spiegarmi meglio?ti ringrazio

 imparare tutto da solo..puoi spiegarmi meglio?ti ringrazio
Molte operazioni comuni, ma anche classi, routine, si trovano nel 
namespace My.
Però, manuale alla mano, ho scoperto che ciò che ti serve si trova in 
System.Environment
P.S.: Un utente non amministratore non può scrivere nella cartella 
windows, pertanto, secondo me, stai progettando male il tuo sistema.

Newsgroup: it.comp.lang.visual-basic
Titolo: avvio automatico

Esiste un sistema per avviare una applicazione in automatico ad una certa
ora?
Potreste postarmi il codice?
Grazie a tutti!
Davide

Dovresti utilizzare operazioni pianificate per nt workstation o win98 oppure
il comando at(se non ricordo male) per nt server.
Ciao Gaetano.
-- 
Posted from 
mta21-acc.tin.it
 [212.216.176.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Potreste postarmi il codice?
Hai gia` considerato la possibilita` di usare l'"Utilita` di
pianificazione"?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 pianificazione"?
Sì, l'avevo già considerato, ma non sembra funzionare correttamente, o
meglio, funziona a volte. Se riuscissi in VB sarebbe meglio.
Davide

 Potreste postarmi il codice?
Potresti fare una cosa molto banale. L'applicazione stessa può 
controllare l'ora e iniziare quel che deve fare al momento 
prestabilito.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

 prestabilito.
Un controllo di quel tipo tiene impegnato il sistema, mentre è il sistema
che mi deve dire quando partire.
LOOP INFINITO -1
.....
Io vorrei sapere il metodo da utilizzare con VB...
Non c'è qualche event-handler per catturare l'ora giusta?
Grazie di nuovo!
Davide

 che mi deve dire quando partire.
? Ti sbagli. Ho utilizzato un timer, con intervallo di 1 secondo. Ho 
lanciato il prg ed ad una certa ora si è avviato correttamente. Con 
il monitor di sistema la CPU era impegnata allo... 0%. Quindi non 
mangia proprio risorse.


 mangia proprio risorse.
Se lo imposti a 60 secondi credo mangi ancora meno risorse
Ciao
Sir Jo

 Se lo imposti a 60 secondi credo mangi ancora meno risorse
Certo. Se non interessa la precisione al minuto secondo.

Newsgroup: it.comp.lang.visual-basic
Titolo: DataReport: ShowDialog non modale

VB6SP4+W2kProSP3+IIS5+Sql-Server7SP3
Devo stampare un datareport.
Invoco:
Cookie=DataReport_scheda.PrintReport(ShowDialog:=True)
Tutto bene, salvo che mi sono accorto che il commondialog che appare non è
modale.
Ossia, se clicco sullo UserDocument (è un progetto VBD/DLL), questo torna in
primo piano e il commondialog sparisce dietro. L'utente non se ne accorge,
crede ci sia un problema e clicca nuovamente sul tastino "Stampa".
L'evento Click del commandbutton viene chiamato nuovamente, e parte una
nuova routine di stampa. Quando arriva al PrintReport, viene visualizzato un
nuovo Dialog, e anche il precedente torna in primo piano. Tuttavia, entrambi
possono tornare in background con un click sulla pagina chiamante.
Sostanzialmente, un comportamento simile alle chiamate Modeless, se non
fosse che il codice si ferma comunque sul dialog.
Ossia, se facendo come detto sopra, apro cinque commondialog diversi, poi li
chiamo in primo piano e dò OK a ciascuno, la procedura di stampa riparte
dallo stesso punto in cui si era fermata, per tutti e cinque.
E' come se partissero cinque loop con DoEvents.
Avevo già notato una cosa simile, ma solo con alcune versioni di IE, per i
msgbox, tant'è che adesso li invoco sempre aggiungendo vbMsgBoxSetForeground
al solito VBOkOnly o VbYesNo, ecc...
Ma, per il DataReport, il problema non è neppure bypassabile, perchè non è
possibile utilizzare il CommonDialog a parte, visto che il DataReport può
stampare solamente sulla stampante di sistema, e non su altre (quindi dovrei
gestire il cambio stampante, e ripristinarla, con tutti i rischi che questo
comporta in un ambiente multitasking...).
Qualcuno ha già notato questo comportamento e sa per caso come intervenire?
Ciao
Alberto
--
Be First - ITA13958
http://www.stopglobalaids.org
http://www.greenpeace.org
http://www.stopbush.com


Non c'entra con la tua domanda, ma qualcosa di simile ho notato negli ocx
Se lancio un msgbox da dentro un ocx, l'esecuzione del codice non si ferma.


Strano: io invece ho notato che con gli OCX l'esecuzione si ferma, però
consente di mettere il msgbox in background, e sembra che stia eseguendo un
loop di DoEvents, perchè reagisce agli eventi (fra cui anche, ad esempio,
entrare nuovamente nell'evento che aveva generato il msgbox, e che ancora
non si è completato).
Comunque è collegato alla mia domanda, perchè sostanzialmente è la stessa
cosa, anche se qui si tratta di un CommonDialog invocato dal metodo
PrintReport del DataReport.
Ciao
Alberto

 non si è completato).
Ho notato la stessa cosa.
Inoltre, non so se ti è mai capitato, di mettere un form di about in modale
all'evento initialize, controllando ambient.usermode
A me manda in crash Vb, l'ho dovuto levare.

 nuovo Dialog, e anche il precedente torna in primo piano.
...
Avevo lo stesso problema (solo su XP, non su 9x) con l'evento click di un
SSPanel (Sheridan) per un CommonDialog (ShowPrinter e ShowFonts)
Dopo mille prove, mi sono rassegnato a spostare le istruzioni nel
DoubleClick...
Newsgroup: it.comp.lang.visual-basic
Titolo: Caricare controlli senza un form

Come posso fare per caricare un controllo senza inserire dei form?
--
Automatic posted from 
ro...@sabrina.sunrise.it
 [151.99.162.8]
via Mailgate Server - 
http://www.mailgate.org

...


 
Se il tuo scopo è quello di caricare un controllo direttamente sul desktop
senza la presenza visibile di un form contenitore "sottostante", puoi
provare usando:
  Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long,
   ByVal   hWndNewParent As Long) As Long
  SetParent Oggetto.hwnd, 0 'Oggetto può essere qualunque controllo che ha
   'la proprietà hwnd
e nascondendo, se necessario, il form che conteneva Oggetto.
-- 
Alibrandi Luigi
E-mail:
lalib...@mail.eniware.it
alib...@usa.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Finestre in prima fila

Che routine API devo usare per tenere un form seìmpre in primo piano?
grazie
pil...@tin.it

 Che routine API devo usare per tenere un form sempre in primo piano?
Vedi sul Sito Comune, URL nella firma !
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: Proprietà files

Scusate la domanda che potrebbe essere banale, ma vorrei chiedervi se
qualcuno conosce un modo per poter leggere le proprietą di un file con
VB e di magari scriverle in qualche label.
Le proprietą a cui mi riferisco sono quelle che compaiono nel tab
"generale" di un file e sono
Tipo
Percorso
Dimensione
Nome MS-DOS
Data creazione
Ultima modifica
Ultimo accesso
Attributi
In particolare per il mio programma mi interesserebbe poter scrivere in
una label la data di creazione.
Grazie in anticipo
Tango

>... qualcuno conosce un modo per poter leggere le proprietą di un >file con
VB ..
In VB5 puoi reperire tutte le informazioni su un file tramite l'api
GetFileInformationByHandle :
Declare Function GetFileInformationByHandle Lib "kernel32" (ByVal hFile As
Long, lpFileInformation As BY_HANDLE_FILE_INFORMATION) As Long
in VB6 mi pare ci sia un metodo che ti ritorna tutte le informazioni, ma non
ho potuto mai riscontrare questa informazione (lavoro ancora con VB5!)
Ciao Fabrizio

Se usi VB6 puoi usare la Scripting Library che ti permette di accedere a
tutte le informazioni del disco(Size,Label,Files,Folders...) in modo
semplice ed intuitivo.
Ciao,
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: radice di un numero

Qualcuno sa forse come si calcola la radice di un numero?

beh ma una radice n° di un numero reale??

...


...


 beh ma una radice n° di un numero reale??
Dì la verità... la matematica proprio non
ti piaceva a scuola, eh ? ^___^
La radice n° si calcola sfruttando le proprietà
delle potenze. Estrarre la radice di un numero
equivale ad elevare il numero alla 1 fratto il grado
della radice. In parole povere:
radice n° di B = B ^ (1/n)
Bye ^__^
Zeross


 ok fin qui tuuto ok ( la matematica non mi piace ma fin qui ci arrivo
(basta guardare sul libro di mate aha ah ah a) però perchè mi va sempre in
overflow??? =( ( le var sono dimensionate correttamente =)...)
non sempre ma spesso...

Qualcuno sa forse come si calcola la radice di un numero?
Ma per radice intendi la radice quadrata o la somma delle cifre (es. Radice
di 69 = 6+9 = 15 => 1 + 5 = 6)?
Nel primo caso sqr(), nel secondo la soluzione è una piccola funzione
ricorsiva.
Ciao.