mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] La classe non supporta l'automazione (errore 430)

Ho il seguente problema, sto lavorando ad un progetto e mana mano che le
nuove versioni sono disponibili le installo.
Ad un tratto succede che sul pc dove installo il programma appare l'errore
in oggetto. Sul mio pc di produzione ovviamente non dice nulla di simile e
funziona tutto come dovrebbe.
Allora guardo nell'Help che dice:
La classe non supporta l'automazione (errore 430)
Alcuni oggetti non possono esporre un'interfaccia di Automazione. Causa e
soluzione dell'errore:
A) Laclasse specificata nella chiamata della funzione GetObject o
CreateObject è stata trovata, ma non ha esposto un'interfaccia di
programmabilità. Di conseguenza non è possibile scrivere il codice per
gestire tale oggetto. Consultare la documentazione dell'applicazione con la
quale è stato creato l'oggetto per verificare eventuali limitazioni sull'uso
dell'automazione con questa classe di oggetti.
B) Un progetto dll è stato convertito in progetto exe o viceversa. Se, ad
esempio, si imposta come exe un server dll già compilato e registrato e
quindi si ricompila il progetto, il fatto che il file dll e il file exe sono
già registrati nel sistema impedisce la creazione di entrambi gli oggetti.
Per ovviare a questo problema, è necessario annullare in modo manuale la
registrazione del file exe o dll esistente.
Questo errore è associato alla compatibilità del progetto e alla modifica
del tipo del progetto da exe a dll. Con la compatibilità di progetto, il
valore CLSID (ID di classe) rimane inalterato e la classe viene pertanto
registrata in due server, un server in-process e un server locale. Quando
viene creata un'istanza, verrà scelto il server in-process. Con la
compatibilità di progetto il valore IID (ID di interfaccia) non viene invece
conservato. Di conseguenza, quando viene eseguita una query
dell'interfaccia, la dll non supporterà l'IID in quanto è un valore nuovo.
Ma nessuno dei due casi è il mio, perchè non uso la CreateObject o la
GetObject nel punto in cui appare l'errore, e non ho fatto conversioni da
DLL a EXE o viceversa.
A questo punto non so proprio cosa fare, ho ricompilato svariate volte per
poter capire il punto in cui si verifica l'errore mettendo in vari punti le
MSGBOX che mi indicavano la posizione, ma ricompilando non è cambiato nulla.
sono arrivato persino al punto di formattare e reinstallare tutto ma rimane
tutto invariato allora ho pure aggiunto il ServicePack 5 ma inutile non se
ne va. La cosa che non capisco è che sul mio pc di produzione non da nessun
problema, e nei riferimenti si porta dietro tutte le dll necessarie per
funzionare.
Se qualcuno ha idee in merito, ringrazio in anticipo

 Se qualcuno ha idee in merito, ringrazio in anticipo
Beh...io ho risolto in questa maniera:
1) Installa sul pc client MDAC in ultima versione (dovrebbe essere la
2.6....guarda sul sito MS)
2) Installa sul pc client DCOM95 o DCOM98 (dipende sal S.O. che hai)
3) prova a verificare quali attributi di accesso hai impostato ai recordset:
"Share Deny None" oppure "Read only"....ecc...
Fammi sapere
Ciao
Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: [?2] Provo a spiegarmi meglio

Mi ritrovo con 60 file excel con analisi di titoli azionari. Vorrei creare
un foglio excel che riepiloga i valori dei titoli che mi interessano (io
inserisco il codice del titolo e poi mi escono i valori). Se ho tutti i file
aperti i collegamenti funzionano, altrimenti mi tocca aprirli tutti (però 60
sono tanti). Inoltre hanno una password...Sto scrivendo qualcosa in VBA ma
non so da che parte sbattere...

 Risposta per  Luca  --->mail  
am...@ribofin.com
  <---
 Che ha scritto :

domandina
perche non li metti tutti su un file???

 perche non li metti tutti su un file???
Perchè ogni titolo ha 10 fogli di lavoro con diverse analisi, 60 titoli * 10
fogli uscirebbe un'unica cartella con 600 fogli...

Newsgroup: it.comp.lang.visual-basic
Titolo: recuperare e modificare autore di un documento word

Il mio problema consiste nella difficoltà di leggere la variabile di sistema
che memorizza l'autore di un documento word.
(devo leggere e poi modificare la variabile tramite visual basic estensione
di word).
Grazie
Marino

 wrote in message
news:ZA%T6.1847$Vk3...@news2.tin.it...

Environ("Username") dove UserName è una variabile d'ambiente in cui è
memorizzato il nome dell'utente corrente: funziona sicuramente con WinNT. Non so
con Win9x...
--
Esteban
Replace 'nospam' with 'software' in the address for answer.
Hosted by 
www.seber.it

Newsgroup: it.comp.lang.visual-basic
Titolo: codice per stampa recordset

Salve a tutti,
dove posso trovare un'esempio
per la stampa di un recordset che abbia piu' di
una colonna...
grazie
sdamy

Ti faccio un piccolo esempio perché la casistica di soluzione è VERAMENTE
ampia:
Supponiamo:
rs = il nostro recordset
F una variabile di tipo ADODB.Field oppure DAO.Field ecc... (della stessa
data library del recordset)
la stampa la mandiamo sull'oggetto Printer, in modo non ordinato (un campo
per riga)
While Not rs.EOF
    For Each F in rs.Fields
        Printer.Print F.Value
    Next F
    rs.MoveNext
Wend
Printer.EndDoc
In alternativa puoi costruire le stringhe di dati leggendo i campi del
recordset, chiamandoli in modo esplicito. Se avessimo 4 campi (nome,
cognome, datanasc, progressivo):
Dim Linea As String
While Not rs.EOF
    Linea = rs.Fields("progressivo")
    Linea = Linea & " - " & rs.Fields("cognome")
    Linea = Linea & " / " & rs.Fields("nome")
    Linea = Linea & " (" & rs.Fields("datanasc") & ")"
    Printer.Print Linea
    rs.MoveNext
Wend
Printer.EndDoc
--------------------------------------
In aggiunta potresti utilizzare strumenti più potenti tipo CrystalReport o
altri tool di stampa ma dovresti documentarti in merito.
Spero sia stato utile.
Ciao!
Giubodi
Newsgroup: it.comp.lang.visual-basic
Titolo: abbiate pietà di me......

