mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: VBA e nomi celle





Come posso utilizzare i nomi delle celle di un 
foglio excel nel codice VBA.


Scrivendo semplicemente il nome , questo non 
contiene mai il valore della cella corrispondente ma risulta vuoto!


Grazie 


 



 ha scritto nel 
  messaggio 
news:000801c0accc$1ccee1c0$d7561197@celeron
...


Come posso utilizzare i nomi delle celle di un 
  foglio excel nel codice VBA.


Scrivendo semplicemente il nome , questo non 
  contiene mai il valore della cella corrispondente ma risulta 
  vuoto!


Grazie 


 


 


Range("TUONOME").Value         
  ti deve dare sicuramente risposta del valore della cella nominata 
  TUONOME


Range("TUASELEZIONE).Select          
  ti deve selezionare sicuramente le celle nominate TUASELEZIONE


 


Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda su MAPI

salve ragazzi, potete aiutarmi a risolvere un problema ?
voglio sapere come fare a spedire un messaggio tramite MAPI senza avviare il
client mail, cioč in bakground.
Io non credo sia possibile con MAPI e bisogna usare qualche altra DLL o che
altro?

 altro?
Con il controllo winsock. Sul Sito Comune (URL nella firma)
c'è un esempio di codice, se hai problemi scrivimi.
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

 c'č un esempio di codice, se hai problemi scrivimi.


 c'è un esempio di codice, se hai problemi scrivimi.


Visto che ci stai lavorando, ti va di mandarmi qualche riga di codice
per capire come fare le cose ? In particolare quello che mi serve
sapere sono  i comandi SMTP necessari visto che conosco poco questo
protocollo.
Grazie in ogni caso.
-------------------------------------
Non mi stancherň mai di imparare...
Grazie a tutti!
dario.m...@SONOlibero.it 
(ovviamente da correggere)

Non mi stancherò mai di imparare...


te ne sarei grato!
-------------------------------------
Non mi stancherň mai di imparare...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Installazione di un Programma

Buongiorno a tutti
Da un paio di mesi sviluppo in VB6 SP3 Win 98. Dopo aver riscontrato alcuni
problemi risolti nella maggior parte dei casi da voi NewsGrouppisti vorrei
chiedervi ancora una cosa.
Finito un programma, eseguo il pacchetto d'istallazione di VB stesso, ma su
4 programmi consegnati 3 mi hanno dato problemi del genere DLL mancante,
Provider specifico non trovato o addirittura l'eseguibile non parte proprio.
Come posso personalizzare il pacchetto d'istallazione??
di solito uso file MDB con DAO 60 e ADO per la visualizzazioni delle
DATAGRID, e altri oggetti come testo, etichette  liste, combo, botton etc..
Per quanto riguarda il Provider uso MsJet4.0, qual'e il file??
Ringrazio e auguro un buon WeekEnd a tutti.
bye Roberto

 wrote in message
news:8fgf0s$9nf$1...@nslave2.tin.it...

Installando il SP3, il programma di installazione dovrebbe "confezionare"
tutto cio'
che serve, compreso il provider che poi non viene trovato.
Io porto sempre con me il SP3 di VB e sulla macchina dove riscontro il
problema installo il file
mdac_typ.exe presente nel SP3.
Ora tu potresti dire: "questo file viene già installato dal sw di
installazione"
Ed io ti risponderei: "in teoria sì, però se faccio quanto detto sopra,
funziona tutto altrimenti...ciccia!"
Spero ti possa servire
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Casella immagine

Com'č la procedura per creare nuove caselle immagine run-time ?
E se le dovessi creare all'interno di una picture box ?
Grazie

 Com'è la procedura per creare nuove caselle immagine run-time ?

 Com'è la procedura per creare nuove caselle immagine run-time ?


Newsgroup: it.comp.lang.visual-basic
Titolo: Dove trovo il SP3???

Salute a tutti,
 dove trovo il Service Pack 3 per Visual Basic?
 Cerco il sito o un cd in edicola.
Grazie a tutti.

...


ERRORE (scusate lo correggo subito)
Questo è il vero link "me lo scarico subito"
ftp://volftp.tin.it/pub/pc/windows/win95/programming/vbasic/vbsp3.exe
avevo dato quello delle runtimes...


vai su 
www.shareware.com
 e cerca il file  Vb5rtsp3.zip  (circa 1.7
Mbytes)
ma lo trovi un po ovunque
leonello



Quella e' la DLL di runtime di VB5 aggiornata a SP3... non e' il Service
Pack 3!
Il SP3 lo trovi su 
volftp.tin.it
 (usa il motore di ricerca del sito) e sono
circa 13~15MB!
Altrimenti puoi richiedere il numero arretrato di DEV (N.52, Maggio 98), sul
CD allegato c'e' il SP3 completo di VisualStudio97.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Probl: Stampa Immagine su stampante o controllo immagine

Utilizzando VB6 SP5 e creando una immagine .bmp con il programma Paint
di windows XP e provandola a stampare / visualizzare con il codice
seguente, mi viene segnalato :
Immagine non valida (Errore 481)
Ho provato a salvarla con tutte le opzioni di paint , ma il risultato
č lo stesso.
Grazie.
    Dim lgPicture As New StdPicture    ' immagine da stampare
                Set lgPicture = LoadPicture(lsBmpName)
                ogSta.sPaintPicture lgPicture, lnLinX, lnLinY, lnLinX1
- lnLinX, lnLinY1 - lnLinY
                Set lgPicture = Nothing
Sub sPaintPicture(pgImmagine As Picture, pnX1 As Single, pnY1 As
Single, Optional pLarghezza1, Optional pAltezza1)
    If IsMissing(pLarghezza1) = True Then pLarghezza1 =
pgImmagine.Width / 100 ' pgImmagine.Width č in HiMetric (100 Himetric
= 1 mm)
    If IsMissing(pAltezza1) = True Then pAltezza1 = pgImmagine.Height
/ 100
    Select Case ogOpzSta.oiStaVid
    Case kStaSuStampa  ' stampa
        ogPrtStam.PaintPicture pgImmagine, pnX1, pnY1, pLarghezza1,
pAltezza1
    Case kStaSuVideo ' Video
        ooPicVsta.PaintPicture pgImmagine, pnX1, pnY1, pLarghezza1,
