mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire una pausa nell'esecuzione del codice

Esiste un modo per inserire una pausa di x secondi durante
l'esecuzione del codice, senza usare un timer o senza ricorrere ad un
cliclo for-next vuoto tipo:
for t=1 to 1000000 : next t
Qualche idea ?



Per sospendre l'esecuzione, ad esempio, di 5 secondi, scrivi:
Pausa 5
dove Pausa è una procedura del tipo:
Sub Pausa(sec As Long)
    start = GetTickCount
    Do
        DoEvents
    Loop Until (GetTickCount - start) / 1000 > sec
End Sub
La dichiarazione di GetTickCount la trovi nel visualizzatore API.
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
---------------------------------------------------------------------------

 wrote in message
news:it9o0t8j6gsn3ikq4...@4ax.com...


Sleep 5000
Eh eh... mi ero dimenticato di quell'API... ;-PPPPPP


 ha scritto nel messaggio
news:3a0ca359...@news.galactica.it...


Next
Sicuro?
Ad occhio e croce (non ho provato) cosě il risultato non cambia.
Per lasciare fare qualcosa anche a windows un DoEvents ci va lo stesso:
For I = 1 to 20
    Sleep 250
    DoEvents
Next
Ciao

 wrote in message news:8uhn17$gri$1...@nslave3.tin.it...

Auch... Right, scordato la doevents :)
Ciaotutti
Alessandro

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Barra Titolo di colore diverso

E' possibile usare un colore diverso da quello di sistema per la barra
del titolo di una finestra?
Ciao e grazie a tutti!

 writes:
GDR> E' possibile usare un colore diverso da quello di sistema per la barra
GDR> del titolo di una finestra?
Si (vedi un extra che ti  dava Lotus o quello che fa WindowBlinds), ma
devi fare  il subclassing  e gestire a  mano il rendering  della barra
stessa.
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

 stessa.
che? o___O
Mucio

 stessa.