non trovo più lurl esatta del sito comune.......ho dato una sfogliata nei
post precedenti (i 300 che ho a video) ma me lo sono fatto sfuggire.
Qualcuno, tra una risata e l'altra, potrebbe passarmi l'url?
--
_________________________________
Penso tutto ciò che dico,
ma non sempre dico tutto ciò che penso !!

 sfuggire. Qualcuno, tra una risata e l'altra, potrebbe passarmi l'url?
http://www.it-lang-vb.net/
Ciao
-- 
Gulp ! Forse mi sono perso qualcosa !

> > non trovo più lurl esatta del sito comune.......ho dato una sfogliata

Si, ti sei perso la mia faccia quando non sapevo come chiedere l'url!!
Mille grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere *tutte* le connessioni ai db

Ciao a tutti.....
una domanda stupida stupida....:
mettiamo che abbia 3 connessioni conn1 conn2 conn3 aperte a db diversi.....
posso chiuderle con un solo comando.. che ne so.. del tipo
tutteleconnessioni.close
?????

 ha scritto nel messaggio
news:jnTI8.23186$ie.5...@twister2.libero.it...


 ovvero conn1.close ecc...
Esatto. Probabilmente immagino che tu stia utilizzando ADO come object model
per accedere ai data source (ma il discorso non cambia con DAO, RDO,
ODBCDirect...).
Questi modelli non hanno un oggetto padre in grado di chiudere tutte le
connessioni con un unico metodo, ma è necessario richiamare il metodo Close
per ogni singola Connection.
Inoltre per completezza, dovresti settare a Nothing tutte le variabili
oggetto locali prima di uscire da una procedura...
--
Lorenzo Benaglia
UGIdotNET - 
http://www.ugidotnet.org

 per ogni singola Connection.
[SNIP]
Eventualmente, una scappatoia potrebbe essere quella di aggiungere un
riferimento all'oggetto Connection in una collection ogni volta che viene
aperta una connessione; in chiusura di programma si puo' procedere con un
ciclo a chiudere e liberare tutte le istanze.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi da ado a dao

Cioa ragazzi il mio Piccolo Grnde problema è questo...
Prima riuscivo con DAO ad impostare con la funzione seek  su un indice di
DB.mdb
con ADO come faccio???
Esiste qualcosa di simile?
ho in altrenativa cosa posso adotare???
' **** questo è quello che riuscivo a fare*****
Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
    Dim S As String
    Dim T As String
    Dim Colore As Long
    On Error GoTo ErrFas
    Colore = 0
    T = Trim(Text1) ' testo da trovare sull'indice
    If T = "" Then
        Text1.Tag = T
        Exit Sub
    End If
    If Len(T) = 1 Then S = T
    COMUNI.Seek ">=", T ' la mia vecchia ma brava funzione
    If Not COMUNI.EOF And Not COMUNI.NoMatch Then
      If UCase(T) = UCase(Mid(COMUNI!COMU_DESCR, 1, Len(T))) Then 'e saltavo
direttamente sulla posizione
        If Len(T) > Len(Text1.Tag) Then
            Text1 = COMUNI!COMU_DESCR
            Text1.SelStart = Len(T)
            Text1.SelLength = Len(Text1) - (Len(T))
            Text2 = COMUNI!COMU_PROV
            Text3 = COMUNI!COMU_COD
        End If
      Else
        If Text1.ForeColor = 0 Then MsgBox "Comune non in elenco"
        Colore = &H80&
        Text2 = "?"
        Text3 = "?"
        Text1.SetFocus
      End If
    End If
    If Text1.ForeColor <> Colore Then Text1.ForeColor = Colore
    Text1.Tag = T
Exit Sub
Per chiunque abbia una Idea sarò eternamente grato
                    Saluti Telematici Gianluca de Lillo

Ciao,
che io sappia in Ado non puoi farlo in quanto non supporta la seek, ti
consiglio di farti una piccola query di selezione che sicuramente ti risolve
il problema io faccio sempre così.
Saluti Andrea

 wrote in message
8al1u5$iq5$1...@news.flashnet.it...


Ado supporta il Seek ma dalla vers. 2.1
Ti conviene,secondo me, evitarlo e usare delle query di selezione

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

Ciao a tutti!
Volevo sapere come faccio a creare uno ScreenSaver in VB?
Cioe so che è un exe con estensione scr ma come faccio a fare le
chiamate per le opzioni dal pannello "Proprieta Schermo".
Potete aiutarmi?? magari ce un sito che lo spiega?
GRAZIE a tutti!!!

Quarda sul sito comune
http://www.murialdo.it:8000/it_lang_vb/
nella sezione perle c'e' una lezione su come creare uno screen saver con
tanto di esempio.
Saluti
locaduck

locaduck <locaduc...@tin.it.INVALID> wrote in message
95320358...@eva.enter.it...

GRAZIE!!!!

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

ciao a tutto il NG
vorrei sapere se con l'istruzione form.print e' possibile stampare
gli oggetti e il loro contenuto di testo a colori e se e' possibile come si
fa?
grazie a tutti.

 wrote in message 7r3hpg$fnm$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO MDB

   tralascio il precedente
.................................................................
    Set DB = OpenDatabase(nomefile)
    msg = "SELECT * FROM NomeTabella"
    Set MioRecord = DB.OpenRecordset(msg, dbOpenDynaset)
    If MioRecord.RecordCount = 0 Then
        DB.Execute "INSERT INTO NomeTabella " & listacampi & "VALUES " &
listavalori
    Else
       MioRecord.Update "INSERT INTO datidisegno " & listacampi & "VALUES "
& listavalori
    End If
    DB.Close
.................................................................
Tabella con solo un eventuale record
Per RecordCount=0 tutto OK
Per RecordCount=1
errore su Update - Impossibile trovare il metodo o il membro
Mi sono impallato!!!!!
Aiuto, grazie, T

già fatto, scusate
nelle varie prove avevo fatto un po' di casini

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione che ritorna un recordset

Salve devo fare una funzione che restituisce un recordset, da una ricerca.
Qual č la sintassi giusta?
Set AdoRs = oArt.CercaArticolo(myKey)
[varie]
Adors.Close
Set AdoRs.ActiveConnection = Nothing
Set Rs = Nothing
E qui la funzione
Public Function CercaArticolo(Key As Variant) As Recordset
Dim Rs As ADODB.Recordset
Dim mySQL As String
  Set CercaArticolo = Nothing
 
  Set Rs = New ADODB.Recordset
  Set Rs.ActiveConnection = mvarDBConn
 
  mySQL = "SELECT * FROM WHERE campo=" & key
  Rs.Source = mySQL
  Rs.Open
  If Not Rs.EOF Then
    Set CercaArticolo = Rs
  End If
  'Rs.Close
  'Set Rs.ActiveConnection = Nothing
  'Set Rs = Nothing