pAltezza1
    Case kStaSuFile, kStaSuFissa ' File
        ' su file non stampo immagini
    End Select
 
End Sub

         ogPrtStam.PaintPicture pgImmagine.IMAGE, pnX1, pnY1, pLarghezza1,
pAltezza1


RIsultato :
Errore di Run time 438: propietà o metodo non supportati dall'oggetto.
Comunque grazie del suggerimento.
Giorgio

 Errore di Run time 438: propietà o metodo non supportati dall'oggetto.
Fai una cosa:
Crea un nuovo progetto e inserisci un PictureBox con nome pic1
Poi da codice fai:
    pic1.Picture = LoadPicture("percorso_e_nome_del_tuo_file_bmp")
    Printer.PaintPicture pic1.Image, 0, 0
Questo funziona. Se anche a te va, ragiona sui parametri passati alla
PaintPicture quei vari oo, og , etc.



Ho provato anche questo, ma mi da lo stesso errore.
E' forse qualcosa che dipende dal formato del bmp ?
Giorgio

Ho estrapolato il codice al di fuori del progetto principale e li ho
inserito in un progetto nuovo di prova e ........
Funziona!
E adesso sono CXXXI mia e dovrò scoprire cosa c'è di diverso.
Ciao e scusa, era una prova che dovevo fare prima.
Giorgio

*Giorgio* ha scritto:

Non č per niente escluso (un file con estensione .bmp non č affatto detto
che sia in formato bmp)
Prova a cambiare (giusto per provare) nel tuo _identico_ codice _solo_ il
nome del file (magari con uno costruito al momento coin Paint, per non avere
dubbi sul formato)...


Grazie per i tuoi suggerimenti, ma ti spiego l'enorme COGLIONATA che
ho fatto:
Nella routine di caricamento immagine c'č una ON ERROR RESUME NEXT
e non puntavo correttamente la cartella in cui era memorizzata
l'immagine. Per cui tentavo di stampare una immagine vuota.
Per cui sono ancora qui a ringraziarti e a scusarmi del tempo che ti
ho fatto perdere.
Con la cenere sul capo
Giorgio

 Per cui sono ancora qui...
No problem, l'importante è capire.
Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con le mapi

Sto scrivendo un programma che deve recuperare i files in attachment da una
casella di posta. Funziona tutto ma i nomi dei file li vedo troncati a 8
caratteri.
Qualcuno ha una idea di come risolvere il problema?
Grazie e ciao.



Newsgroup: it.comp.lang.visual-basic
Titolo: help su MultiByteToWideChar

ciao a tutti
non riesco ad utilizzare la funzione MultiByteToWideChar
o non mi converte la stringa o mi crasha VB.
qualcuno di voi è riuscito ad utilizzarla?
grazie
Daniele



In vb non ne ho ancora avuto bisogno, pero' qui c'e'
un esempio d'uso:
HOWTO: Change Time Zone Information Using Visual Basic
http://support.microsoft.com/support/kb/articles/Q221/5/42.asp
-- 
ciao, hal

 --
sě l'avevo trovato, ma non ha nulla a che vedere con quello che mi
serve, e anche modificando il codice non mi funziona come vorrei...

Newsgroup: it.comp.lang.visual-basic
Titolo: Vba - Proprietà Ucase in TextBox

Salve a tutto il NG
in excel ho creato una Userform con una TextBox ed un CommandButton;
1) vorrei che ciò che scrivo nella textbox mi venisse restituito in una
cella
con la prima lettera maiuscola
2) vorrei che se le parole scritte nella textbox sono n mi venissero
restituite tutte con le
iniziali maiuscole.
ho provato con la proprietà Ucase ma mi restituisce il tutto in maiuscolo
ho provato anche in questa maniera ma non funziona
Private Sub CommandButton1_Click()
..........
TextBox1 = UCase(Left(TextBox1), 1)
Range("a1") = TextBox1.Value
..........
End Sub
Grazie in anticipo a chi mi può dare qualche suggerimento
Federico

rasassic wrote:
prova cosi :
 TextBox1 = UCase(Left(TextBox1), 1) & mid(TextBox1),2)

 2) vorrei che se le parole scritte nella textbox sono n mi
venissero restituite tutte con le iniziali maiuscole.
[...]
Consulta la guida alla voce "Funzione StrConv".
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 wrote in message
8lp90l$17f$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore datagrid... che significa?

Ho un form su cui ho una DATAGRID che prende i dati da un database.
Ho impostato le proprietà AllowUpdate, AllowAddNew ecc tutte su True.
Ma se vado a modificare un valore al suo interno me lo fa modificare ma
appena chiudo il form o mi sposto di cella mi esce un messaggio che non mi
blocca il programma ma non mi aggiorna il db.
Il messaggio è:
Controllo Microsoft DataGrid
Insufficient key column information for updating or refreshing
E mi chiede di premere ok.
Che significa tutto ciò?

 Insufficient key column information for updating or refreshing
Non so per la DataGrid, ma per la FlexGrid un errore molto simile significa
che si è tentato di creare una griglia troppo estesa (troppe colonne o righe
o entrambi) e con la memoria a disposizione non si può procedere.
HTH
C.

 ha scritto nel messaggio
news:9u13om$u85$1...@pegasus.tiscalinet.it...


 C'e' solo una riga con 4 colonne!
Allora non so, mi spiace.
Ciao,
Carlo.

C'e' solo una riga con 4 colonne!
Non hai caricato i campi chiave della tabella (se ce ne sono) sicche'
il database non riesce a identificare le righe in modo univoco.
-- 
hth, hal

 ha scritto nel messaggio
news:9u14h2$o13$1...@nreada.inwind.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] ODBC Connection

Con la versione Standard del Visual Basic .Net non è presente la connessione
guidata ad una sorgente dati ODBC. Qualcuno mi può suggerire la stringa per
accedervi? Devo semplicemente leggere dei dati.
Grazie
Paolo

 wrote in message
news:LjAS9.89944$Ou4.2...@twister2.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Compat su Db Access con VB6

CIAO A TUTTI
Vorrei sapere, se qualcuno ha voglia di aiutare un principiante, come si fa
a compattare un Database Access da VB6 (anche il relatico codice)
Grazie a chi mi aiuterą
Email 
mauro...@tin.it
 oppure 
mgr...@libero.it

...


 Email 