"SporcoTrucco©": Form senza barra (Caption = "", controlbox = false eccetera)
poi disegni la barra che vuoi, con una o più Shape e/o Image e qualche riga in
Form.Resize. E' possibile anche spostare il form, con un paio di righe in
MouseUp
e MouseDown, però manca il feedback sullo spostamento dato dal riquadro
sullo schermo. Mi sa che il subclassing almeno per quello è necessario... :-(
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: probl. con data

Sono un principiante e spero di riuscire a spiegarmi.
Ho creato un form dove inserire tra gli altri dati anche la data.
Come posso fare per formattare il campo (textbox o altro) in modo che si
possano inserire solo 6 campi (gg.mm.aa.)?
Ho provato con il formato data nel textbox ma non funziona, inoltre dopo
ottenuto il dato es.:
14.12.01 = vRIGAx(k)
ho necessità di far diventare questo dato in formato numerico, cioè  141201.
grazie per  l'aiuto.
Roberto.

 ho necessità di far diventare questo dato in formato numerico, cioè
141201.
questo è semplice: potresti usare, ad es. la funzione mid$ per "accorpare" i
tre campi, e poi fare val(stringa ottenuta)

Puoi utilizzare la funzione IsDate che ti dice se ciò che c'è dentro la textbox è una data....
Metti il controllo nell'evento LostFocus della textbox......
+ o meno così:
If Not IsDate(txtDatacarico) Then
    MsgBox (txtDatacarico & "  non è una data valida."), vbExclamation
    txtDatacarico = Date
End If
Potresti mettere questo codice anche nell'evento Validate!
Ciao SIMO
--
__________________
www.sasim.cjb.net


Potresti mettere questo codice anche nell'evento Validate!
In generale sono d' accordo, occorre pero' anche tener presente 
che qualche sorpresa si puo' verificare. (e, di conseguenza, gestirla).
Ho fatto copia e incolla della mia immediate window:
?IsDate("13/3/2001")
True
?IsDate("3/13/2001")
True
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: (INFO) cos'è OCX ?

Salve a tutti, mi dovrò occupare di integrare un sistema per il controllo
remoto dei sistemi autotracking all'interno di un applicativo in LAN. So che
l'integrazione richiede l'utilizzo di OCX di cui disconosco la funzionalità
e le capacità operative. DOve posso assumere tali informazioni, esiste su
questo NG un sito con delle FAQ. Sarei grato a chi mi inviasse informazioni
in tal senso.
Un saluto
Stefanosky

 ha scritto nel messaggio
news:9q1sr7$g0o$1...@pegasus.tiscalinet.it...

OCX è l'estensione di file che contengono componenti software, che viene
comunemente usato per indicare l'utilizzo di componenti esterni ad
un'applicazione principale, quindi nel tuo caso dovresti informarti di quale
componente o componenti devi utilizzare nell'applicazione e quindi cercare
le informazioni su quel determinato/i componente (o OCX oggi ActiveX).
Ciao Roberto - Syd


Grazie dell'informazione, se ho ben capito quando parli di componenti
esterni all'applicazione principale non intendi componenti software, se č
cosě OCX serve a dare comandi che vengono poi gestiti da un altro apparato?
Un saluto
Stefanosky

 ha scritto nel messaggio
news:9q65m5$n52$1...@pegasus.tiscalinet.it...

Si č proprio un componente software, infatti se programmi in VB il form č un
OCX e anche tutti gli altri controlli sono OCX se fai click con il tasto
destro sulla barra degli strumenti una delle voci del menů di contesto č
Componenti... se lo selezioni ti si apre una lista di componenti installati
sul to PC e se ti posizioni su uno di questi nella parte inferiore alla
lista vedrai il percorso e nome del file .OCX relativo.
Ciao Roberto - Syd


Grazie delle informazioni
Stefanoky
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiunta di un file txt in un file zip

Salve a tutti,
sono riuscito a comprimere via codice dei file di testo mettendoli in un 
file di zip.
il mio problema è poter aggiungere ulteriori file di testo allo zip già 
creato.
Avete idea di quale sia il comando da poter lanciare via codice?
Grazie Antonio 

Antonio ha scritto:



add
prego,
termoPIlucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: richiesta informazioni

Salve a tutti mi chiamo Susanna e ho un problemino da risolvere: sicuramente
sarà una cosa cretina, ma per una che non sa niente di VB e che è al primo
programma è un grande problemone!!!!!!!!!
Vi espongo il dilemma:
Informazioni generali : programma in VB con database MSDE
. . . . . digito un codice alfanumerico da una form e devo verificare la
presenza di questo codice in una tabella (in tabella è campo chiave).
Domanda: COME FACCIO? volevo usare una count, ma come non so come si fa, o
meglio non so come si testa il codice di ritorno dalla count.
Potete Aiutarmi????
Qualsiasi soluzione è ben accetta.
Grazie mille per il tempo che deciderete di dedicarmi e per il vostro aiuto.
Un saluto a tutti. Susanna.
--------------------------------
Inviato via 
http://usenet.libero.it

 meglio non so come si testa il codice di ritorno dalla count.
E' la soluzione che preferisco: le chiavi nelle tabelle le uso solo per
darmi "chiave duplicata", per il resto è meglio lasciare fare all'engine
SQL.
Basta usare la forma
SELECT COUNT(campo) WHERE campo = 'valore'
E verificare
IF (rsMyRecordset(0) > 0) then
    ' ci sono!
End If
Oppure, se ti servono più campi
SELECT COUNT(campo) AS count_campo, campo2, ...,  WHERE campo = 'valore'
IF (rsMyRecordset("count_campo") > 0) then
    ' ci sono!
End If
Ciao

Grazie mille.....abbiamo risolto. Alla count c'eravamo arrivate anche
noi,solo che poi non testavamo il recordset.
Grazie ancora..........ciao ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda banale sui Recordset

questa e' la mia istruzione se voglio prelevare dal recordset  il campo
codpv
 codpv = Puntiv.Recordset!codpv
se il campo si chiamasse  "cod pv" (con lo spazio in mezzo) come dovrei
scriverla...
Scusate ma molte volte ci si blocca su cavolarete.. specie se si e'
all'inizio.
                    Marco

Puntiv.Recordset![cod pv]
oppure
Puntiv.Recordset!("cod pv")
Marco Muratore ha scritto:


Scusa la svista:
oppure
Puntiv.Recordset("cod pv")
Giorgio De Lellis ha scritto:


 wrote in message
news:bCtX5.45083$hk4.1...@news.infostrada.it...


Secondo me sarebbe meglio codpv = Puntiv.Recordset("cod pv").value

Secondo me sarebbe meglio codpv = Puntiv.Recordset("cod pv").value
Volendo proprio guardare la sintassi corretta sarebbe
codpv = Puntiv.Recordset.Fields("cod pv").Value
Ciao

 Puntiv.Recordset("cod pv")...........

Non so come, ma, preso dal tuo esempio, l'ho ripetuto facendo mente
locale solo sul nome del campo. In effetti, se Puntiv č un Recordset, la
sintassi corretta č:
codpv = Puntiv.Fields("cod pv").value
oppure:
codpv = Puntiv.Fields![cod pv].value
Ciao.
Marco Muratore ha scritto:


 codpv = Puntiv.Recordset.Fields("cod pv").Value
codpv = Puntiv.Recordset.Fields.Item("cod pv").Value
Fate Vobis: ci ho messo un "Item" in piu`... lo lascio?
*******
A parte gli scherzi... Usare "Item" mi piace perche' permette una scrittura
di questo tipo:
    With Puntiv.Recordset.Fields
      codpv = .Item("cod pv").Value
      <...> = .Item(<...>).Value
    End With
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

    End With
Beh, č piů in linea con lo standard delle collections, ma si puň fare anche
cosě:
    With Puntiv.Recordset
      codpv = .Fields("cod pv").Value
      <...> = .Fields(<...>).Value
    End With
O no?
Ciao

 :)
--
Ciao:-))

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Realizzre pagine web Vb/Asp/IIS/Java ??

Salve,
sono all'inizio con un'attività di svilupo per web, fino ad oggi ho
utilizzato programmini che permettevano di creare pagine statiche
(dreamweaver ecc..) ora invece vorrei passare a qualcosa di piu dinamico,
per esempio riuscire nel gestire un database remoto su di una pagina e
aggiornare alcuni campi, insomma provare a trasferire un programmino di
magazzino (clienti/ordini/magazzino) sul web di modo che un mio cliente
possa dare la possibilità ai suoi utenti web di verificare disponibilità di
materiale dal suo magazzino ed eventualmente effettuare ordini.
Avendo buone conoscenze di VB6 ho cercato di imparare un po di DHTML ma
senza ottimi risultati, allora ho capito che prima di cominciare sarebbe
utile forse capire bene quali linguagi devo usare, da dove cominciare con la
documetazione, quali libri comprare, e soprattutto vorrei capire quando devo
usare asp, quando Vb script, quando IIS e infine come tutto questo lo
integro con le paginette web che facevo prima.
Aiutatemi con qualsiasi informazione pensiate possa essere utile...
Mi sento come la prima volta che ho messo mano al PC..... (in mezzo al
mare). :))
Grazie, Emiliano.

 ha scritto nel messaggio
news:a43npk$e0n$1...@lacerta.tiscalinet.it...

www.html.it
 tanto per cominciare :-)
NOTEPAD per editare :-)
www.php.net
 per server side (IMHO)
Ciao
--
Timothy Redaelli

[cut]
Innanzitutto devi scegliere un server dove mettere le tue pagine (se non 
lo hai gia). Da qui la scelta del linguaggio e del dbms da usare.
Server unix -> PHP + MySQL (o PostgresSQL)
Server Win -> ASP + access (o sql server o oracle ecc...) oppure 
coldfusion + access (o come sopra).
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: DB.EXECUTE

Ciao a tutti,
per la cancellazione di un record ho utilizzato la seguente istruzione :
DB.execute "DELETE * FROM [tabella] WHERE [campo] = [stringa];"
Al momento dell'esecuzione mi restituisce il seguente messaggio d'errore :
TOO FEW PARAMETERS ...
Perchč ???
Grazie per avermi letto e per avermi risposto.
Luca Dottori

Dipende dal contesto.
Campo e stringa sono 2 campi della tabella?
Se stringa è un valore devi mettere WHERE campo='stringa' (tra virgolette).
Togli inoltre le quadre.

Scusami mi sono espresso male.
Mi spiego meglio con un esempio :
voglio cancellare il record con descrizione "PIPPO".
Campo è il nome del field della tabella e stringa è la variabile dove è
contenuto PIPPO.
Le parentesi quadre non ci sono le ho inserite io per spiegarmi meglio ma
vedo che non sono stato molto chiaro.
Il fatto è che volevo cancellare un record utilizzando un comando SQL.
Grazie per l'interessamento.
Ciao
Luca Dottori

 Grazie per l'interessamento.
DB.execute "DELETE * FROM TABELLA  WHERE NOME = 'PIPPO'"
Deve funzionare per FORZA ! ( NB: il database deve essere stato aperto ! )
Ciao
Ven
Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco un consiglio

Sto facendo un programma e nel salvare delle risposte di un test sono
indeciso sul formato in cui salvarle.
Mi servirebbe un metodo con il quale in un secondo momento siano leggibili
in Access, SPSS e Excel.
Un'altra cosa è come poter fare, in base ai risultati, dei grafici
all'interno di Visual Basic
Grazie anticipatamente
Yuri

 Un'altra cosa è come poter fare, in base ai risultati, dei grafici
all'interno di Visual Basic
Passo.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------


Se ti consigliassi MSChart sarei un farabutto ...

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzioni contenute in una DLL

Grazie a Fabio Guerazzi e Faber per le risposte mi scuso ma, tra lavoro e
esami,  non ho avuto tempo di accendere il computer. Se lo accendi ti
cattura per due ore minimo, quindi meglio evitare il problema a priori, non
lo si accende.
Sapreste trovare un algoritmo che "compatta" le cose da fare in una giornata
cosi da lasciare dello spazio libero.... o
Ideare un algoritmo che moltiblichi il tempo a disposizione in una
giornata........ o
o....... forse ho bevuto troppi caffè....!
Grazie comunque cercherò altre strade e in caso di successo vi farò sapere
Maurizio

 giornata........
mi ci vorrebbe proprio... ma non credo di essere l'unico ad averne bisogno
;)
Faber


Ultimamente ho letto un bellissimo libro sull'argomento, ma aiuta a trovare
più tempo libero, non a moltiplicarlo.
E si riferisce soprattutto a chi ha dei sottoposti, anche se può essere
interpretato da tutti a propria misura.
titolo: "L'one manager insegna a delegare"
Di qualche anno fa.
Non ricordo altro, se non che il titolo non gli rende giustizia.
Ciao

 ha scritto nel messaggio
news:A7KM7.21792$4M2.5...@news2.tin.it...
CUT


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

Possiamo affrontare un problema legato ai database? Come risolvereste il
problema della multiutenza su un database Access? o meglio come fareste a
inserire contemporaneamente + record da + postazioni nella stessa tabella?


Ti suggerisco di postare su it.comp.appl.access
Bye by Massimo 8-]
P.S. Se proprio vuoi accedere in multiutenza su un db Access, puoi usare le
transazioni, per rendere le operazioni atomiche.



> come fareste a inserire contemporaneamente + record da + postazioni nella
stessa tabella?
studiati le transazioni...
on error goto Errore
Conn.BeginTrans
'qui faccio le operazioni sul db
...
...
Conn.CommitTrans
exit sub
Errore:
Conn.RollBackTrans
CIAO

Newsgroup: it.comp.lang.visual-basic
Titolo: option and dtpicker

Ciao a tutti
Avevo scritto anche la settimana scorsa con questa domanda...vediamo se oggi
sono piu' fortunato :-)
1) c'e' un modo per cambiare il colore del pallino di scelta in una option
button?
ho provato con forecolor e con backcolor ma non funziona.
2) c'e' un modo per cambiare il colore della data nell'OCX  DTPicker di
Microsoft Common Control 6?
ho provato con calendarforecolor e con calendartitleforecolor.
grazie in anticipo
teo

 wrote in message
aa3phb$pki$1...@knossos.btinternet.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Perdita di tempo in VB

Ciao, vorrei sapere se in VB esiste una istruzione che faccia passare un
po' di tempo tipo:
wait(40000) 
con il tempo espresso in qualche unità di misura (ad esempio
millisecondi), o se esista un oggetto con un metodo del genere.
L'uso di un For che conta fino ad un certo numero mi sembra inadatto
perchè dipendente dalla velocità della macchina su cui gira l'applicazione.
Ho cercato nella Documentazione in Linea e Guida in Linea ma non ho
trovato niente di utile.
Ciao e grazie a tutti.
Stefano
P.S. Per Uz. Grazie per il consiglio del DoEvents era proprio quello che
mi serviva.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


con le api, in particolare con la api Sleep
--
bye BlackMagic
ICQ# 85485468

 trovato niente di utile.
gia' non e' diretto in effetti, sai cosa manca all'MSDN ? gli alias su
parole non trattate tipo :
Cerco : " WAIT "
mi esce : Vedere Questo Codesto e Quello , sarebbe carino !

 mi serviva.
Prego!
Per l'attesa, bisogna usare l'api SLEEP
Umbe

 wait(40000)
dim i as Long
i=Timer + 4
do while Timer<=i
    DoEvents
loop
Con questo codice aspetti 4 secondi, per aumentare o diminuire cambia
ovviamente il 4...:-)


[CUT]
con la API Sleep(milliseconds)
Newsgroup: it.comp.lang.visual-basic
Titolo: Tabelle correlate, ADO e velocità

salve a tutti!
Ho un problemino di velocità, vi mostro come opero così, spero,
potrete dirmi come migliorare...
ho 3 tabelle correlate: ordini, articoli e capi, quindi ho creato 3
oggetti ADO Data Control.  Questi oggetti hanno come proprietà
recordsource le rispettive tabelle e come commandtype hanno
adcmdtable. Poi... visto che per ogni ordine devono essere
visualizzati solo gli articoli di quell'ordine (stessa cosa tra capi e
articoli), all'evento moveComplete di ordini modifico il recordset di
articoli, in questo modo
sSql = "SELECT Sotto_ordini.*, Sotto_ordini.Id_ordine FROM Ordini
INNER JOIN Sotto_ordini ON Ordini.Id_ordine = Sotto_ordini.Id_ordine
WHERE (((Sotto_ordini.Id_ordine)=" & pRecordset.Fields(0) & "));"
ArticoliAdo.CommandType = adCmdText
ArticoliAdo.RecordSource = sSql
ArticoliAdo.Refresh
e all'evento moveComplete di articoli modifico il recordset di capi,
così
    sSql = "SELECT Elenco_capi.*, Elenco_capi.Id_sotto_ordine FROM
Sotto_ordini INNER JOIN Elenco_capi ON Sotto_ordini.Id_sotto_ordine =
Elenco_capi.Id_sotto_ordine WHERE (((Elenco_capi.Id_sotto_ordine)=" &
pRecordset.Fields(0) & "));"
CapiAdo.CommandType = adCmdText
CapiAdo.RecordSource = sSql
CapiAdo.Refresh
L'unico problema è che quando apro la maschera ci mette buoni 5
secondi prima di visualizzarla, mentre usando access è tutto pressochè
istantaneo...
qualcuno può aiutarmi?
--
Ho trovato un sito eccezionale: te poi scarica' la coscienza. 
S. Disegni
Clicca sul link per contattarmi direttamente da ICQ
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502

 qualcuno può aiutarmi?
Il controllo adodc è una ciofeca, oltre che lento.
Prova con una connessione e dei recordset puri, gestiti da codice,
sicuramente noterai miglioramenti significativi.
Ciao

Ciao
Conosci qualche sito dove potermi documentare?
mi hanno prestato un libro, ma č una ciofeca peggio di adodc :)


 mi hanno prestato un libro, ma č una ciofeca peggio di adodc :)
Prova a ravanare sul sito comune, 
http://www.it-lang-vb.net
Comunque su MSDN trovi documentazione esaustiva con diversi esempi.
Per quanto riguarda un libro, ce ne sono vari, dipende qual'č il tuo livello
di conoscenze attuali.
Se hai buone conoscenze il libro "Mastering microsoft Visual Basic 6" di
mondadori informatica č l'ideale, oltre che a spiegare bene gli ocx, le Dll,
gli Exe activeX Contiene un paio di capitoli su ADO davvero illuminanti.
Se parti proprio da zero non saprei, conosco un testo valido, ma non tratta
Ado, quindi passo la palla.

Newsgroup: it.comp.lang.visual-basic
Titolo: delete e campo data

Devo effettuare l'eliminazione di record in base ad una certa data, ma
qualunque stringa sql io scriva, mi tornano sempre tutti i record!
es:
SQLDEL = "Delete * from tabella where campodata<=#" + data + "#"
Ciao
andrea


prova con:
SQLDEL = "Delete * from tabella where campodata<=#" +
format(data,"mm/dd/yyyy") + "#"
ciao
	maxx
Newsgroup: it.comp.lang.visual-basic
Titolo: non riesco pi� ad entrare nel sito comune

UFFAAAAAAAAAAAAAAAA :(

>UFFAAAAAAAAAAAAAAAA :(
http://www.murialdo.it/it_lang_vb/
Funziona 30/11/2000 h 23.36
Ciaps
Stracca
http://www.stracca.net
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Migration From VB4 to VB5, are there any major issues ?

I have just compiled a vb4 app in vb5 enterprise with no major changes. I am
yet to test all aspect of the program though. Are there any major issues or
coding differences that should be made to . Is there a list of migration
tips vb4 to vb5 available ?
thanks in advance
Stephen Cole

...


 Stephen Cole
The worst issue I've encountered is that LSet fails in the 32-bit
basics when assigning one user-defined type to another (for
record redefinition).  It's a bug that Microsoft doesn't give
a rat's ass about.  What's worse, VB4-16 code will compile and
run without so much as a warning, and before you know it, your
data file have been corrupted.  Happened to me and to a colleague
of mine.  
Have fun.

...


The "official line" is available at:
http://support.microsoft.com/support/kb/articles/Q161/3/44.asp
(That's Knowledge Base article Q161344).
There are several things which aren't in there. Two big ones are:
1. VB5 usually can't upgrade an OCX reference if VB4 is not still installed.
2. Form_Activate will fire only once in a form displayed from an OLE DLL.
You can work around it by using AddressOf to trap window messages and handle
the WM_ACTIVATE manually.


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Problema con Word

Ciao a tutti e scusatemi se tratto argomenti fuori tema,ma tra voi
sicuramente qualcuno mi saprà aiutare...
Ho un problema con Microsoft Word:
tempo fa ho creato dei documenti .doc,passato un po' di tempo al momento di
riaprirli mi è apparsa la tendina "Il nome della directory non è valido"....
Da cosa dipende?
Cosa devo fare per recuperare tutto?
Grazie per l'aiuto

 ha scritto nel messaggio
news:ahlt0o$4ba$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinamento Grid con click (bis)

ho visto i suggerimenti che mi avete dato ma si riferiscono ad una datagrid
e non alla grid32.ocx
purtroppo il programma è un po' vecchiotto e non vorrei cambiarlo tutto
il problema vero è che cliccando sulla intestazione mi viene segnalata che è
stata cliccata la prima riga e non la 0 (in quanto è fissa)... c'è un modo
di ovviare a questo oltre a non mettere la testata non fissa?
grazie
--
"Il futuro non è più quello di una volta" - Arthur C. Clark

 di ovviare a questo oltre a non mettere la testata non fissa?
già risolto in questo modo:
Private Sub grdricavi_MouseDown(Button As Integer, Shift As Integer, x As
Single, Y As Single)
'controllo che sia stato premuto il tasto primario del mouse con coordinate
inferiori a 200 (+/- riga fissa della grid)
     If Y < 200 Then
          colonna = grid.Col
          Call RefreshGriglia
     End If
End Sub
in refreshgriglia la select finisce con:
ssql = ssql & " order by " & colonna + 1
visto che in oracle (non so in access) è possibile ordinare in base alla
posizione della colonna oltre che per nome (partendo però da 1 e non da 0)
Newsgroup: it.comp.lang.visual-basic
Titolo: -- clipboard impazzita

a volte quando copio del testo negli appunti con il comando
clipboard.settext, succede che quando lo vado a incollare in un'altra
applicazione, viene inserito il testo memorizzato precedentemente;
cioe' quello che era memorizzato prima di dare il comando settext.
Come si spiega?

 ha scritto nel messaggio
news:9u0koa$5bsmq$1...@ID-68524.news.dfncis.de...

Non so come si spiega, ma so come si risolve (forse... :P), prova a fare un
Clipboard.Clear prima del SetText.
ciao, assa.

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6 + ACCESS + query + parametrizzata] Eseguire query parametrizzata ??

ho la seguente difficoltà:
come faccio da codice a eseguire una query presente su di un db Access
passandogli un parametro ?
In pratica ho questa query che mi estrae dei dati da più tabelle e vorrei
passargli dinamicamente un valore al campo ID (contarore, chiave primaria)
per farmi resituire il record che mi interessa. Ho provato a rintracciare un
po' di informazioni ma non riesco a cavarne un ragno dal buco !!
grazie.

trovata la risposta. A chi potesse interessare:
http://support.microsoft.com/default.aspx?scid=kb;en-us;200190
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: scusate

ma ho avuto casini con la connessione..
vi ripropongo la domanda, è possibile creare pacchetti tcp in visual basic?
se si come?
grazie in anticipo
--
Ciao:-)
bart99
"Quando ero piccolo mia mamma mi portò a
mangiare in una trattoria all'aperto. Cominciò a piovere.
Ci misi tre ore a finire il brodo."
by diario

Se per creare pacchetti intendi spedire informazioni su una determinata
porta si, tramite il controllo Winsock.
E poi MSDN a paletta!
Ciriciao gente

 wrote in message
8frmmf$m75$1...@fe1.cs.interbusiness.it...


 
Premessa: col tcp non esiste il concetto di pacchetto di dati, in quanto
le connessioni tramite tcp sono 'un flusso di dati' cioe' sono simili ai
pipe o piu' genericamente simili ai file sta poi alle due applicazioni
che si parlano tramite tcp ovvero al protocollo che usano stabilire sei
i dati sono organizzati in pacchetti cioe' in blocchi di lungezza e
struttura predeterminati.
Comunque col winsock, come ti e' gia' stato detto, e' possibile creare
sia applicazioni client sia applicazioni server , sia di tipo standard (
esempio : un client ftp ) sia di tipo 'proprietario' cioe' client e
server che usano un protocollo deciso dal programmatore.
Per il primo caso la bibbia dei protocolli sono le RFC che raccolgono
tutte le descrizioni dei protocolli standardizzati del TCP(UDP)/IP e che
puoi trovare qui:
http://ftp.unina.it/pub/docs/rfc/
questo e' l'indice con i titoli di tutte le RFC 
http://ftp.unina.it/pub/docs/rfc/rfc-index.txt

   Ho la necessita' in una mia applicazione di scaricare alcune
informazioni contenute in una determinata pagina web.
Ho provato mettendo su il controllo winsock sulla porta 80 ottenendo in
linea generale dei buoni risultati, ma il problema e' che quando devo
accedere ad una pagina che richiede il nome utente e password (la
classica form stile W95/98) non so proprio come passargli queste
informazioni da programma anche se credo cmq che esista un modo.
Sarei veramente grato a chi volesse ragguagliarmi in merito.
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.lang.visual-basic
Titolo: leggere contenuto finestra

sto realizzando una proceduraVB  che invii una richiesta e legga
successivamente il contenuto(in formato testo) di una finestra   di una
sessione  IBM Personal Comunication. L'unica idea(farraginosa) che mi e'
venuta e' stata quella di inviare col sendkeys il comando di copia negli
appunti ( ctrl c) e poi di leggere il contenuto della clipboard. Esiste un
metodo piu' efficace? (es.una API?). Come e' possibile in oltre
sincronizzare le due applicazioni?
grazie

 grazie
vedi comunicazioni DDE
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Usare piu' winsock in una applicazione

Ciao a tutti.
Ho inserito più controlli mswsock nella mia applicazione per poter 
comunicare con più dispositivi tramite UDP.
Ogni dispositivo ha un indirizzo IP diverso.
Tramite un controllo, WinSock1, invio una richiesta al primo dispositivo, 
subito dopo (prima di ricevere la risposta del primo), tramite un'altro 
controllo, WinSock2, invio una richiesta a un secondo dispositivo...
Succede che le risposte dei dispositivo, che arrivano non necessariamente in 
sequenza, generino l'evento DataArrival di uno qualunque dei controlli 
WinSock (mi sembra del controllo che ha fatto la richiesta più vecchia).
Ho provato a fare più applicazioni, ognuna che comunica con un solo 
dispositivo e in questo caso funziona anche se parlano in contemporanea.
Sapete se è un baco o se è un problema del protocollo UDP?
Sapete se c'è qualche soluzione?
Sono un difficoltà.
Grazie molte.
Marco Rossi


 >
hai usato la stessa porta per tutti i controlli socket?
se si ti conviene usarne una per ogni controllo.

Invece di inserire più oggetti winsock usane uno soltanto.
Attribuisci il valore 0 alla proprietà index dell'oggetto winsock e quando uno dei client si connette nell'evento di richiesta di connessione carica un altro oggetto winsock nella matrice dei controlli.
Cosi facendo l'evento dataarrival sara unico e non ci sarà dispersione delle informazioni.
ciao Lex
-- 
Lex 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-697029.html
Inviato via 
http://www.itsistemi.net

 se si ti conviene usarne una per ogni controllo.
Uso porte diverse.
Grazie
Marco 


usi porte diferse e ti funziona ora o hai sempre usato porte diverse e 
ti da quell'errore?

Hai ragione, non mi sono spiegato.
Ho il problema usando porte diverse.
Temo sia un baco.
Sai dove posso trovare l'ultima versione del mswsock.ocx ?
Io uso la versione 6.0.81.69
Ciao
Marco R.
"diska" <disc...@IONONCISTOtiscali.it> ha scritto nel messaggio 
news:435a87d5$0$8482$5fc...@news.tiscali.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Win2k si riavvia da solo?

Salve a tutti!
ho un grosso problema con il mio pc,
esso ha installato windows 2000.
Si avvia normalmente, e mostra la finestra
di login, una volta identificati carica tutto
ciò che c'è da caricare (5 o sei prog),
quindi e, nel corso di uno-due minuti,
qualsiasi operazione si faccia, il pc si
spegne da solo e si riavvia! :-(
Avete qualche idea al merito, può essere
un virus, oppure può avere altre cause?
In anticipo ringrazio.
    Assa.

 un virus, oppure può avere altre cause?
Cosa dice l'Event Viewer?
Ciao.

 Cosa dice l'Event Viewer?
Che cos'č? Bisogna avviarlo da win2k?
In questo caso č impossibile, non fa tempo
ad avviarsi che si rispegne...
Grazie comunque, Assa.

 ad avviarsi che si rispegne...
Non si avvia neppure in modalita' provvisoria (F8 all'avvio)?
Se hai disponibile un altro Win2000 funzionante (su un altro PC) ti
spiego come fare per controllare se c'e' qualche informazione utile.
Comunque a me faceva uno scherzo simile a causa di un problema di
surriscaldamento.
Ciao.

 surriscaldamento.
Grazie per le risposte, ho risolto.
Il problema non era nel sistema operativo, ma a livello hardware,
c'era probabilmente un contatto sul bus dove era collegato il modem
e (non so come) questo faceva riavviare tutto. Tolto il modem
ora funziona tutto meglio :)
grazie ancora e ciao, Assa.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Controllo TreeView, questo sconosciuto...

Salve !
in un mio programma dovrei utilizzare il ctl TreeView per ottenere una cosa
semplice, simile a:
Voce1
-------childVoce1#1
--------
-------childVoce1#n
voce 2
-------chlidVoce2#1
-------
-------childVoce2#n
voce N
-------
-------
Onestamente non ho mai utilizzato il ctl, e l'help e la documentazione in
linea del VB 5 non è molto chiara..
Se qualcuno mi può aiutare magari con un esempio...
Grazie di cuore
--
Genesio Conti - Calvizzano (NA) - Italy
E-Mail :  gen...@NOSPAMsofthome.net
( remove NOSPAM for answer )

 Se qualcuno mi puň aiutare magari con un esempio...

Newsgroup: it.comp.lang.visual-basic
Titolo: WebBrowser

Buongiorno a tutti!
Avrei bisogno di connettermi ad una pagina internet.
Una volta connesso posizionarmi su un link all'interno della pagina ed
eseguire il "Save Target As..." (Tasto destro del mouse sul link e poi Save
Target As...).
Per aprire una pagina in internet da Visual Basic utilizzo l'oggetto
WebBrowser.
Funziona bene, ma non sono riuscito a trovare l'opzione sopra descritta.
Ho provato anche con il metodo WebBrowser.ExecWB ma non ho trovato quello
che cercavo.
Chi mi puņ aiutare?
Sono sicuro che qualche "drago" di Visual Basic mi saprą rispondere.
Grazie e buona giornata a tutti.
skz
Varese

 Sono sicuro che qualche "drago" di Visual Basic mi saprą rispondere.
i draghi non usano quello schifo che č il webbrowser :P
molto meglio l'Inet o il winsock o le api :P
--
Fibia "Service Bot" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Ciao, l' ho appena trovato...io stavo cercando per il protocollo ftp, ma
c'č un esempietto ache per l' http. A grandi linee credo che ti possa
essere utile...
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

 c'è un esempietto ache per l' http. A grandi linee credo che ti possa


Newsgroup: it.comp.lang.visual-basic
Titolo: Alternative IDE

Is it possible to open a VB6 project (and work on it) in the Visual
Studio .Net IDE? If not, is there an alternative to the Microsoft VB6
IDE?
The reason I ask is because I'm tired of the way everything is
organized in that environment and was thinking that I like much better
the InterDev or the VC6 IDEs in which you can jump quickly from one
function to another through the tree window (I think it's called the
project window). This is one of the features I don't like in the
current VB6 IDE (among many), because it's kind of messy to go from a
function in a form to another function in another form.
I like the VS .Net IDE because in my opinion, it is a very improved
version of the InterDev IDE. I don't want to upgrade the project from
VB6 to VB.Net though, I just want to work on the VB6 project from a
different environment.
Maybe I'm being a little bit picky but if there is something better,
it would be nice.
Thanks!

I am flying a Boeing 747-400
However I prefer the cockpit layout of the Airbus A-320
Can I fly a Boeing from inside an Airbus Cockpit ?
On 25 Sep 2002 13:56:59 -0700, 
gabrie...@hotmail.com
 (Gabriel)
wrote:



Not exactly the same - there are alternate IDE's for other development tools -
such as Grasp for C++ and Java.
VB3 source code: 
http://thelabwiz.home.mindspring.com/vbsource.html
VB6 source code: 
http://thelabwiz.home.mindspring.com/vb6source.html
VB6 - MySQL how to: 
http://thelabwiz.home.mindspring.com/mysql.html
Fix the obvious to reply by email.
Newsgroup: it.comp.lang.visual-basic
Titolo: Registrazione dll

Ho scaricato un ocx per la visualizzazione di file vettoriali.
Insieme all'ocx c'e' l'installazione di un pacchetto dimostrativo. Se lo
installo e poi uso l'ocx con vb tutto ok. Appena disinstallo l'applicativo,
vb mi da' invece un errore sulle dll (entry point....). Mi sapete dire il
motivo? (ho provato a registrare le dll con regsvr32 ma nulla e' cambiato).
Grazie
Alias

vb mi da' invece un errore sulle dll (entry point....). 
quali dll ?
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] Problema con DataFormat

Questo è il mio Codice:
Dim WithEvents ForCli as New StdFormat.StdDataFormat()
Private Sub ForCli_Format(ByVal DataValue As StdFormat.StdDataValue) Handles
ForCli.Format
....
End sub
Questo è l'errore, al momento della compilazione:
'Format' is ambiguous across the inherited interfaces
'StdFormat.IStdDataFormatDisp' and 'StdFormat.IStdDataFormatEvents_Event'.
Da quello che ho capito il problema nasce che l'oggetto stdformat non riesce
a riconoscere quale di questi chiamare.
Come posso ovviare e far sì che quando viene invocato l'evento forcli.format
mi richiami stdformat.istdDataformatevents_event?

Non so se ho capito bene ma provo a darti un suggerimento: si potrebbe
definire un delegato che al verificarsi di un determinato evento chiami una
determinata routine.
Cerca sull'help AddHandler
Saluti
Riccardo

 ha scritto nel messaggio
news:b01im7$lgm$1...@newsreader.mailgate.org...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?][DDE] Come si usa il DDE?

Ciao a tutti. Ho visto che tra le opzioni associate ad un file c'e'
anche la possibilita' di attivare il DDE e di specificare alcuni
parametri come il comando da dare ecc...
Mi farebbe comodo se mi deste qualche breve dritta su come si
implemente il DDE in VB e quali sono le controindicazioni per cui
dovrei non farlo :)
Magari, usando quello, non ho il problema del taglio de nomi lunghi
dei files quando doppioclicco su un'icona...
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 ha scritto nel messaggio
news:uf276tseo23rbeu8p...@4ax.com...


eventi per quella asincrona.
Risposta illuminante. Mi si schiariscono un po' le nebbie che ho sulla
comunicazione tra applicazioni che ho da tempo.
Pero' mi sovvengono 2 ulteriori domande:
1. perche' se DDE non si usa piu', in quella finestra e' indicato
esplicitamente?
1bis. perche' se COM sostituisce DDE, non e' previsto di indicare
anche o solo COM?
2. come "abilito" la mia applicazione a ricevere dati via COM?
Mi bastano risposte vaghe e concettuali: se decidero' che ne vale la
pena, provero' ad approfondire il discorso.
Per ora ti ringrazio.


Il DDE è sempre compreso perchè ci sono ancora molte vecchie applicazioni
che lo usano e quindi, nonostante non sia più supportato, non viene
eliminato.
Se devi comunicare con oggetti predefiniti, vai in strumenti->riferimenti,
metti il check sull oggetto col quale vuoi comunicare e poi quando lo
dichiari usa Withevents
"Dim Withevents oggettocom as nome dell'oggetto"
Quando lo fai nel combo che sta in alto sul modulo "(generale)" ti comparirà
l'oggetto dichiarato e nel combo sulla destra "(dichiarazioni)" tutti gli
eventi che genera; seleziona l'evento, aggiungi il codice che lo gestisce et
voilà, la comunicazione è servita.
Per comunicazioni sincrone utilizza i metodi dell'oggetto a cui puoi inviare
dati e che te ne possono ritornare.
Tutto questo naturalmente vale anche se il server com è scritto da te
(quando selezioni nuovo progetto seleziona activex exe).
Sui dettagli per come scrivere un server activex guarda nell'help che lo
spiega benissimo)
Spero di averti chiarito le idee, se no fammi sapere...
Ciao
Alfonso Moscato


Newsgroup: it.comp.lang.visual-basic
Titolo: ADO Sort di date

ho un recordset ado con un Fiel chiamato DataRif ho bisogno di ordinarlo
per DataRif Desc ma non funziona 
can we help me
ciao
--------------------------------
Inviato via 
http://usenet.iol.it

Domanda molto strana.
Nell'oggetto del messaggio hai scritto "Sort di date", quindi sai già che
esiste la proprietà Sort del Recordset.
Quindi su MSDN avresti già tutti gli elementi per trovare sintassi ed
esempi.
Se ti servono informazioni particolari, posta il quesito in dettaglio, e
cercherò di risponderti.
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] come lockare una tabella di un MDB

Salve a tutti, mi hanno detto che per gestire l'accesso multiutente ad una
tabella di una file MDB devo "lockare" la tabella e controllare l'ultimo
record inserito!!
Perņ, essendo nuovo di VB, non ho capito, intermini di codice, come fare
tale operazione .
Potete aiutarmi???
Grazie.  :-))
Paolo.

Racchiudi le operazioni di salvataggio tra BeginTrans (inizio transazione) e
CommitTrans (fine transazione).
es.
<WorkSpace>.BeginTrans
.
.
.
.
<WorkSpace>.CommitTrans
spero sia quello che cercavi.

Io ho creato applicativi utilizzati da 10/15 utenti che contemporaneamente
scrivono in un Access DB.
Se ti può aiutare ti scrivo bene o male come puoi fare...
Dopo aver creato un form con un oggetto data e 2 commandbutton (diciamo
cmdAggiungi e cmdConferma) ed aver associato all'oggetto data il tuo
database tramite codice o progettazione puoi fare una cosa del genere:
' * Premi cmdAggiungi per creare un nuovo record così le tue textbox (o
quant'altro) associate sono pronte per ricevere dati *
Private Sub cmdAggiungi_Click()
    ' Apre una nuova transazione e aggiunge un nuovo record alla tabella
impostata in Data
    DBEngine.BeginTrans
    Data.Recordset.AddNew
End Sub
' * Poi modifichi le tue texbox associate ed alla fine premi cmdConferma...
*
Private Sub cmdConferma_Click()
    ' bytTentativi contiene il numero di volte che si è tentato di
aggiornare il record
    Dim bytTentativi As Byte
    bytTentativi = 0
    ' Cerca di salvare il record e chiude la transazione
    ' Se si verificano errori significa che il record è bloccato da un altro
utente e salta a Err_Transazione
    On Error GoTo Err_Transazione
    Data.Recordset.Update
    DBEngine.CommitTrans
    On Error GoTo 0
    Exit Sub
Err_Transazione:
    bytTentativi = bytTentativi + 1
    ' Cerca di salvare il record per 100 volte...
    ' ... se proprio non riesce da un messaggio d'errore
    If bytTentativi = 100 Then
        MsgBox("ERRORE")
    Else
        Resume
    End If
End Sub
Comunque ti conviene cercare in MSDN per capire le transazioni (magari molto
meglio dell'esempio che ti ho dato)
Da 10 mesi a questa parte non ho ancora avuto problemi... ma se trovi altri
metodi mi fai sapere?
Ciao Ciao

 ha scritto nel messaggio
news:rGl76.24296$eB2.3...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help:creazione

Ciao A Tutti
dove posso trovare un programma che fa i file Help per Win 95
Ciao e grazie i anticipo.

...


Puoi usare MS Word, creare un file .rtf e compilarlo con hc*.exe che si
trova sul cd di vb
~~~~~~~~~~~~~~~~~
Adriano Ghezzi
Avion Sistemi Srl
mailto:
agh...@isp.it
http://www.isp.it



Qualche esmpio con tanto di indice e Bmp ... ?
Grazie
Antonio Tanzillo  
a...@pippo.netgroup.it
KillPippoforrepondez
Newsgroup: it.comp.lang.visual-basic
Titolo: Ultimo numero di VB++ / sigh...

Ciao a tutti,
Sto ultimando l'ultimo numero di VB++.
La prossima settimana sarà disponibile sul sito ufficiale di distribuzione:
 
http://www.zuzzurello.com/computer/ferrux
Dopo un anno e mezzo di esistenza il corso termina qua, almeno in questa
veste.
Cmq per il prossimo anno ho già in serbo molte novità, rimanete sintonizzati
:-)
La mailing list rimane cmq attiva, se vuoi registrarti è sufficiente
richiederlo.
<><><>
Ieri è uscito il nuovo numero di SBDI, un' ottima rivista multimediale.
Nel numero 54, potete trovare la seconda parte dell'articolo dedicato alla
costruzione
degli Active-X.
L'indirizzo è :     
http://www.tin.it/sbdi
A presto,
ciao,
Ferrux Palmer

A quale indirizzo posso inviare la mia adesione alla mailing-list ?
Grazie
--> Cpt. Future <--
Togli NOSPAM dall'indirizzo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Apice, Pedice !??

Come posso inserire un carattere "apice" in una Caption di una label ?
Mi spiego:
Voglio scrivere m3/h.
Ho provato a selezionare  da word il testo ed incollarlo in Vb...ma nulla.
Accetto consigli.

 ha scritto nel messaggio
news:88rtgi$35d$1...@nslave1.tin.it...


 ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: Grazie per gli sforzi profusi

Grazie ho cominciato a capire come fare!
Siete stati tutti molto gentili, in particolare grazie a MARCO C.
Un gesto di sdegno a Gemini, il signore dell'arroganza e dell'ilaritŕ.
DANIELE

Rileggiti bene il codice che ti ha scritto Marco C.
Label1 nel Form2.
Cosa rispondi alla domanda del tuo amicone Marco C?
Che dirai al tuo capo quando ti chiederà come hai fatto? Oppure ti dirà di
farne un altro???
Uè, non è mia la domanda, ma gentilissimo Marco C!!!
Ah, rileggiti quanti post di sdegno hai ricevuto e impara a non offendere in
casa degli altri.
È ancor più bello dimostrare un minimo di educazione quando ci si può
nascondere dietro l'anonimato che Internet ti offre.
Gemini.

 ha scritto nel messaggio
news:_ZAP7.1894$1o4....@twister2.libero.it...


Senti č meglio chiuderla qua perché stai dimostrando di non imparare nulla
di ciň che ti č stato detto da lameno una dozzina di frequentatori del NG.
Ciao.
Gemini.
PS: Hai letto il messaggio nascosto di Marco C nel progetto che ti ha
mandato? Oppure ancora non sai come fare???

Newsgroup: it.comp.lang.visual-basic
Titolo: modifiche con ADO -VB6

Sto utilizzando VB6 con Access2007.
Per ora sono passato dall'utilizzo di ADO al posto di DAO, ma ho notato che 
con ADO non "esiste" il metodo "edit" come in DAO....
Come gestire la modifica di un record?
Grazie,
TG

TG ha scritto:

semplicemente assegni i nuovi valori ai vari fields e puoi richiami il 
metodo .update
ciao
stefano

 Come gestire la modifica di un record?
Adors.Fields("Campo").Value = 
Ovviamente se il recordset non � in sola lettura.

 ha scritto nel messaggio 
news:4a0bd922$0$698$5fc...@news.tiscali.it...


 Ora il tutto senza iniziare con .edit se ho capito bene?...
esatto.
ciao
stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: QUALCUNO MI AIUTI A CAPIRE !!!!!

Salve a tutti, sto imparando a programmare in Vb6.0, con l'ausilio di un
libro, sono arrivato alla parte dove spiega le 'ARRAY DI CONTROLLO'
......scusate, ma non le ho capite qualcuno mi può dare delle lucidazioni
??? magari con qualche esempio....GRAZIE
e BUON NATALE  a TUTTI

 ha scritto nel messaggio
news:91tb7p$fqp$1...@lacerta.tiscalinet.it...


Si tratta di INSIEMI di controlli tutti DELLO STESSO TIPO (o sono textbox, o
bottoni, ecc.), tutti con LO STESSO NOME e con la proprieta' INDEX IMPOSTATA
e DIVERSA per ciascuno
A cosa servono?
Tutti i controlli di questi insiemi rispondono alle STESSE SUB DI EVENTI.
Queste sub presentano un parametro in piu' INDEX che identifica in modo
univoco il controllo dell'insieme che ha generato l'evento
ES:
Hai un [Command1] singolo, la sub che gestisce l'evento click e':
Sub Command1_Click()
[...codice...]
end sub
con un array di Command
[Command1] 'Con proprieta' Index = 0
[Command1] 'Con proprieta' Index = 1
[Command1] 'Con proprieta' Index = 2
La sub per l'evento click si presenta cosi'
Sub Command1_Click(Index as Integer)
' Quando viene generata questa sub
' il parametro Index e' avvalorato
' con la proprieta' Index del relativo
' controllo dell'insieme che l'ha generata
[...codice...]
end sub
E' ovvio che in uno stesso array non possono esserci due controlli con la
stessa proprieta' index o con la proprieta' index non impostata
Spero di averti chiarito le idee e di non aver fatto confusione