End Function
Ovviamente se faccio la .Close ritorna il recordset vuoto, volevo capire se
cosě andava bene e come settare i nothing o altro per lasciare roba aperta
a giro, senza scaricarla.
Rs della routine si dovrebbe settare a nothing all'uscita, quindi quando
AdoRs del chiamante va a Nothing dovrebbe liberare le risorse giusto?
Ora in questo caso la funzione sta dentro una classe articolo e potrei
anceh non restituire il recordset, ma popolare i campi della classe, ma
volevo capire come fare.



E qui la funzione





Grazie a tutti

 Grazie a tutti
Se vuoi ottenere un rs disconnesso puoi fare direttamente la Set 
AdoRs.ActiveConnection = Nothing dentro la funzione.
Io faccio cosě:
Set rs = myobject.GetRecordset(myparams)
[utilizzo rs]
rs.Close
Set rs = Nothing
[Nella classe]
Public Function GetRecordset(...) As Recordset
Dim rs As Recordset
...
    Set rs = New Recordset
    rs.Open ...
    ...
    Set rs.ActiveConnection = Nothing
    Set GetRecordset = rs
    Set rs = Nothing     ' In teoria superflua, dovrebbe pensarci la 
"garbage" di VB... ma meglio non fidarsi
End Function
Bye
Raf 

 Io faccio cosě:
Perfetto, per ora me lo lascio connesso.
Grazie mille
Newsgroup: it.comp.lang.visual-basic
Titolo: sito per imparare il vb6

qualcuno mi indicherebbe un sito in italiano per apprendere l'utilizzo e le
basi di visual basic 6
grazie ed auguri a tutti

 ha scritto nel messaggio
news:Yz2Y7.1115$2F4....@news1.tin.it...

in 
www.html.it
 è presente un corso in italiano,
non conosco la qualità  , prova..
auguri anche a te
giuseppeD

 > grazie ed auguri a tutti
Ce ne sono  svariate decine (in italiano) ed ognuno secondo me tratta bene
un'argomento o due.
Se vuoi un consiglio comprati un buon libro e se ti rimangono dubbi cerca su
google, se su google non trovi niente posta la tua domanda sull'ng.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Refresh DataEnvironment

Ho un DataReport di VB basato su un DataEnvironment che contiene una SQL.
Lanciando la stampa, ottengo sempre gli stessi dati finchč non chiudo il
progetto e lo riapro. Probabilmente perchč viene aperta una connessione al
Db di origine dati (Access 2000) e non viene piů aggiornata fino alla
riapertura del progetto. Vorrei riuscire a far eseguire il refresh da
Codice, ma nemmeno con l'aiuto dell'MSDN sono riuscito a trovare i comandi
corretti. Potete darmi qualche lume?


scarica e ricarica sia dataenvironment che datareport, usa i metodi load e
unload
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Capienza DB

Volevo sapere, secondo la vostra esperienza, approssimativamente, quante
tabelle e quanti record per ogni tabella può gestire (bene) un database di
access.
Carmelo

 Carmelo
Beh il numero è determinato dalla capacità massima del database e cioè 2Gb
(non conosco nessuno che è arrivato senza danni a quel limite!).
Ho utilizzato parecchie volte come "trampolino" un db access per fare
delle conversioni e/o migrazioni di dati verso Sql o altri applicativi.
Pur lavorando sempre in locale ed in monoutenza ho notato che con db con
più di 5/600 mb e/o 200.000 records in una tabella le prestazioni decadono
vertiginosamente (e anche qualche rottura!).
Fai te, se hai un problema di limiti di records ti consiglio di passare a
qualche cosa di più robusto, ascrivibile nella categoria dei "veri"
database.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Carmelo wrote:

Dipende, ovviamente, dalla struttura delle tabelle stesse.
L'unica cosa certa è il limite fisico di 2GB di un file mdb.
Il può "gestire (bene)" è del tutto relativo.
Ovviamente, con tabelle da 500.000 ed oltre record (possibilissime da 
avere, in Access) non puoi aspettarti prestazioni di rilievo.
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

vertiginosamente (e anche qualche rottura!).
evidentemente hai una macchina molto potente.
Su un Pentium II 350 è impensabile usare access con una tabella di
100.000 righe: ogni interrogazione impiega svariati minuti.


Naturalmente come accesso pensavo a DAO. Se utilizzi ADO le
prestazioni peggiorano nettamente.

 (non conosco nessuno che è arrivato senza danni a quel limite!).
Beh, io sono arrivato a vederne uno perfettamente funzionante da 1998Mb 
durante un'intervento da un cliente.
Inutile dire che la compattazione è stata immediata prima del collasso.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: operazioni sui bit

Vorrei sapere se č possibile operare direttamente sui bit con VB6, come č
possibile fare ad esempio in C.
Grazie

Grazie
Dipende da cosa intendi per operazioni sui bit.
Con gli operatori AND, OR, XOR puoi fare una verifica a bit di un intero, ma
non puoi (se non a mano) fare operazioni come lo shift dei bit.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Progettare un programma (OT ma non troppo)

Pian Pianino mi avvicino alla programm. in VB 6, faccio già qualcosetta
(poco ma per ora va bene), dopo diversi tentativi (sopratutto con programmi
che richiamano molte opzioni e decisioni collegate fra loro), ho capito che
comunque alla base di un buon programma v'è sempre una buona progettazione
sulla carta (flow charts e diavolerie simili), potreste indicarmi su
internet un sito che mi aiuti a progettare in tal senso.
Grazie.

 ha scritto nel messaggio
news:HvLs6.42621$6W.42...@news.infostrada.it...