mauro...@tin.it
 oppure 
mgr...@libero.it
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!"Il tempo passa e quando si ferma e'
! ormai troppo tardi "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

 wrote in message 7tg8sa$qe4$2...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid: Come eseguire un nuovo inserimento ?

Ciao a tutti, da poco ho iniziato ad usare il controllo datagrid (fino ad
ora ho sempre usato FlexGrid), ho il seguente problema: come inserire un
nuovo record partendo da una datagrid vuota ? Per intenderci la dataGrid
vuota la ottendo impostando l'ADODC con una select che non mi torna nessun
record ma se poi provo ad inserire un record nella datagrid mi dice "la riga
corrente non č disponibile".
Esempio:
le proprietą allowAddNew  allowDelete  allowUpdate sono tutte true
adoGriglia.recordsource="Select * FROM Clienti Where ID=-100" (-100 č un id
inesistente)
adoGriglia.refresh
a questo punto la griglia si aggiorna svuotandosi completamente .... ma se
cerco di inserire un record mi da l'errore descritto sopra ..........
aiutatemi ...............!!!!!
GRAZIE


Semplicemente, manca l'.update del recordset...
ciao
ugo

ho provato con:
adoPortate.RecordSource = "Select * FROM Clienti Where ID=-100"
adoPortate.Refresh
adoPortate.Recordset.Update
ed ora mi da un altro errore!!!  "il record corrente corrisponde all'inizio
o alla fine del file oppure è stato eliminato. Per eseguire l'operazione
richiesta dall'applicazione è necessario disporre di un record corrente."
mi potreste scrivere cortesemente il codice corretto ?
GRAZIE


 richiesta dall'applicazione č necessario disporre di un record corrente."
...interessa anche a mč.....
Grazie 1.000
Luca


No, non mi sono spiegato:
Quando crei un recordset vuoto e lo assegni alla datagrid, tutto va bene
così come già avevi fatto prima:
la .update non ci deve essere :  "Update" di che cosa???
Quando da Datagrid inserisci un nuovo record, di fatto esegui una
.addnew
.fields(0)=...
.fields(1)=...
.fields(2)=...
etc...
ma NON esegui la .Update finale, quindi l'aggiornamento resta pendente.
Devi aggiungere un pulsante di "salva", oppure provare a mettere la update
nel codice di click della grid, o eseguirlo alla chiusura del form, o
qualunque altra cosa vada bene al flusso logico del tuo applicativo.
Ma, se mi dai retta, fai una bella:
Datagrid1.allowaddnew=false
e aggiungi i controlli textbox, combo e simili che occorrono per il data
entry.
Personalmente ritengo che il data entry sulla grid sia da considerarsi
"soluzione minima" adatta solo a cose veramente molto, molto semplici...
:)
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazione non correttamente inizializzata?

Ciao a tutti .
Dopo aver finito il mio programma in 
vb.net
 l'ho compilato e preparato per
la distribuzione, sul mio pc funziona anche perchè c'è installato visual
studio, quindi l'ho installato e provato su un altro pc, dopo averlo
installato provo a farlo girare e vi viene fuori questo errore
Applicazione non correttamente inizializzata ( 0xc0000135)
sapete cosa devo fare per risolvere il problema visto che l'applicazione non
parte.
grazie  e ciao

 ha scritto nel messaggio
news:FZn%b.2666$mt1....@tornado.fastwebnet.it...

Nel pc cliente è installata la libreria del Framework ?
Ave
giuseppeD

 no è stata disinstallata, ma vuoi dire che devo installare la libreria su
qualsiasi computer voglia far girare il mio programma ?
ah grazie ancora per l'aiuto
ciao

 qualsiasi computer voglia far girare il mio programma ?
Si,
senza la libreria
DOTNETREDIST.EXE
scaricabile gratuitamente dal sito della Microsoft,
gli Assembly non funzionano.
Non trovano le classi dove linkano
Ave
giuseppeD

ho capito grazie, visto che ci sono scusa se ti diturbo ancora, ho 2
domande:
1) il mio prog è stato creati in  visual 
basic.net
 su piattaforma windows xp
pro secondo te riesce a girare anche sulle versioni precedenti di windows?
2) quando creo i file di installazione del programma posso fargli caricare
in automatico la libreria dotnetredist.exe?
Grazie ancora e ciao

 precedenti di windows?
Il codice gestito (ovvero quello che scrivi con .NET), non solo dovrebbe
funzionare sulle diverse versioni di un S.O., ma addirittura su QUALUNQUE
S.O. che abbia il CLR adeguato.
ciaociao

 ha scritto nel messaggio
news:Sio%b.2724$mt1...@tornado.fastwebnet.it...


 in automatico la libreria dotnetredist.exe?
Ad oggo ho eseguito le installazioni separatamente.
Vedi MSDN:
http://www.microsoft.com/italy/msdn/library/
  >
Utilizzo di Visual Studio .NET 2003 per ridistribuire .NET Framework
Ave
giuseppeD

 Peppo
ciaociao

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

Questo č il terzo messaggio che inserisco stasera. Come da oggetto
vorrei sapere:
1) a che serve visual interdev 6?
2) c'č un ng adatto?
3) puň essermi utile nello sviluppo di prg su vb6?
Grazie e scusate la domanda un pň ot.
Ciao,
	Salvo.

 3) puň essermi utile nello sviluppo di prg su vb6?
dubito, ma magari mi sbaglio
Faber

 dubito, ma magari mi sbaglio
dubito anch'io, a meno che il tuo prog non debba interagire con pagine asp
su un server remoto.
ciao, Assa.
--
Sito comune del NG: 
http://www.it-lang-vb.net/
http://digilander.iol.it/assatarram/index.html
 (nuova sezione vb ora
disponibile)

 Salvo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel

Qualcuno sà come posso fare a leggere i dati di una colonna di più fogli
Excel contenuti in un solo file da VB6?
-- 
Posted from [194.184.181.34] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno sà come posso fare a leggere i dati di una colonna di più fogli
Excel contenuti in un solo file da VB6?
Scusa ma non mi e` chiaro cosa intendi.
Vuoi leggere i dati, per esempio, di tutte le colonne "A" di tutti o alcuni
fogli di lavoro di una certa cartella di lavoro Excel?
Se e` cosi` un costrutto del genere:
    per ogni fogliodilavoro della cartella
        per ogni cella nell'intervallo usato della data colonna
dovrebbe fare al caso tuo. Sai tradurlo in VBA, vero?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Ciao Maurizio,
credo di essere stato troppo vago.
Allora, io dovrei leggere i dati di tutti i fogli in una determinata colonna
tutto come se stessi leggendo dati da un database (ACCESS,SQLSERVER).
Quindi vorrei conoscere le istruzioni per :
	1) Accedere in modo trasperente all'utente alla cartella Excel
	2) Leggere i dati di una determinata colonna (A se ti fa piacere), in tutti
i fogli
Questi dati mi servono in sola lettura.
Non conosco VBA, e sinceramente ho anche una certa fretta per terminare la
mia applicazione.
Sapresti aiutarmi in modo molto rapido???
Grazie
Rino.


Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere finestra ms dos

Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd
As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
          Appo = "NET TIME " & Appo & " /SET /YES"
          WinHwnd = Shell(Appo, vbMinimizedNoFocus)
          WinHwnd = 0
          While WinHwnd = 0
                WinHwnd = FindWindow(vbNullString, "Esecuzione terminata -
NET")
          Wend
          RetVal = PostMessage(WinHwnd, WM_CLOSE, 0&, 0&)
Esegue net time, attende che termini e chiude shell dos.
Devi sostituire la stringa con la caption della finestra Dos.

Cristiano Larghi Micronix2 <C.La...@Micronix.it> wrote in message
8113cp$s0v$1...@fe2.cs.interbusiness.it...

Alternativa: Vai nelle proprietą del file batch (in win 3.x era un file
omonimo con estensione .PIF, in win 95 viene creato automaticamente)
e setti "Chiudi la finestra in uscita". Ovviamente questo vale solo se usi
sempre lo stesso batch.
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: CLESSIDRA E/O LABEL FLASH

CIAO......HO VISTO CHE IN EMBEBBED VB NON POSSO USARE
SCREEN.MOUSEPOINTER=vbHourglass NE' SIMILI.....
AL MASSIMO POTREI SOSTITUIRE LE ATTESE CON DELLE LABEL......:-(
CI SONO DEGLI OCX DI LABEL CHE "FLASHANO" O DEVO SCRIVERE IO IL CODE?
BEBA

 CI SONO DEGLI OCX DI LABEL CHE "FLASHANO" O DEVO SCRIVERE IO IL CODE?
ehm non gridare.. è molto scortese.. e devo dire irritante..
per quanto riguarda le label che flashano saranno 4 righe di codice.... non
mi pare il caso di tirare in ballo un ocx...
ciao
Davide

Newsgroup: it.comp.lang.visual-basic
Titolo: [?[ Bella domandina..........

C'e' un modo leggendo un file EXE, DLL , OCX e via di seguito di capire di
quali "dependence" ha bisogno ??
Praticamente vorrei capire ad esempio che l'eseguibile pippo.exe necessita
di :
pluto.dll
minni.dll
paperone.ocx
ecc.
ecc.
ecc.
tipo quello che fanno programmi del genere  DLLVIEW ecc.ecc.
Ho pensato di andare in scansione su tali file da ispezionare alla ricerca
di stringhe :
.dll
.ocx
.drv
.exe
........
........
ma non credo che sia cosi' semplice........
Grazie......
Ciao
Ven.

Sul CD di VB6 in TOOLS c'è Depends.exe che mostra a video le dipendenze di
qualsiasi eseguibile/dll.

 qualsiasi eseguibile/dll.
...non so se sia lo stesso depends.exe che ho io, ma il mio non visualizza
gli OCX in un EXE, ma solo le DLL  :-(

qualsiasi eseguibile/dll.
Grazie Fabio per l'interessamento ma questo lo sapevo gia', io vorrei capire
appunto come funziona un programma tipo Depends xche' devo fare una cosa
simile da un mio programma. Volevo quindi sapere se qualcuno conosce una API
o altro che mi permetta di ispezionare un file e capire le "dependence".
Ripeto , so di Depends, DLLSHOW, APIVIEW ecc. ecc. ma a me serve farlo in un
mio programma.
Ciao
Ven.

pardon, avevo frainteso, e pensavo che depends "vedesse" anche dentro gli
exe... La prossima volta prima di parlare conto fino a 100....

exe... La prossima volta prima di parlare conto fino a 100....
;-))
   Fabio, tu hai capito benissimo a proposito di Depends, infatti fa quello
che tu dici
solo che io debbo fare le stesse cose di Depends in um mio programma.
Ciao
.....e non contare fino a 100 .... non ce ne' bisogno...
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: Piu' Istanze della Stessa Form

Option Explicit
Dim Form1_Dolly As Form1
Private Sub Command1_Click()
    Set Form1_Dolly = New Form1
    Form1_Dolly.Show
End Sub
Private Sub Form_Load()
    If Not Form1_Dolly Is Nothing Then
        Text1.Text = "Clonata"
    Else
        Text1.Text = "Originale"
    End If
End Sub
Il Codice Scritto qui sopra sembra non funzionare:
Aggiungendo alla Watch Window l'oggetto Form1_Dolly
si nota che nella sub Command1_Click() dopo l'istanziazione, l'oggetto
viene correttamente creato ma una volta usciti da questa sub l'oggetto
viene perso (la Watch Window mostra Form1_Dolly = Nothing).
Dichiarando invece Form1_Dolly As Form1 in un Bas tutto funziona
regolarmente.
Avete idea di perche' succede questo ?
Saluti :*
seby 



Perché From_Dolly ha valore all'interno dell'istanza della form in cui viene dichiarata. Se crei una
nuova istanza dell'oggetto form1, questa avrà una variabile Form_Dolly indipendente dalla prima.
Se invece dichiari tale variabile in un modulo standard, essa ha valore in tutti i moduli di form,
quindi anche creando una nuova istanza dell'oggetto form1, non perderai tale valore.
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
---------------------------------------------------------------------------

quindi anche creando una nuova istanza dell'oggetto form1, non perderai tale valore.
Quindi se ho capito giusto Form1_Dolly.Show mi scatena l'evento Load
non della form Originale bensi' l'evento Load di Dolly dove pero'
Form1_Dolly esiste ma non e' staziato (infatti l'ho stanziato in Form1
e non in Form1_Dolly)
Ti amo :*
e tu se fossi in me (a parte che saresti molto bello) creeresti
banalmente due form o metteresti la dichiarazione per la seconda
istanza della stessa form in un bas ? oppure useresti altre soluzioni?
seby

istanza della stessa form in un bas ? oppure useresti altre soluzioni?
Se le due form devono essere per forza identiche la seconda che hai detto (magari MDI, ma questo
dipende dalla struttura del tuo programma).

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con MAPI (disperazione)

Ciao a tutti.
Ho un problema che non riesco a risolvere da solo.
Ho un eseguibile che dovrebbe mandare una mail al termine di 
un'elaborazione.
Per fare questo ho usato MAPI.
Sulla mia macchina è tutto ok: l'eseguibile lavora e alla fine usa MAPI per 
inviare la mail.
Installando il pacchetto su altri PC, invece, ottengo ripetuti e sistematici 
messaggi di errore che mi dicono che non è possibile inizializzare il 
controllo ActiveX.
Questo accade su macchine con OS Win95/98.
Cercando un po' qui e là su Internet, sembra che sia un problema legato a 
quelle versioni di sistema, da risolversi reinstallando il client di 
Exchange o installando un Outlook 2000 o successivi.
In realtà sulle macchine dove il problema si manifesta ho installato 
entrambe le cose senza risolvere il problema.
Da notare che il pacchetto di installazione del mio eseguibile si porta 
dietro, copia e installa anche l'activeX MAPI....
Cosa posso provare a fare secondo voi?
Grazie.
Giorgio

 Cosa posso provare a fare secondo voi?
usa winsock
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e servizi

Ciao a tutti,
ho sviluppato un piccolo programmino che dovrebbe girare su un server.
Questo programma non fa altro che cercare dei file da elaborare in una
cartella, gli sposta, li unifica in un altro file.
Legge il file completo ed esegue SELECT / INSERT tramite ADO.
Ho provato un prg. Any2Service che dovrebbe trasformare ogni EXE in un
servizio, solo che ovviamenete il programma rileva i file da elaborare, ma
poi nel log non effettua gli inserimenti in tabella.
Può essere che la DLL per la connessione OLEDB non sia disponibile?
Ho letto che c'è un OCX (o anche senza), ma che non è garantito il
funzionamento.
Se facessi un servizio con .NET che fa la Shell dell'eseguibile potrebbe
funzionare?
Tnx
-- 
DBMS Firebird
VB6 + Ado

 Può essere che la DLL per la connessione OLEDB non sia disponibile?
Dava errore proprio al comando ADO_Connection.Open :-/
Comunque per ora non verrà messo sul server, ma su un client a TrayIcon,
anche perchè se il programma si blocca dovrebbero riavviare il server
(l'exe dai processi con TaskManager non lo faceva chiudere, nemmeno
stoppando il servizio).


Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 PROF.

Mi hanno detto che se ho un programma in VB4 che usa la tecnica DAO devo
convertirlo in VB5. Come ?
c...@eubico.it


Ti hanno detto una stronzata...
Il DAO non e' una tecnica, ma l'insieme di oggetti (Database, Recordset,
QueryDef, etc...) che il motore di gestione di database di VB (JET, che e'
lo stesso di Access) mette a disposizione per la gestione dei database.
In VB4 16bit e' DAO 2.5        (supporta Access 2.0)
in VB4 32 bit e' DAO 3.0      (supporta Access 2 e 95)
in VB5 e' DAO 3.5                 (supporta Access 2, 95 e 97)
Come vedi, cambia la versione, ma il concetto e' sempre quello.
Inoltre il DAO e' installato anche con Access (essendone il motore!)
Per cui potresti benissimo usare VB4 per accedere a database Access 97 (con
il DAO 3.5 di quest'ultimo). Questo non l'ho verificato, ma dovrebbe essere
possibile!
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [AIUTO URGENTE] Directory di Windows

Scusate la domanda banale.......
Creando un file che deve installare un programma (x esempio nella dir di
windows)
vorrei sapere come faccio a ricavare la directory dov'è installato windows
(NT,95,98,me) sulla macchina dove sto eseguendo l'applicazione.
Altro esempio scemo.....se devo copiare un font....sotto la directory
Fonts....devo sapere dov'è il sistema operativo. giusto?
Insoma...mi date quest'aiuto?
E non ditemi che l'help in linea del VB spiega tutto.....xchè sta caXXo di
MSDN non mi funge affatto. Cerca cerca cerca.....ma non funziona.
Quindi.......perfavore aiutatemi voi.
Grazie

MSDN non mi funge affatto. Cerca cerca cerca.....ma non funziona.
;-PP Funzica, funzica... :-)))
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
---------------------------------------------------------------------------

...

Eheh, qualcuno diceva "l'importante non è avere le risposte, ma sapere dove
cercarle" (forse l'Albert?).
Comunque
WinDir = Environ$("WINDIR")
Ciao

 wrote in message
99n48d$3am$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Timeout su Db

Salve a tutti,
Ho realizzato un'applicazione client-server ,costituita da n client(diciamo
6).
Il server  è un Nt Server 4.0 ed utilizza Sql Server 7.0.
I client interrogano sotto timer il database ,ed accade a volte che si
verifichi un errore di timeout.
Qualcuno sa come posso risolvere?
Grazie

 Qualcuno sa come posso risolvere?
Beh se usi dei timer utilizza un intervallo casuale, in caso di errore di
timeout intercettalo e per per n volte...
Ciao

 verifichi un errore di timeout.
Il timeout non c'entra niente con il DB.
E' un errore di automazione: se entro un tot di secondi il server non
risponde il client va in errore (non può mica aspettare per sempre!).
Per gestire questo timeout devi usare nel client
App.OleRequestPendingTimeout e/o app.OleServerBusyTimeout.
Controlla sull'help quale fa a caso tuo.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione TypeName e Dao

Ciao a tutti,
    vorrei sapere se la funzione TypeName che trovo in alcuni esempi mi
torna, tramite Dao, tutti i tipi di campi esistenti o solo il corrispettivo
in VB6 dei campi di MSAccess???
Se cosi' fosse come dovrei fare a far tornare i tipi di campi diversi da
quelli di access??? Esempio i campi dei DB Oracle, SQLServer, MySQL, ecc???
Grazie!!!
P.S Esistono aggiornamenti a DAO oltre la 3.6???

in VB6 dei campi di MSAccess???
Typename() restituisce una stringa con il nome del tipo di un oggetto,
non c'entra nulla con i tipi di dato delle colonne dei database.
Per i tipi di dato devi esaminare la proprieta' Type dell'oggetto
Field (vale sia per DAO che per ADO).
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: R: Macro con Office

 Come vedete non e' una domanda tanto difficile ;-)

Questo è un sistema.
Sub Macro1()
    Cells(Selection.Row + 2, Selection.Column).Activate
End Sub
Attenzione però alla gerarchia degli oggeti implicita.
Il mio consiglio è di utilizzare il "ciclo" With.
Ciao, Giorgio


corrisponde la tua azione registrata.
ho gia' provato cosi' e non ne sono uscito a niente perche' in excel
le cose sono un po' diverse che in word. Cmq grazie ugualmente per la
disponibilita' ;-)
Se ti interessa ho risolto con queste istruzioni:
- su suggerimento
	   Cells(ActiveCell.Row + 2, ActiveCell.Column + 2).Activate
- l'ho scoperta io
	     Rows(ActiveCell.Row + 0).Activate

Il mio consiglio è di utilizzare il "ciclo" With.
Non lo conosco, mi postaresti un banale esempio?
Newsgroup: it.comp.lang.visual-basic
Titolo: Maiuscolo e penna scanner

Salve,
in alcuni campi della mia applicazione utilizzo sull'evento keypress il 
seguente codice per scrivere in maiuscolo:
KeyAscii = Maius(KeyAscii)
Adesso mi sono accorto che utilizzando  una penna scanner (nello specifico 
Iris Pen Executive) mi scrive ugualmente il testo in minusco.
Ho fatto anche la prova con il copia incolla, dandomi lo stesso identico 
risultato.
Tirando le somme:
Come posso trasformare in testo all'interno della text tutto in maiuscolo 
quando perde il fuoco?
Grazie 

 ha scritto nel messaggio 
news:4587ec11$0$16144$4faf...@reader3.news.tin.it...


     txttitolo = formatta
Io all'evento Validate farei:
txtCampo.text= Ucase$(txtCampo.text)
Poi alla fine (quando nella form salvi o simile) per sicurezza fai un
Me.ValidateControls
-- 
DBMS Firebird
VB6 + Ado

 txtCampo.text= Ucase$(txtCampo.text)
Attenzione che nell'evento Validate il focus non è ancora stato perso e non 
è detto che lasci il controllo.
Ciao 

 quando perde il fuoco?
in LostFocus() Text = UCase(Text), ma questo non è quello che volevi fare 
inizialmente.
Ciao

 č detto che lasci il controllo.
Cioč?
Nel caso che uno non faccia il lost_focus (es. se preme F2 per salvare)
dovrebbe comunque passare dal validate. Basta prima della conferma usare
Me.ValidateControls in modo che l'ultimo controllo esegua il suo validate.
Almeno io sapevo cosě.
Altrimenti al lost_focus dovrebbe fare prima del salvataggio comunque di
spostare il focus con un doevents per generare l'ultimo eventuale lost
focus.


 lost focus.
No, il Validate viene eseguito subito prima del LostFocus proprio per sapere 
se il dato contenuto permette di lasciare la casella.
Nella Validate viene fatto il controllo e se non č passato si mette Cancel a 
True e la Textbox non perde il Focus.
Questo č quello che mi ricordo, non ho mai usato questo sistema perchč mi 
pare molto dispersivo e irritante per l'utente.
Ciao 

 pare molto dispersivo e irritante per l'utente.
Io intendevo dire che se mette l'ucase al LostFocus è obbligato (se usa
delle scorciatoie di tastiera) a forzare il focus su una casella neutra.
Esempio, nella mia form posso salvare l'input o con un pulsante OK o
facendo F2.
Se io sono sulla textbox a cui fare l'ucase obbligatorio e faccio F2 questo
non verrà fatto, almeno che io non forzi il focus es. 
Private Sub Salva()
  cmdOK.SetFocus
  DoEvents
end Sub
Stessa cosa se il pulsante OK è nel formato &OK e l'utente fa ALT+O. (di
questo non sono sicuro, ma non mi pare si attivi il LostFocus)
Col validate gli basterebbe fare:
Private Sub Salva()
  Me.ValidateControls	
end Sub
Eventualmente se usa validate che settano il parametro Cancel, allora può
fare una function booleana con gestione errore e vedere se torna True o
False.

Newsgroup: it.comp.lang.visual-basic
Titolo: Drive di rete

Come trovare il nome del pc relativo ad un drive di rete ?
Es: come faccioa sapere che il drive x: e` una directory del pc pippo ?
Grazie a chi mi risponde
Bau