Ti dirò, la progettazione è _importantissima_ ma non tanto la progettazione
del programma, ma dei dati. La cosa migliore è sempre avere le idee chiare
su come gestire i dati, poi fai il programma di conseguenza.
Inoltre _personalmente_ uso lo schematizzare le cose prima di farle solo se
sono di una certa complessità e molto articolate.
Purtroppo non conosco siti di come quelli che chiedi tu. Vediamo che dicono
gli altri.
/\/\/\/\/\/\/\/\/\/\/\/\/
|  Qui sul NG è nata una iniziativa:
|  Partecipa alla stesura di progetti VB sviluppati in team,
|  informati sul Sito Comune sezione Leonardo. Io
|  partecipo al progetto Data Raptor, alleati con noi.
\/\/\/\/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

 wrote in message
T_Ls6.66788$lj4.1...@news6.giganews.com...


 ha scritto nel messaggio
news:HvLs6.42621$6W.42...@news.infostrada.it...


 wrote in message
bjMs6.49104$yl2.1...@news1.tin.it...


 wrote in message
HvLs6.42621$6W.42...@news.infostrada.it...


 wrote in message 4iNs6.34362$x3.6...@news2.tin.it...


> Salvatore Scarantino:

Sui siti non sono informato, mi spiace. Un libro che mi sembra faccia al
caso tuo e` quello di Debora Kurata su vb e programmazione a oggetti. Nel
Sito comune di questo ng:
 
http://www.murialdo.it/it_lang_vb
trovi tutte le informazioni bibliografiche al riguardo.
Mi sembra giusto indicartelo perche' pur avendo la programmazione a oggetti
come argomento principale, la trattazione e` svolta seguendo un'ottica
formativa mirata piu` all'illustrazione di una metodologia di lavoro che non
al solo aspetto tecnico.
Ho letto quanto hai aggiunto anche in altri post di questo thread e mi
sembra che nel tuo caso particolare, volendo o dovendo lavorare con vb, solo
una rigorosa impostazione ad oggetti possa risparmiarti qualche malditesta.
Ma questo e` valido anche in generale...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 wrote in message
990b68$3r9f2$1...@ID-52090.news.dfncis.de...


 ha scritto nel messaggio
news:HvLs6.42621$6W.42...@news.infostrada.it...

Io ti segnalo il sito del corso di ingegneria del software che ho seguito
all'università:
http://www.cefriel.it/~alfonso/WebBook/indice.htm
C'è riassunto tutto il corso con alcuni link ad altri siti interessanti
sull'argomento.
Credo, e spero, che ti possa essere utile.
Saluti
Simone
Newsgroup: it.comp.lang.visual-basic
Titolo: regsvr32 activex

compilo e uso il mio activex in una pagina asp con l'istruzione su indicata.
il problema è che quando apporto delle modifiche sono costretto a riavviare
il computer in quanto non riesco in nessun modo a sovrascrivere la dll nella
home del sito web in quanto è ancora utilizzata dalla memoria pur facendo
"regsvr32 /u activex" e/o buttando giù IIS.
Qualche consiglio?

 ha scritto:

devi "scaricare" le dll caricate dal sito c'è un "pulsante" nelle 
proprietà che ti permette di farlo, disattivare IIS non serve a niente
--
------------------------
KillerBoy
kill...@pippo.it
-------------------------
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200409210...@mynewsgate.net...


 "regsvr32 /u activex" e/o buttando giů IIS.
Stessa cosa anch'io... 
Di solito riavviando IIS si "sblocca", ma alle volte capita di dover
riavviare l'intera macchina.
Se trovi una soluzione fammelo sapere...
Ciao,
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5SP3+WIN98] Dimensioni Icone

Con svariati edit posso creare icone in vari formati, 16x16, 32x32,
64x64.......
Se creo in icone piccola 16x16 viene disgustosa in quanto non posso inserire
i dettagli che vorrei, se la faccio 64x64 viene perfettamente come vorrei ma
quando la inserisco in una toolbar questa diventa di dimensioni mostruose.
Siccome in tutti i prog che ho visto sinore ho sempre trovato delle belle
icone, sebza che fossero enormi, ci deve essere un modo per "rimpicciolirle"
senza perdere dettagli, quale?
Un altro esempio, windows in risorse del computer mostra nell'iconcina dei
file .ico l'icona contenuta, essa è sempre della stessa dimensione,
nonostante le dimensioni dell'icona....
Vi prego, non so proprio come fare a fare delle icone belle senza che siano
dei mostri di dimensioni, e d'altra parte non vedo l'utilità di un icona
king size 10x515cm che mi occupa la quasi totalità della finestra del
programma.....
Grazie ancora, già solo per essere arrivati sin qui a leggere
RIvi
RIMUO...@rocketmail.com

...


La misura ideale di un'icona è 32X32 però devi stare attento al numero di
colori, normalmente viene utilizzata a 16 colori.
Quando inserisci l'icona in una toolbar hai controllato la dimensione di
tutte le altre immagini, se usi il controllo fornito con VB e quindi
utilizzi il controllo ImageList devi uniformare le dimensioni, perchè il
controllo le pareggia quindi una icona 16x16 viene ingrandita a 32x32 con
tutte le conseguenze. Comunque per le toolbar ti consiglierei di utilizzare
le BitMap consì eviti il problemi della palette a 16 colori, ti conviene
usare al massimo 256 colori se non vuoi evitare spiacevoli inconvenienti
quando distribuisci l'applicazioni su Sistemi con grafica a 256 colori.
CIAO
Luca Perazzo
per...@chiavari.newnetworks.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Traduzione da Access

Ho, io ci provo.
Sono oramai costretta a valutare l'ipotesi di trasferire i miei DB Access 97
in VB.
E forse era proprio l'occasione che mi ci voleva per decidermi...
Importo Maschere, e moduli, ma... ecco il primo problema.
Io, in alcune funzioni di moduli, devo passare come argomento degli oggetti
Form.
Mi pare che VB si offenda per tali tentativi ed ora sono qui a chiedervi se
c'č un motivo ed ancor meglio una soluzione.
Grazie per ora, ma ci sentiremo presto
Marina

 c'č un motivo ed ancor meglio una soluzione.
ma no che non si offende, magari non capisce come glieli vuoi passare...
la funzione nel modulo dev'essere piů o meno cosě:
Public Function MyFunction(MyForm As Form) As Boolean
    [code]
End Function
che c'č che non va?
Ciao
Faber

 wrote in message
5K945.246494$VM3.1...@news.infostrada.it...

Ma, non mi sembrava cosě semplice...
Ci riguardo e poi ci risentiremo ;-)
Ciao
Marina
Newsgroup: it.comp.lang.visual-basic
Titolo: Sempre sulle text box

Come potrei fare per leggere sequenzialmente il contenuto di una casella di
testo? Come se fosse un file di testo, insomma.
Dovrei modificare il suo contenuto.
Grazie mille per le eventuali risposte.
Ciao
Alex

 Dovrei modificare il suo contenuto.
- Se ho capito bene - vuoi leggere riga per riga...
Cito da una mia risposta di  - IERI - (provate a leggere qualche volta,
please...)
"Beh, puoi sempre fare una
dim pippo as variant
pippo = Split(Text1.text, vbCrLf)"
a quel punto hai un array con il contenuto del textbox riga per riga
lo modifichi
e fai un
text1.text = join(pippo,vbcrlf)
ciao
ugo

 please...)
Ma in questi giorni stanno tutti riscrivento il notepad?
Ci sono decine di messaggi su textbox e RTB!
Ciao

 ha scritto nel messaggio
news:Estg7.3604$vC1....@news1.tin.it...

Ho notato anch'io.
Sarà l'effetto delle ferie, il caldo da alla testa!     :)
ciao
ugo

 Sarà l'effetto delle ferie, il caldo da alla testa!     :)
un mese fa c'era la mania dell'oggetto printer
due mesi fa c'era la mania della label/link tramite shellexecute
tre mesi fa c'era la mania dell'oggetto webbrowser
sei mesi fa c'era la mania del Winsock
potremmo continuare ma ci censuriamo :)
--
Fibia "Cosa ci nasconde il domani?" 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


Il problema č che voi partite dal fatto che noi si sappia piů di quello che
sia...
Mi piace provare ad eseguire i vs. consigli, lo considero un buon modo per
imparare.
Con Internet Control riesco a visualizzare in un text box il codice html di
una pagina, ma ASSOLUTAMENTE  non riesco ad estrarne sottostringhe.
Ho pensato che il tuo consiglio potesse essermi di aiuto, ma, con un
semplice copia-incolla, ottengo solo dei gran messaggi di errore su Split
(Sub, Function o Property non definita (errore 35)).
Evidentemente occorre fare dell'altro... puoi spiegare cosa??
ciao


Beh, da un' ALTRA tua di ieri, vedo che usi Vb5, dove la funzione Split non
c'era...!
Un buon motivo per darti "Function o Property non definita (errore 35)" non
trovi?
Quindi:
1) leggi il contenuto del textbox in una variabile stringa
2) scrivi una tua funzione che esegua un parsing della stringa in
sottostringhe o in elementi dell'array
o
2a) cerchi sul Sito Comune, visto che mi pare proprio che un parser di
stringhe ci sia già
3) Fai le elaborazioni che desideri sulle sottostringhe / elementi
dell'array.
ciao
ugo

 sottostringhe o in elementi dell'array
Io mi sono fatto la my_Split() anche se uso VB6, perchè la Split() di VB6 è
un tantino limitata.
Il codice è piuttosto grossolano, però funziona bene, e soprattutto non mi
ritorna 2 elementi se dò in pasto la stringa "1 2 3" con separatore <spazio>
solo perchè non termina con spazio...
Ciao


Beh, questa mi giunge nuova, da me funziona...   :-)
ciao
ugo

 Ma in questi giorni stanno tutti riscrivento il notepad?
Dev'essere contagioso... ho appena finito di scrivere un editor
multidocumento anche io... :-(
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: Windows Me

Sapete se VB6 ha delle incompatibilità con Windows ME?  Io l'ho installato
e, nel momento in cui mando in esecuzione un programma, questo fa chiudere
VB con un errore irreversibile.  Succede sempre!
Cosa posso fare?

Giusto ieri ho installato un mio programma (creato pacchetto di
installazione su win98) su un notebook con ME.
Unico problema rilevato: ho un font proprietario che installo all'avvio del
programma, e non ce la fa ad installarlo.
Per il resto funziona tutto (tra l'altro faccio un uso abbastanza intenso di
API)

 ha scritto nel messaggio
news:ahgodl$sjh16$1...@ID-147253.news.dfncis.de...


 E' una cosa orribile se ricopio sopra la versione di WIndows ME?
Già Winzozz TENDE ad aumentare l'entropia del tuo pc... poi se anche tu ti
ci metti con 'ste cose....
Abbi pazienza fai le cose normali così almeno si degradano più lentamente :)
Format C:   /q   /autotest
--
"La matematica è l'alfabeto con il quale DIO ha scritto l'Universo"
(G. Galilei)

Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora sulle stringhe

Scusate se riposto questo msg ma non riesco a venirne a capo.
Giorni fa Diego e Luca mi avevano spiegato come fare a ricercare una stringa
all'interno di un'altra e ad evidenziare la stringa cercata.
TestoDiRicerca="Ciao"
    I=Instr(1,Text1.Text,TestoDiRicerca)
    Text1.SelStart=I
Fino a qui tutto bene
Text1.SelLenght = Len(TestoDiRicerca)
Questo non ne vuol sapere di funzionare! Che lo inserisca o meno nel codice,
il risultato non cambia. Ho provato anche con un esempio di Vb, ma il
risultato è lo stesso: la stringa non viene evidenziata.
Qulacuno sa darmi una spiegazione?
Grazie Hyppos

 ha scritto nel messaggio
news:97vkkk$qrne5$1...@ID-73994.news.dfncis.de...

    Text1.Text = "A tutti Ciao. Come va?"
    TestoDiRicerca = "Ciao"
    I = InStr(1, Text1.Text, TestoDiRicerca)
    Text1.SetFocus
    Text1.SelStart = I - 1
    Text1.SelLength = Len(TestoDiRicerca)

Errata Corrige:
    Text1.Text = "A tutti Ciao. Come va?"
    TestoDiRicerca = "yyyyy"
    i = InStr(1, Text1.Text, TestoDiRicerca)
    If i Then
        Text1.SetFocus
        Text1.SelStart = i - 1
        Text1.SelLength = Len(TestoDiRicerca)
    Else
        MsgBox "Testo non trovato"
    End If

 ha scritto nel messaggio
news:97vkkk$qrne5$1...@ID-73994.news.dfncis.de...


Qulacuno sa darmi una spiegazione?
Forse dovresti usare
Text1.SelLenght = Len(TestoDiRicerca-I)
Ettore...
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [62.207.99.214] by way of 
f152.law14.hotmail.com
 [64.4.21.152] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:97vm09$a1m$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:BgJo6.15289$lj4.3...@news6.giganews.com...


 ha scritto nel messaggio