Es: come faccioa sapere che il drive x: e` una directory del pc pippo ?
Option Explicit
Private Declare Function WNetGetConnection Lib "MPR.DLL" _
        Alias "WNetGetConnectionA" ( _
        ByVal lpszLocalName As String, _
        ByVal lpszRemoteName As String, _
        ByRef lSize As Long _
        ) As Long
Private Const BUFFER_SIZE   As Long = 255
Private Const NO_ERROR      As Long = 0
''''''''''''''''''''''''''''''''''''''''''''''
Public Function vbGetNetDriveInfo(ByVal a_DriveLetter As String) As String
    Dim cbRemoteName As Long
    Dim lpszRemoteName As String
 
    If (Len(a_DriveLetter) <> 1) Then Exit Function
    a_DriveLetter = a_DriveLetter & ":"
 
    cbRemoteName = BUFFER_SIZE
    lpszRemoteName = Space(BUFFER_SIZE)
 
    If (NO_ERROR = WNetGetConnection( _
                    a_DriveLetter, lpszRemoteName, cbRemoteName)) Then
        vbGetNetDriveInfo = Sz2Str(lpszRemoteName)
    End If
 
End Function
Private Function Sz2Str(ByVal a_Src As String) As String
    Dim ich As Long
    ich = InStr(1, a_Src, vbNullChar, vbBinaryCompare)
    If (ich) Then
        Sz2Str = Trim$(Left$(a_Src, ich - 1))
    Else
        Sz2Str = Trim$(a_Src)
    End If
End Function
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Programma Dos

Devo aprire in un programma in VB un applicativo DOS. Tale applicativo
genera un report che viene stampato sulla consolle. Come faccio ad
intercettare il risultato ed a memorizzarlo in una variabile all' interno
del mio programma VB


Newsgroups: microsoft.public.vb.winapi
Subject: Re: How to Capture the contents of a DOS Window ?
Date: Mon, 23 Aug 1999 13:25:40 -0500
The definitive answer for DOS console program screen-scraping in VB:
http://www.vb2themax.com/Articles/StdOut/Article.asp

 wrote in message
news:8tro14$1160$1...@ID-51318.news.dfncis.de...

?azz?, questo mi mancava.
Grazie, boys.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Ricerca IP con winsock

Sto cercando di fare un semplice programmino in cui si inserisce un
range di indirizzi IP e questo tenta di connettersi a tutti questi uno
alla volta...Ad esempio io inserisco 192.168.1.xxx e lui tenta di
connettersi a 192.168.1.0 poi .1 poi .2 ecc.ecc. A parte il fatto che
per ora ho problemi nella connessione stessa, una volta che questa
viene stabilita io voglio aggiungere ad una list l'indirizzo IP della
macchina a cui si è riusciti a connettersi, per far questo uso
l'evento wsk_Connect() ma anche quando ci si connette  non entra in
suddetta procedura...Sapete darmi una mano su come trovare l'evento
corretto a una connessione con un server winsock?

 di connettersi a tutti questi uno alla volta...
Esiste già, si chiama IPscan ed è freeware...
Ciao.
Mauro 

Se proprio vuoi scriverlo tu in vb a mio avviso sarebbe una cosa del genere 
[ma non ho voglia di provarlo ora e quindi scrivo ad occhio, quindi 
perdonami qualche errore o imprecisione...se qualcosa non ti è chiaro chiedi 
pure :-) ]
Dim contatore As Integer
'Tasto di avvio del ipscan
Private Sub Command1_Click()
   prossimo_ip
End Sub
'Se si connette inserisce nella lista scrivendo connesso
Private Sub Winsock1_Connect()
    List1.AddItem "." & contatore & " Connesso"
    prossimo_ip
End Sub
' se non si connette inserisce nella lista stampando la descrizione 
dell'errore
'p.s. la fuinzione Winsock1_Error ha dei paramentri che ora non ricordo...
'Description dovrebbe essere uno di loro se non erro :-P
Private Sub Winsock1_Error()
    List1.AddItem "." & contatore & " " & Description
    prossimo_ip
End Sub
'prova a connettersi  al prossimo ip disponibile
Function prossimo_ip()
Winsock1.Close
    If contatore < 255 Then
        contatore = contatore + 1
        Winsock1.Connect Txt_range_ip & contatore, Txt_port
    End If
End Function
Buon Vb
Giuseppe
p.s. Ho posto che Txt_range_ip fosse nella forma "127.0.0." , che  Txt_port 
fosse una porta valida e che volessi scansire solo gli ip in cui differisse 
l'ultima cifra... 

Il mio programma ha un funzionamento simile...il problema è ke non
entra mai nella funzione connect anche quando si connette...

entra mai nella funzione connect anche quando si connette...
Ma dove e a che porta si connette ?!?!
come fai a sapere che si è connesso ?!?!
Giuseppe
Newsgroup: it.comp.lang.visual-basic
Titolo: Domandina semplice

Scusate, forse per voi é una cavolata, ma per me non lo é.
Ho bisogno di tagliare la parte finale (individuata da una variabile) di
una stringa qulasiasi e ritornare il risultato . Qual é la funzione
giusta da usare?
Grazie
Teo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 giusta da usare?
stringa = left(stringa,quantiCaratteriVuoiPrendertiAPartireDaSinistra)
Ciao
Mik

[Mik] scrisse:

per rispondere meglio alle esigenze del nostro op, direi:
stringa = left(stringa,len(stringa)-Caratteridatagliare)
Salutoni
Sergio

 Mik
Forse ho posto male la domanda:
io non so a priori i caratteri che mi devono rimanere a sx,
peró so x certo quelli che voglio togliere a dx.
Ri-grazie


Grazie 1000 Sergio
Ho risolto!


 Ho risolto!
Sono contento per te, però era una domandina *molto* semplice.
A buon intenditor....
Salutoni
Sergio

 Teo
Ciao

 Sono contento per te, però era una domandina *molto* semplice.
Lo so lo so...difatti l'ho scritto anche nel subject. In realtá non
avevo tanto tempo (e voglia)di
scartabellare la guida di VB alla ricerca della funzione voluta. diciamo
che
avevo bisogno di "pappa pronta" nel minor tempo possibile.
Comunque grazie e a buon rendere...


 Comunque grazie e a buon rendere...
Sinceramente, a questo punto mi dispiaccio di aver risposto.
Salutoni
Sergio

 Sergio
E'stato un favore, se mai potró te lo restituiró. Non fare cosí...
Ancora grazie


 Teo
Len(stringa) ti restituisce il numero dei caratteri di stringa.
Left(stringa,numero_caratteri_da_prendere)
dove caratteri_da_togliere è un numero o una variabile che contiene questo
numero. (ricordati se è una string di usare Val(stringa) che ti restituisce
il numero)
con left(stringa,len(stringa)-caratteri_da_togliere)
P.s.La
 domanda era impostata bene.
Le risposte pure.
Non hai capito tu bene ;)

 avevo bisogno di "pappa pronta" nel minor tempo possibile.
Allora sei un cretino

 Non hai capito tu bene ;)
Qualcuno fa fatica a capire le cose.
E non sempre questo qualcuno è chi fa le domande: vedi altro ramo del
trhead.
Ciao

Allora sei un cretino
Non sono d'accordo.
Teo ha esposto sinceramente ed educatamente la domanda e le sue
motivazioni.
Se non ritieniamo di rispondere in questi casi, allora non facciamolo,
ma evitiamo di insultare, altrimenti i primi cretini siamo noi.
-- 
ciao, hal

 ma evitiamo di insultare, altrimenti i primi cretini siamo noi.
Hai ASSOLUTAMENTE ragione.
Infatti come dice il mio collega, il cretino non è lui, siamo noi che gli
diamo retta.
<g>

diamo retta.
Ehm, non mettermi nella tastiera parole che non ho mai scritto ;-)
IMHO chi ritiene di rispondere ad una domanda ha tutto il diritto di
farlo e non mi sembra corretto insultare ne' chi ha posto il quesito
ne' chi ha avuto la pazienza di rispondere.
Oppure mi sa che io non ho capito nulla di usenet e di buona
educazione...
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: BUON NATALE A TUTTO IL NG

--
***
byZ,
doGmaI
ICQ#170836495

 ha scritto nel messaggio
news:au9eli$irq$1...@monty.lombardiacom.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: elenco file in un array

Già so' che l'argomento è stato discusso una marea di volte eppure, cercando
in rete
non ho trovato un semplicissimo esempio di codice che mi facesse vedere come
mettere all'interno di un'array dei file
contenuti all'interno di una certa directory e aventi una certa estensione.
Ho trovato e modificato questo codice, che mi restituisce, però, solamente
il numero di tali file:
'***************
    Dim conteggio As Integer
    conteggio = ElencoFile(App.Path, "*.txt", vbHidden + vbDirectory).Count
    MsgBox conteggio
'*************
Public Function ElencoFile(ByVal Path As String, ByVal FiltroFile As String,
ByVal FiltroAttributi As Integer) As Collection
   Dim Name As String
   Set ElencoFile = New Collection
   Name = Dir(Path, vbDirectory)   ' Verifica se il percorso esiste
   If Name = "" Then Exit Function
   Name = Dir(Path & "\" & FiltroFile, FiltroAttributi)
   Do While Name <> ""
      If Name <> "." And Name <> ".." Then
         ElencoFile.Add Name, Name  ' Aggiunge il file alla collection
      End If
      Name = Dir ' Legge la voce successiva.
   Loop
End Function
'**********************
Io dovrei mettere quei file, dentro un'array. Quali altre modifiche dovrei
fare?
Grazie

 il numero di tali file:
Mah...
Mi sembra faccia molto di piů: ti restituisce una collection contenente
tutti i nomi dei file che rispondono al tuo criterio di ricerca. Siamo
proprio alla frontiera ultima del cut & paste, direi...
Hai proprio cosě bisogno di avere un array? Le collection sono degli
oggettini parecchio simpatici...
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 proprio alla frontiera ultima del cut & paste, direi...
Basterebbe che almeno ci si impegnasse a capire quello che si copia ;)
E' piuttosto banale ad es al posto della collection concatenate una stringa 
con ":" (carattere non accettato nei nomi di file) e poi spezzarlo in un 
array con Split().
Bastano 2 righe di codice.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 in WinVISTA - Problemi!

Ciao a tutti,
ho letto su questo NG in più occosasioni che VB6 in WinVISTA non ha 
problemi.
Tuttavia a me capita di non riuscire ad aprire la finestra 
"progetto-->Componenti" e "progetto-->Riferimenti".
Entrambi i comandi mi mandano in crash il VB6+SP6
Avete anche voi questo problema? 

 ha scritto

direi di no. pero' ho vb inglese.
ciao, a. 


Risolto alla radice:
non uso Vista :)
AranBanjo
http://blog.ponchio.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Eliminare riga da datagrid

Salve a tutto il NG
qual'è il comando da usare da un bottone, per eliminare la riga selezionata 
d un datagrid?
Ringrazio tutti per le risposte 

 d un datagrid?
qualsiasi cosa sia, io cercherei un'istruzione Delete o Remove da
qualche parte ;-)
-- 
ciao, hal

 qualche parte ;-)
Ho cercato ma nei metodi del datagrid non c'č..

 Ho cercato ma nei metodi del datagrid non c'č..
Ovviamente il datagrid NON č una fonte di dati ma solo un "presentatore"
di dati per cui se vuoi cancellare / togliere una riga devi lavorare sulla
sua fonte dati.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sua fonte dati.
si si...infatti così ho fatto è risolto, ho lavorato con il recordset ad 
esso associato
adesso però vorrei che il cursore della riga fosse sempre sull'ultima riga 
quando ne vengono inserite altre,come posso fare? 

 si si...
avete capito bene? avete capito bene?

 avete capito bene? avete capito bene?
cteniza, coraggio, sei finito dove non si tocca, devi nuotare :)
ciao, a.

 ha scritto nel messaggio news:49ekggF...@individual.net...

pardon, c'e' stato un malinteso, la mia voleva
essere solo una battuta diretta alla presunta "saccenteria" di pollon,
e NON a cteniza

 e NON a cteniza
ancora scosso dallo scontro fra achille ed ettore, mi sono spiegato male. 
avevo capito cosa intendevi, e dicevo a cteniza che gli e' toccata una 
patata rovente... 

 e NON a cteniza
...nessuna "saccenteria"....
A proposito, "saccente", come faccio a cancellare il record selezionato e 
non il primo della lista?
il codice che ho scritto č:
            Dim recordset As recordset
            Set recordset = 
datPrimaryRS.recordset("ChildCMD").UnderlyingValue
            recordset.Delete

 ha scritto nel messaggio news:44327e22$0$36927$4faf...@reader3.news.tin.it...

non hai vinto, ritenta, sarai piu' fortunato!
:)

             recordset.Delete
Cosě a occhio, sembrerebbe che tu abbia utilizzato un'autocomposizione di
accesso ai dati senza capire che cosa stavi facendo...
-- 
Salutoni
Sergio
La vita č un lungo apprendistato per imparare ad essere giovani


 accesso ai dati senza capire che cosa stavi facendo...
cosi' a occhio, sembra che stia usando vb senza sapere cosa sta facendo.
non a caso cteniza si e' silenziosamente eclissato :)
ciao, a.[non.e'.utile.impugnare.l'.arco.per.la.corda]

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un database SQL?

Ragazzi un aiuto ...
č possibile aprire un database sql da visual basic ?
se si, come ???
                                                        Grazie in Anticipo
                                                           Massimo Nicolao


Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.


SQL ?
MS SQL Server, ORACLE, ...????
In ogni caso controlla sull'help la documentazione relativa a RDO, oppure
ADO che sono gli oggetti di accesso ai dati remoti piů usati, potresti usare
anche DAO, ma non č consigliabile su questo tipo di basi di dati.
Spero di esserti stato di aiuto.
CIAO ;-)