news:97vqh2$qbhu3$1...@ID-73994.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: maschera in visualizz foglio dati

Ciao ragazzi,
Ho creato una maschera e la apro in visualizzazione foglio dati perchè
devo copiare le colonne da excel....
è possibile in apertura della maschera vedere già le colonne
selezionate cioè vederle in nero come se le selezionassi io? poi se
vogliamo essere più precisi all' apertura inserirei anche il comando
incolla!!
Grazie
Marco


************************************************
Puoi gentilmente spiegare:
siamo in Excel?
cosa intendi tu per maschera?
volendo possiamo copia/incollare i dati
di un determinato Range di Excel
più o meno ovunque. Tu dove
devi/vuoi farlo e quando?
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
 

 siamo in Excel?
Hai ragione scusa... sono in access. Praticamente seleziono le colonne
in excel, poi apro la form di access che deve avere le colonne già
selezionate in apertura e poi incollo oppure faccio l' incolla in
automatico all' apertura della form access


Passo. Access non č pane per i miei(oramai pochi) denti.


 Mauro Gamberinihttp://
www.riolab.org/
ok grazie comunque
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: MPEG info

Come si possono ricavare informazioni (durata, WxH,
framerate etc) riguardo un file in formato MPEG?
Qualcuno mi sa dare
qualche indizio?
Grazie,
     IK

*IK* ci ha deliziati con queste righe
 Quote:

scaricati le EXTRA pack delle DirectX9SDK ( sono pochi mega, ti serve sol un
pacchetto Extra in cui ci siano gli esempi in vb ) c'e' un piccolo vbp che
ricrea il mediaplayer con tutte le funzioni di info sui file !
( CERCA IN GOOGLE : " dx9 extra download " il sito era della M$ )
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 *IK* ci ha deliziati con queste righe
[CUT]

Ho scaricato l'extra pack e ho avuto modo di provare
il Media Player VB. Il codice e' molto interessante
ma non riesce a risolvere il mio problema :(
Infatti devo fare una sorta di browse dei file
video ma se la funzione impiega circa 10 sec per
aprire un solo file e leggerne le proprieta',
il browse diventa piuttosto seccante :P
Per leggere i file AVI non ho avuto problemi:
ho scritto una funzione che va a leggere direttamente
nel file le proprieta'. Purtroppo per i MPEG
la cosa e' moolto piu' complicata.
Ho avuto modo di provare MPEG Properties
(
www.medialab.se
) che rileva una marea di
informazioni in una frazione di secondo. O_O
Nessuno sa come viene compiuta questa "magia"?
Grazie,
     IK

 la cosa e' moolto piu' complicata.
umm umm io coi filmati ci starei mooooooolto attento , non so se l'header
rimanga uguale per tutti ma io mi ci impazzisco tra tutti i diversi formati
Avi , per poi non parlare dei file mpeg che avranno 300sottotipi differenti
! :-/ Bho , infondo anche windows media player appena gli "dragghi" un file
ti calcola la dimensione ... secondo me in qualche modo sono gia' registrate
da qualche parte all'interno del file , non penso che si scorra tutto il
file per calcolarsi la lunghezza ! Se trovi info postale che so curiosissimo
Newsgroup: it.comp.lang.visual-basic
Titolo: [DAO] vb 6 e query

La mia conoscenza di VB sta' regredendo:
Il codice seguente mi viene segnalato con un errore al runtime 13 tipo non
corrispondente??!!
strlcl="SELECT * FROM FORN"
SET rcsForn = dbtempi.openrecordset(strlcl)
Ho gia' provato a:
selezionare  DAO 3.51,3.6 o versione compatibile 2.5/3 dai componenti
disponibili in VB
modificare i dati con access creando verisoni del database sia compatibili
office 97 che 2000
modificare il modo di apertura del file da DBengine.workspace(0).opendatabse
a creare area ( workspace ) di lavoro e poi aprire
sto' forse impazzendo??
Ciao
Stefano

SET rcsForn = dbtempi.openrecordset(strlcl)
in che punto di indica l'errore?
strlcl č di tipo String?
(e rcsForn č di tipo RecordSet?)
Faber

 wrote in message 8ck83p$dro$1...@nslave1.tin.it...

Ho dichiarato
Dim strlcl as string
Dim rcs.. as Recordset
mi da' l'errore nella riga del set ( ANdava fino a due giorni fa' poi ho
strappolato qualcosa nei riferimenti per tentare di usare archivi access2000
e ciao)
Grazie per l'interessamento
Stefano >

e ciao)
acc con l'ADO non c'ho mai giochicchiato... prova a guardare se nei
riferimenti ai solo il DAO o qualche altro simpaticone che ti fa generare
l'errore...
Ciao!
Faber

Se usi ADO non serve il set , ma visto che la tua dichiarazione è tipica di
Dao.....
Se invece è DAO hai controllato la connectionstring?
Controlla se la dichiarazione del tipo di cursure è obbligatoria (non
ricordo .... arteriosclerosi forse?)

 Se invece è DAO hai controllato la connectionstring?
Cioe' ?
Ho lanciato l'applicazione in fase debug ed i file vengono aperti
regolarmente, quello che mi fa' inc... e' il conflitto di tipo che mi
segnala che non capisco!


Posta l'accesso al db forse il problema sta li.

scommetto che è lo stesso mio!
dichiara il record set cos'
set rst as dao.recordset
ciao :-)




Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare record con ADO

Ciao a tutti, ho un problema che mi perseguita da un pò.
Vi è mai capitato di voler visualizzare il numero di record (ad esempio
tramite una barra di riempimento) che ho estratto da una select fatta da un
controllo ADO?
Faccio un esempio:
adodc1.recordsource="select * from TABELLA1"
adodc1.refresh
A questo punto però ho già il controllo pieno dei miei record, ma non riesco
a tenere sotto controllo quando ad esempio ne ho caricato 100 dei 1000
totali.
Questo perchè gli eventi associati al controllo ADODC1 non mi interrompono
l'operazione di popolamento del controllo.
Se vi è capitato, come avete risolto.
Grazie comunque
Ciao Marco

 controllo ADO?
vedi evento FetchProgress dell'oggetto recordset
ciao
ugo

 > Vi è mai capitato di voler visualizzare il numero di record (ad esempio

Newsgroup: it.comp.lang.visual-basic
Titolo: elemento attivo DBList

Ciao a tutti,
 in un'applicazione che sto sviluppando ho inserito un oggetto DBList...
non e' molto differente dal ListBOX, ma non riesco a trovare una
proprieta' che mi permetta di impostare l'elemento attualmente attivo.
Ho trovato solo SelectedItem che pero' RESTITUISCE e non permette di
impostare l'elemento attivo...
 Qualcuno mi sa dare una mano?
Grazie,
  Gianluca.

 wrote in message
384260D9...@dsi.unive.it...


 prova con listindex 0, oppure con listindex = 0
(non mi ricordo esattamente )
fammi sapere
ciao matteo

Newsgroup: it.comp.lang.visual-basic
Titolo: Disegnare dei rettangoli a runtime !

Sono sempre io: l'idiota che prima ha postato in inglese su un ng
italiano !!!
Bhe riassumendo: devo disegnare a runtime dei rettangoli: kome posso
fare ? Qual'è il metodo più veloce ed efficace ?!? Se volette postarmi
direttamnete il codice x me va bene... se poi vi komportate bene
venite direttamente a sostituirmi alla mia skrivania di lavoro kosì io
alla mattina me ne sto a letto :-)
Grazie a tutti...
Aspetto ansiosamente risposte :-)
JhonnyMC

 fare ? Qual'è il metodo più veloce ed efficace ?!?
Ne metti uno a design-time, eventualmente non visible, come controllo 0 di
un array.
Poi, a run-time, ne crei a volontà a partire da quello, e li metti visible.
Vedi "Array di controlli" sulla guida per il codice.
Ciao
Alberto

 alla mattina me ne sto a letto :-)
form.line   (su msdn trovi esempi)
il metodo line lo trovi anche in picturebox se non ricordo male
ciao :)

 Aspetto ansiosamente risposte :-)
api rectangle.
la trovi (se esiste ancora) su 
www.allapi.net
 e naturalmente su msdn.
ciao, assa.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Re: OCX free indispensabile

Alt !
Pur con tutta la simpatia per chi lavora, questo ng non accetta pubblicita' e
nemmeno allegati binari.
Almeno, preponi un [OT] al subject.
Alla prossima e' spam !
ciao, hal

 ha scritto

hal, tigullino :)
io cito troppo ma tu troppo poco...
che tappo di ocx free e' quello di cui parlate tu e il tuo a me
invisibile interlocutore ?
essendo gia' capitato parecchie volte, comincio ad avere il sospetto che
il tuo reader si inventi dei post per far bella figura :))

 ha scritto nel messaggio
news:9dpbi2$jel3h$1...@ID-51318.news.dfncis.de...



Date: Mon, 14 May 2001 10:06:34 GMT
NNTP-Posting-Host: 212.216.82.74
X-Complaints-To: 
newsm...@tin.it
X-Trace: 
news2.tin.it
 989834794 212.216.82.74 (Mon, 14 May 2001 12:06:34 MET DST)
NNTP-Posting-Date: Mon, 14 May 2001 12:06:34 MET DST
Organization: TIN
Xref: 
reader2.news.rcn.net
 it.comp.lang.visual-basic:175958
""

 Subject: OCX free indispensabile
nel mio oe non c'e'. se non ci credete vi mando il tiff 2000*1000*24 del
listview in alto :)
potrei cmq PER FAVORE sapere di QUALE ocx si trattava ?
se e' davvero free non sara' spam.
:)

 listview in alto :)
Anch'io nn lo vedo (utilizzo il server dei Tedeschi....).
Volevo Fare una Domanda (già che ci sono) sulla ricezione dei messaggi:
Perchè se dico a Outlook Express di scaricare tutti i messaggi del Ng, lui
da bravo
li scarica (evviva...), ma dopo un certo periodo di tempo, se accedo su un
post vecchio mi dice che il messaggio è scaduto (che prob il server l'ha
cancellato..)???
Ma nn l'ho mica scaricato?E perchè mi dice così?Devo settare qualcosa?
Bo, forse perdo i colpi :)))
Ciao a tutti
Oz

Azz...Avevo Impostato:
Elimina i Corpi dei messaggi già letti nei News.
Mi sa che è questo....
Ciao e scusate dei post per un nulla.
Aloa
Oz

Newsgroup: it.comp.lang.visual-basic
Titolo: VB e Internet





salve,


sono un programmatore VB ma non conosco quasi 
niente di ciò che riguarda lo sviluppo di applicazioni per Internet e vorrei 
impara
re presto e bene.


Qualcuno sa consigliarmi come muovere i primi passi 
?? 


Quali tecnologie sono migliori (VBScript, DHTML, 
IIS, ecc.) ??


Che manuali dovrei procurarmi ??


 


Ringrazio 
anticipatamente!!



 wrote in 
  message 
news:000f01bfe009$739d9d60$3501...@leonet.it
...






Intanto ti ringrazio per l'attenzione.


Ho letto che le applicazioni lato client dovrebbero 
essere migliori xchè non appesantiscono il server, è vero ??


Nell'MSDN di VB è scritto (come dicevi tu!) che 
DHTML è compatibile solo con IE ma leggendo quà e là sembra che in parte lo sia 
anche con NS; io mi fido di MSDN e di te!


Visto che ti sei disturbato già un volta 
consigliami qualche libro o manuale per imparare le pagine ASP ed eventualmente 
il VBScript.


 


Grazie ancora.


 


Fabio DC



 wrote in message
news:000601bfe01f$ce3d6000$3501...@leonet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Decompilatore VB

Qualcuno ha o sa do reperire un decompilatore per Visual Basic 5.0 ?

...

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO 2.6 E ACCESS 2000

Sto creando un gestionale che legge  un Mdb access 97. Con mdb access 2000
ci sono dei casini; mi sembra che il problema sia Ado 2.5.
Esiste la versione 2.6 di ADO? se si posso avere il link.
Grazie ,
    Davide

scusate mi sono sbagliato...
intendevo dire dove posso trovare la versione di DAO (3.6?) che legge i
database di access 2000?
grazie
davide

 database di access 2000?
sito comune, sp3 per vb/vs6.
altri rispondono sp4, ma io ho il sp3 e li leggo.
controlla anche le riviste tipo cp, dev, io programmo. lo mettono spesso nel
cd. sono 120 mb la versione vs e forse 40-50 la vb...

 wrote in message
news:PlSQ5.70000$BF.24...@news.infostrada.it...

io non ho problemi a leggerli con ADO 2.5 e tutto quello che si tira dietro
MSDAC2.5...

Newsgroup: it.comp.lang.visual-basic
Titolo: Riavvio di Windows

E' possibile provocare il riavvio di Windows e lo spegnimento del computer
dal codice di Visual Basic 4 ?
Grazie,
Daniele

...


Newsgroup: it.comp.lang.visual-basic
Titolo: autologin su pagina web

 Nessuno mi puņ aiutare? :-(
inet.username e inet.password li hai provati?
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

> Nessuno mi può aiutare? :-(


Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione GetCursorPos (API)

Qualcuno mi sa dire come si usa la funzione API GetCursorPos? 
Mi dice che "La variabile utilizza un tipo di automazione non supportato in
Visual Basic".....
Grazie,
           Giovanni
Mzof...@hotmail.com

La funzione GetCursorPos come dice il nome stesso rileva la posizione del
cursore e restituisce tale dato nella struttura POINTAPI, tradotto in VB
significa:
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
dove POINTAPI e'
Type POINTAPI
    x As Long
    y As Long
End Type
Spero di esserti stato utile.
Ciao
<LuigI>
Giovanni ha scritto nel messaggio <01be4eec$862b8500$efe41fc3@default>...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Collegamento tra 2 pc tramite modem

Salve.
Avrei questo problema:
devo far comunicare un server (non tramite internet) che ha come sistema
operativo linux, ed un client con Windows.
Io avevo pensato di fare un collegamento tramite modem tipo
l'hyperterminal di windows, ma non riesco a far partire la connessione
tramite ATDT.... non mi alza la linea. Invio la stringa direttamente
alla COM. Dove sbaglio?
Qualcuno saprebbe consigliarmi come fare (se possibilie fornendo anche
qualche sample)?
Grazie.


wrote:

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioncina DNS

Salve a tutti,
sto realizzando un programma traceroute... E' quasi finito però mi manca una
funzioncina che faccia da dns, cioè che dato un ip come parametro mi
restituisce il nome del server o l'url... tipo se gli passo 216.239.59.104
mi restituisce 
www.google.com
 o una cosa del genere...
In rete ho trovato qualcosa ma praticamente fanno sempre uso di una ocx
(dns.ocx) che vorrei evitare. Qualcuno ha qualche idea su come realizzare la
funzione?
Grazie!

 
www.google.com
 o una cosa del genere...
T'interessa sapere che non c'è una relazione 1:1 fra nome e IP ?
Una macchina può avere più host virtuali e un solo IP, o può
essere multihomed, cioè più IP su cui risponde magari lo
stesso server... o server diversi :-/
Prova a pingare più volte 
www.google.it
 e vedrai che le risposte
possono essere diverse a pochi secondi l'una dall'altra, tipo:
213.239.59.99
213.239.59.104
213.239.59.147
Sullo stesso server, comunque, ci possono essere più siti
in hosting (nota che sto limitando il discorso ad un sito web),
e il server fornisce le pagine corrispondenti al dominio
che trova nella richiesta HTTP. Se non fai richieste particolari,
un server non configurato ad apparato riproduttivo di canide
dovrebbe restituirti un sito di default.
***************
Tra l'altro, con Google in particolare succede *anche* perché
hanno un DNS dinamico per fare load balancing, ma questo
è un discorso ancora più lungo (vedi la risposta di un "ping -a"
da DOS: se pinghi 
www.google.it
, ti dice che la risposta punta
a 
www.google.akadns.net
).
***************
Bye, G.

Grazie per le dritte, ho trovato info interessanti...
Il fatto dell'ip di google, lo so che cambia, era solo per fare un
esempio...
Ciao!
Newsgroup: it.comp.lang.visual-basic
Titolo: VBA Excel: Eval su elementi di una Userform

Salve, sono di nuovo quì....
& i got a problem !!
Devo rendere visibili alcune label e combo all'interno di un Form.
ho dato ai suddetti elementi nomi indicizzati: label1, combobox1, etc.
Ho provato, senza risultato, utilizzando il metodo [Evaluate] ma dall'help
non risulta che sia possibile effettuare tale manipolazione su oggetti
UserForm.
c'è qualcuno che sà dirmi se posso ed eventualmente come ???
<codice:
  for j = 1 to x
    streval = "Form.label" & j & ".Visible = True"
    Evaluate(streval)
  Next j
' ......... ma non funge !!!!!
/codice>
un grazie in anticipo.
--------------------------------
Inviato via 
http://usenet.libero.it

[...]
Devo per forza ciclare su tutti gli elementi del Form ed abilitare quelli
che mi interessano ???
........
// Juan


 ha scritto nel messaggio
news:81Z73Z60Z26Y1...@usenet.libero.it...


 perchè non usi gli indici dei controlli?
[...]
!?! potrebbe essere una soluzione (:0>)!!!.............
..... scherzo, Grazie.


 /codice>
' ------------------------------------------------------------
' XL00
' ------------------------------------------------------------
'   mbMSF2          MSForms.UserForm
'   Label1          MSForms.Label
'   Label2          MSForms.Label
'   Label3          MSForms.Label
'   Label4          MSForms.Label
'   Label5          MSForms.Label
'   ToggleButton1   MSForms.ToggleButton
' ------------------------------------------------------------
' Maurizio Borrelli
' 2002-11-05
' ------------------------------------------------------------
  Option Base 0
  Option Compare Text
  Option Explicit
' ------------------------------------------------------------
  Const mc_sMyName$ = "mbMSF2"
' ------------------------------------------------------------
' ------------------------------------------------------------
  Const mc_sLabelName$ = "Label"
  Const mc_lLabelCount& = 4
' ------------------------------------------------------------
' ============================================================
  Private Sub ToggleButton1_Click()
' ------------------------------------------------------------
  Dim bSetVisible As Boolean
  Dim lIndex      As Long
  Dim lblCurrent  As MSForms.Label
' ------------------------------------------------------------
  With Me
    bSetVisible = (.ToggleButton1.Value = False)
    With .Controls
      For lIndex = 1 To mc_lLabelCount
        Set lblCurrent = .Item(mc_sLabelName & CStr(lIndex))
        With lblCurrent
          .Visible = bSetVisible
        End With
      Next
    End With
  End With
  Set lblCurrent = Nothing
  End Sub
' ============================================================
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------