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

Salve a tutti,
vorrei implementare una scrollbar per un frame.
Per riesco a "scorrerlo" facendo il move dello stesso e modificando i
valori height.
"Sento" di essere vicino, ma allo scorrimento non riesco a spostare la
parte superiore.
Potete darmi qualche ragguaglio in piů?
Grazie a tutti e a presto,
Simone
"I'm a travelling man, I'm a drinking man, I'm a gentle when I'm sober"

 parte superiore.
.Top ?
Bye, G.

 parte superiore.
Generalmente per veder scrollare un frame1 occorre metterlo dentro un
frame2 più piccolo.
Il frame1 che deve scorrere ha tutta la height che ti serve.
Il frame2 che lo contiene ha la height che vuoi rendere visibile.
La scrollbar modifica solo la property Top del frame1 che deve scorrere,
assegnandole valori che saranno sempre <= 0.
Il valore frame1.Top=0 ti farà vedere il frame1 dall'inizio.
Il valore frame1.Top=-(frame1.Height - frame2.Height) ti farà vedere la
fine del frame1.
Ciao.
pinco_pallo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ciao Pinco_pallo e Paperino,
grazie per i vostri suggerimenti.
A Paperino ci avevo pensato.
Per Pinco_Pallo no!
;-)
A presto,


Newsgroup: it.comp.lang.visual-basic
Titolo: Sempre domandina semplice

Grazie per le risposte, forse ho posto male la domanda.
Il mio problema č quello di creare l'ActiveX DLL che cicla l'array e lo
trasforma in stringa.
Io ci ho provato cosě dove sbaglio?
Option Explicit
Public stringa As String
Public Sub crea_stringa(vettore() As Long)
    Dim i As Integer
    Dim suppRes As String
    For i = LBound(vettore) To UBound(vettore)
        suppRes = suppRes + Str(vettore(i)) + " "
    Next i
    stringa = suppRes
End Sub
Quando nella mia applicazione utilizzo l'oggetto e chiamo il metodo
crea_stringa e poi guanrdo la variabile stringa questa č vuota..
Ciao Simone
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 crea_stringa e poi guanrdo la variabile stringa questa č vuota..
domanda stupida: non ti da' nessun messaggio di errore?
immagino che la risposta sia no, altrimenti lo avresti specificato.
a me pare che,al di la' dell'operatore & anziche' + per il concatenamento,
del fatto che lbound e ubound restituiscono dei long e che quindi la
variabile i dovrebbe essere long, la tua sub funzioni.
una volta creata la dll, inserita nei riferimenti, istanziato l'oggetto,
dichiarato ed inizializzato il vettore da passare chiamando
dim ogg as new oggetto_creato
dim vet(n) as long
vet(0) = 15
--
vet(n) = 152
ogg.crea_stringa vet
msgbox ogg.stringa
ti dovrebbe tornare cio' che vuoi
beppe
Newsgroup: it.comp.lang.visual-basic
Titolo: DataGrid di Visual Basic 6

Qualcuno sà come connettere una fonte dati ad un Grid da codice, senza dover
usare il controllo DATA CONTROL (ADO ) di visual basic?


Se vuoi usare un datagrid in modalità Bound devi per forza associarlo ad un
DataControl; altrimenti usa il DG in modalità UnBound quindi :
-crei il recordset
-rilevi il formato delle colonne (il numero, l'allineamento, il titolo, la
visibilità ...)
-popoli il DG manualmente (con un ciclo Do Until RecordSet.EOF ... Loop)
-chiudi il RecordSet
Io faccio sempre così !
Ciao

 ha scritto nel messaggio
news:8k2j4j$g2o$1...@lacerta.tiscalinet.it...




E' sufficiente che tu:
1) usi il DataGrid control
2) alla proprieta' Recordset di questo controllo associ il recordset
preventivamente creato.
3) ridimenziona le colonne secondo le tue esigenze
Semplice, No???
Il Data Control appesantisce e non poco l'accesso a una base dati per
cui, se proprio non ti e' necessario, usa sempre questa tecnica!!
Ciao!
Luca Menegotto.


Newsgroup: it.comp.lang.visual-basic
Titolo: dov'è finito LastModified ?

Siccome ho sempre usato DAO per la gestione dei DB, e adesso
invece stò passando gradualmente ad ADO, ho notato che
non è più presente la proprietà dei recordset : "LastModiefied".
Esiste qualcosa di analogo in ADO ?

 ha scritto nel messaggio
news:AqX07.49611$u%1.36...@news1.tin.it...

non credo....

 ha scritto nel messaggio
news:EuY07.5819$rh.1...@news6.giganews.com...

E' una delle poche cose che rimpiango di DAO ...
con ADO devi impostare il filtro al recordset con l'opzione
adFilterAffectedRecords ...
per ulteriori chiarimenti consulta l'MSDN a ADODB.Recordset.Filter
Saluti

 ha scritto nel messaggio
news:AqX07.49611$u%1.36...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: back up

Qualcuno sa come fare un backup di un database access(.mdb) da
un'applicazione Vb6? Grazie



Newsgroup: it.comp.lang.visual-basic
Titolo: Ripeto la domanda: è importante...Formato Licenza vb

Salve,
scusate se ripeto la domanda ma purtroppo non riesco a trovare risposta...
fino ad oggi ho sempre acquistato software OEM (per cui sprovvisto di
manuali etc, ma comprensivo della sola striscetta adesiva con codice
seriale) in particolare win 98 s.e, win 95, win xp He ,office 2000.
Ora ho acquistato una copia originale di Visual studio professional 6.0
La confezione è originale, provvista dell'adesivo con logo ed etichetta con
numero di serie.
Dentro ci sono i vari cd originali, + altri cd con i vari service pack etc.
C'è una cartolina per la registrazione del prodotto per cui desumo che non
sia neanche mai stato registrato.
Ora:
1)Tutto questo basta per dire di avere la licenza, ho all'interno della
confezione ci deve essere un qualche attestato cartaceo o simile?
2)Anche se è una copia vecchia (penso le prime vs 6 visto che i sp si
fermano al 3) posso comunque ancora registrarla?
Grazie a chi mi potrà aiutare.
Ciao, Aldo.


Dentro *deve* esserci il testo integrale della licenza d'utilizzo che 
riporta il prodotto di riferimento ed il numero di serie, almeno sino 
alla versione 5 di Visual Basic era così!
La registrazione prodotto è facoltativa, serviva per l'autorizzazione al 
ricevimento dei vari service pack.
Registrare il VB6 oggigiorno non ha molto senso in questo caso.
Potrebbe averlo solo per un eventuale upgrade a Visual Studio.net, 
comunque è una cosa che puoi fare in qualunque momento.
--
ciao Max

Newsgroup: it.comp.lang.visual-basic
Titolo: il Datagrid deve essere per forza collegato a un database

Vorrei sapere se è possibile inserire righe ad un datagrid senza essere
collegato a un database?


Devi utilizzare la proprietà AddItem
<nome datagrig>.AddItem stringa

Newsgroup: it.comp.lang.visual-basic
Titolo: I case della vita...

Come mai non riesco a inserire un if... dopo un case? Es:
....
select case keycode
case vbkeyspace
if text1.text="Aiuto!" then
msgbox"Perche non ci riesco?",vbcritical,"Aiutatemi!"
end if
...
Eventualmente c'e qualche scappatoia per risolvere il problema??
Vi ringrazio anticipatamente
            Andrea

 Come mai non riesco a inserire un if... dopo un case? Es:
perche' sbagli qualcosa. E' possibile inserire quello che vuoi dopo un case.
controlla end-if e end-select.
-vibino

 wrote in message
PQJB5.55853$3R6.1...@news.infostrada.it...
| Come mai non riesco a inserire un if... dopo un case? Es:


 Eventualmente c'e qualche scappatoia per risolvere il problema??
1. end select lo metti ?
2. nel case qui su, puoi stare su una sola linea:
select case
    case 1 : if text1="aiuto" then msgbox...
    case 2 : ...
end select
Newsgroup: it.comp.lang.visual-basic
Titolo: Mantenere due db allineati

ciao a tutti
Ho un applicazione che fa uso di un db access con una decina di tabelle
Mi e' stato richiesto di avere una copia sempre aggiornata di questo db su
un'altro PC, in modo da poter riprendere il lavoro senza perdita di dati nel
caso in cui il PC operativo al momento vada in tilt....
All'avvio del programma copio il db attuale sull'altro disco, ma poi durante
le operazioni di aggiornamento del db non posso fare la copia del db.
La mia idea era quella di sfruttare l'evento validate del controllo data e
verificare il parametro Action per intercettare il momento in cui il record
nel db principale viene aggiornato e di costruire delle istruzuioni SQL di
UPDATE e/o DELETE in base al valore dei campi che mi aggiornano il db di
sicurezza.
Siccome le tabelle sono circa 10 ed i forms che vi accedono sono anch'essi
una certa cifra mi tocca pero' scrivere per ogni controllo data di ogni form
una chiamata alla funzione di aggiornamento.
Esiste qualche altro modo per intercettare ogni variazione al contenuto del
db per poter eseguire la stessa operazione anche su un db che deve mantersi
allineato ?
Scusate se sono stato un po' contorto nella spiegazione ...
Grazie a tutti
===========================================
gio...@newsoft.it
===========================================
--
Posted from 
ro...@saturno.ipernet.it
 [212.35.192.2]
via Mailgate.ORG Server - 
http://www.mailgate.org

Hai provato a fare delle repliche con i comandi replica del motore Jet?
-----------------------------------
Paolo Spellani
TecnoGraphica s.r.l.
FOLIGNO (Pg) - ITALY
-----------------------------------

caso in cui il PC operativo al momento vada in tilt....
Access gestisce le funzioni di replica anche multipla del database. Se
non e' necessario un vero e proprio mirroring e ti puoi accontentare
di una sincronizzazione ad intervalli di tempo regolari (magari
brevi), ti risolve un sacco di casini. Se invece non ti puoi
permettere di perdere neppure l'ultimo quarto d'ora di lavoro (e che
cavolo di programma e'?) questa soluzione non va bene.
Ciao
shrike

sicurezza.
Sinceramente non mi vengono in mente altre soluzioni...
--
Roal Zanazzi
z...@iol.it


Ciao
questo sembra proprio un caso in cui sarebbe opportuno il mirroring
dell'hard-disk.
Se e quando ti diranno che costa troppo capirai che i clienti con le
pigne in testa č meglio lasciarli perdere...
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: [1/2OT]Oggetto.Show

Ciao a tutto il ng.
sono sempre io il super neofila.
questa domanda secondo me è 1/2 OT poichè riguarda Visual Basic .NET.
sono passato da Visual Basic 6.0 a Visual Studio.Net Enterprice Architech
2003.
ho anche L'MSDN, ma nonostante ciò ho un grande ma banale problema.
per quanto ho capito su piattaforma .net non è possibile interagire
direttamente con un form, infatti per inviare il comando show devo
dichiarare prima una variabile.
ecco il problema.
se la dichiaro all'interno di una routine nel momento in cui termina la
stessa, cessa di "Esistere" anche la variabile, quindi è giusto che chiuda
il form.
analogalmente succede la stessa cosa se la variabile dichiarata viene
sfruttata per tutto il form.
ma perchè succede anche se la inserisco all'interno di un modulo e la
dichiaro public?!?!?!
in sostanza:
perchè mi apre il form ma non appena la routine termina si chiude anche il
form?!?!?!
e soprattutto come posso fare per far si che ciò non accada senza utilizzare
un ciclo itinerario?!?!?!?!?!?!
Grazie a tutti in anticipo.
cerberus

 un ciclo itinerario?!?!?!?!?!?!
RTFM!!!!!!!!!!!!!!!!! (! ad libitum)
Lokar
P.S. Hint: ShowDialog anziche' Show (almento l'intell*isense* sara' attivo?
e l'intell*etto*?)
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con "Public Enum" e Excel97

Ciao a tutti,
devo realizzare una macro VBA compatibile sia con Excel97 che con
Excel2000/XP.
Purtroppo mentre con l'ultimo funziona perfettamente, in Excel97 non parte
nemmeno in quanto mi segnala già da subito l'errore
"Compile error; Expected: identifier"
e mi evidenzia le seguenti righe di codice presente nel modulo per lo ZIP e
l'UNZIP di file:
Public Enum FLXe_ZipGetInfo
    zipnum = 0
    zipmes = 1
    zipinf = 2
End Enum
La prima e ultima riga vengono evidenziate in rosso....
E' possibile che Excel97 (forse perchè è montato VB5 e non VB6) non supporti
"Public Enum"??
Come posso ovviare a questa problema senza dover fare due macro diverse una
per Excel97 e una per Excel2000/XP?
Ringrazio tutti in anticipo.
Ciao
Emiliano.

 Excel2000/XP.
[...]
Ti ho risposto su microsoft.public.it.office.excel
Non multipostare per favore.
Ciao
Inviato da 
www.mynewsgate.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Colorare il testo...

Ciao a tutti.
Avendo creato un programma per scrivere del codice HTML, mi piacerebbe che
questo segnasse automaticamente con colori diversi i tag HTML mentre
lasciasse in nero il testo "neutro". Il testo é contenuto in una
richtextbox.
Possibilmente una soluzione semplice.
Grazie anticipatamente per l'aiuto.

> Possibilmente una soluzione semplice.
Prova a dare un'occhiata al codice di ColorClipVB nel sito comune: č per VB,
ma puoi adattarlo per HTML.

 ha scritto nel messaggio
news:92q1je$86c$1...@serv1.albacom.net...

il progz hai intenzione di darlo free
o a pagamento?
--
Ciuaz©,
H0m3r S1mps0n
home...@libero.it
hom...@tiscalinet.it
Fuck the FreeConnect [Not 4 All]
----------------------
Tom Hanks:
-Quando sarò al cospetto di Dio Padre, e lui mi chiederà
perchè ho ucciso uno dei suoi miracoli viventi, cosa dovrò dire?
Che era il mio mestiere?

 o a pagamento?
Free. Io oodio i prog a pagamento! Adoro programmare for free!
--
GUiLE

Newsgroup: it.comp.lang.visual-basic
Titolo: Si puo' ridurre l'eseguibile ?

Ciao a tutti.
Ho appena iniziato a lavorare con il VB5 e gia' mi si pone un problema:
devo fare un programmino che legge dei dati da input e li memorizza su
un file di testo attraverso una serie di maschere di inserimento. Il
problema sta nel fatto che l'eseguibile di questo programmino deve
rientrare tutto in un floppy. Ora, l'eseguibile in se per se e' piccolo
ma il problema e' che si tira dietro una libreria msvcvm50.dll che e' di
1,3 Mb. C'e' un modo per risolvere il problema di questa libreria ?
Grazie a tutti.
Jerry
--
Automatic posted from 
camcic.unicam.it
 [193.204.8.13]
via Mailgate Server - 
http://www.mailgate.org

1,3 Mb. C'e' un modo per risolvere il problema di questa libreria ?
No, Nein, nada. Almeno con VB5. Con Windows98 e VB6 le cose andranno
diversamente.
Ciao,
Domenico

Domenico

...


Jerry

usa winzip

>>Domenico

...


>
Finalmente i frutti dei geniacci ex-Borland si fanno vedere!!
Beh, almeno questa volta Bill ha speso bene i suoi soldi...
Anche se l'ha fatto solo per togliere di mezzo la concorrenza!
Non mi meraviglierei se la prossima versione di VB assomigliasse a Delphi
:-)
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Compatibilità access

 Mi indicate un modo migliore per risolvere il problema?
La cosa migliore credo sia mantenere il db come 2000 e cambiare nella tua
app i riferimenti da DAO 3.5 a 3.6, senza cambiare una riga di codice.
Se usi i datacontrol devi installarti il SP5 di VB6.
Se invece non puoi toccare il codice basta che da access vai su strumenti ->
salva come versione precedente.
Ciao
--
Reporting tool: 
http://www.neodatatype.net

Salve a tutti.
Ho un db Access creato (suppongo) con Access 98, a cui accedo da un
programma VB6 tramite DAO (il programma è vecchio e non l'ho fatto io, non
conosco DAO).
Adesso ho la necessità di modificare un po' il DB, ma per farlo devo prima
convertirlo in un file di Access2000, perchè "Il database è stato creato con
una versione precedente di Microsoft Access, bal bla bla, di conseguenza non
sarà possibile effettuare modifiche".
Ho eseguito l'utilità Converti Database, ho fatto quelle poche modifiche che
dovevo fare, ma quando lancio il programma, al tentativo di connessione al
DB, viene generato l'errore:
Errore di runtime 3343
Unrecognized database format  'percorso del database'.
Le uniche soluzioni che ho sono quelle di installare access 98, oppure
quella di (quasi) rifare il programma utilizzando Ado!!!
Mi indicate un modo migliore per risolvere il problema?
Ciao
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare il package di Ado 2.0

Ho sviluppato un programma in VB 6.0 utilizzando l'Ado 2.0 che si connette
al database ( è tutto in locale ) utilizzando una stringa di connessione
ODBC a un db Access chiamato Archivio
la stringa è "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security
Info=False;Data Source=C:\Documenti\NomeProgramma\Archivio.mdb"
Quando però vado a fare il setup sulla macchina, che non ha access, allora
il programma non riesce ad aprire il db
Premetto che installando Access, il programma funziona...
E' possibile che devo installare access sulle 5 macchine dove andrà a girare
il programma?
Grazie in anticipo e ciao!!!

 il programma non riesce ad aprire il db
Probabilmente è lo stesso capitato a me: Access installa il provider 3.51,
il Setup de VB6 il 4.0!
A me è bastato cambiare il provider del sorgente da 3.51 a 4.0 (o 4.00, non
ricordo bene) e tutto è andato a posto.
Il buco, secondo me, è nell'autocomposizione form di dati.
Leonardo
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic Just-In-Time-Debugging

Un paio di programmi (uno Copying Machine), mi danno l'errore in oggetto 
è un problema del programma o un problema di xp? Non mi sembra di aver 
installato versioni di visual basic ma solo net framework.
Grazie Anticipatamente Francesco

 installato versioni di visual basic ma solo net framework.
non ho capito: hai i sorgenti del programma oppure no?
-- 
ciao, hal

hal1961 ha scritto:

L'errore che mi da è questo
http://img63.imageshack.us/img63/2659/errore8ly.jpg
I sorgenti non li ho ho scaricato il pacchetto e l'ho installato ma di 
da quell'errore.
Ciao E Grazie

Malebolge ha scritto:

Nessuno sa qualcosa?
Grazie

 Nessuno sa qualcosa?
si e` verificato un errore non gestito che ha scatenato la richiesta
a windows di far partire il debugger, ma non lo ha trovato.
di piu`, 'n ze po`
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Orientamento di stampa

Non riesco ad orientare la stampa nel senso orrizzontale utilizzando il
comando
   DataReport1.WindowState = 2
mi orienta la stampa sempre verticalmente e non ha alcun effetto

 ha scritto nel messaggio
news:n18o9.16547$cS4.6...@news2.tin.it...

NO!
usa
datareport1.Orientation = rptorientdefault - rptorientlandscaip -
rptorientportrait
Ciao

 ha scritto nel messaggio
news:9k9o9.59371$e31.1...@twister2.libero.it...


 dove sbaglio ?
se non posti il codice che usi come faccio a saperlo??
Rispondi tu a queste domande
quanti anni ho?
Sono moro?
Sono biondo?
Sono alto?
Magro?
Grasso?
Difficile rispondere a queste domande senza potermi vedere... non credi?
Ciao

 Difficile rispondere a queste domande senza potermi vedere... non credi?
LOL.
Starla

 dove sbaglio ?
Mi č venuta in mente una cosa...
L'hai installato il SP5?
Lla proprietą orientation č stata implementata successivamente... mi
pare.
Newsgroup: it.comp.lang.visual-basic
Titolo: Capito quasi tutto...

Capito quasi tutto ma ancora un dubbio
 Io apro il db con la seguente
 Dim conn As New ADODB.Connection
 Dim rsTemp As New ADODB.Recordset
 conn.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" + App.Path & "\"
 & numart & ";"
 rsTemp.Open "Select * From Tabella1", conn, adOpenStatic
 Articolo = InputBox$("Inserisci il codice del componente numero " & i)
 quantita = InputBox("Inserisci la quantita del codice " & Articolo)
 E poi qui mi fermo. Ossia.... come devo dire a visual basic "Crea un nuovo
record.Inserisci nel  record nella colonna Articolo quello che l'utente mi
scrive come  codice articolo e inseriscimi nella seconda colonna, quindi la
colonna  quantita, la quantita che l'utente mi specifica. Poi chiudi il
tutto e salvalo."
 La stessa cosa, quando poi dovrò ripescare questi dati salvati come gli
dico
 "Vai nel primo record, prendi quello che c'e' scritto nella colonna 1
(articolo) e scrivimelo nella label1, poi prendi quello che c'e' scritto
nella colonna 2(quantita) e scrivimelo nella label2"
 Queste sono le uniche due cose che non ho ancora capito.
 Capito questo.... ho capito TUTTO!!  (:-)
 Ciao e Grazie dell'immenso aiuto!

Non Spezzettare il messaggio....uffola....
leggete sto cavolo di manifesto del NG una volta tanto!
hai aperto un thread..continua su quello!
Ciao SIMO
--
__________________
www.sasim.net
* Vb è relativamente semplice perchè c'è MSDN: Usa F1 !!
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/





 ha scritto nel messaggio
news:9rmduc$rdk$1...@nreadb.inwind.it...


Sei veramente un Santo.
GRAZIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
EEEEEEEEEEEEEEEEEEEEEEEEEE!
Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto

Salve a tutti vorrei chiedere un aiuto.
Sono un hobbista di programmazione in visual basic sto creando una rubrica
con un DataBase.
Voglio fare una ricerca di un certo nominativo quando lancio l'applicazione
mi dice record non trovato, premetto che per fare la prova ho inserito 4
record non riesco a capire!!!!!
Inserisco le righe di codice, qualcuno potrebbe dirmi se è giusto oppure
farmi un esempio.
Private Sub cmdCerca_Click()
Dim template As String
Dim previous As String
' Inserire il nominativo da cercare
     template = InputBox("Inserire il record da cercare?", " Cerca il
nominativo ")
'Se non viene inserito nulla  esce dalla ricerca.
         If template = "" Then Exit Sub
 ' Memorizza la posizzione corrente
          previous = datAgenda.Recordset.Bookmark
         template = "[Nominativo]= ' " & template & " ' "
  ' Fa la ricerca del record
           datAgenda.Recordset.FindFirst template
  ' Se la ricerca non è andata a buon fine visualizza un messaggio di errore
                 If datAgenda.Recordset.NoMatch Then
                           datAgenda.Recordset.Bookmark = previous
                                  MsgBox (" Record non trovato"), vbOKOnly,
" Errore !! "
                  End If
End Sub
ringrazio a tutti quelli che risponderanno.
ciao  e spero di ricevere molte informazioni in merito.

          template = "[Nominativo]= ' " & template & " ' "
Se cerchi "pippo" in realta` cercherai " pippo " (spazio pippo
spazio) e non lo troverai. Scrivi cosi`:
    template = "[Nominativo] = '" & template & "'"
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.lang.visual-basic
Titolo: velocità programma VB e altre amenità con processori veloci HELP

Un saluto a tutti.
Problema, ho un programma VB6 sviluppato in azienda che tratta una
discreta quantità di dati, chi lo ha fatto ha usato pesantemente le
collection da quel che ho visto.
Ora questo programma su un Pentium 500MHz/128MB ram per trattare un
certo tot. di dati ci mette 6 minuti, su un Pentium 1.7GHz/256MB ram
ci mette ... 18 minuti, qualcosa non torna.
Entrambi i PC usano W98SE.
Qualcuno mi sa spiegare se dipende da VB o dalle macchine ?
La virtual machine di VB è ottimizzata per caso per qualche 
processore ?
Altro problema di questi giorni è il seguente, il programma disegna
alcuni oggetti tramite le funzioni standard del VB, ora in certe
macchine certe cose non vengono disegnate in altre vengono disegnate
in parte, chiaramente tutti PC di clienti.
Uno giusto oggi mi chiama e mi dice :" fino a stamattina ha funzionato
tutto poi è venuto il tecnico perchè Office XP (con W98SE) mi piantava
la macchina, ha aggiornato i driver della scheda video, ora Office
funziona, il tuo programma non mi disegna più le sagome", ma VB e i
driver della scheda video non mi sembra colloquino direttamente o mi
sbaglio.
Per la cronaca il programma che ormai circa 2 anni e questo problema
non lo ha mai dato, il tutto si sta scatenando con processori veloci e
schede video nuove.
Non ho trovato note in tal senso in giro, qualcuno di voi ha qualche
dritta.
Ciao
Alessandro
-----------------------------------------
Alessandro Bilato 
ale...@tin.it
http://www.geocities.com/abilato/

 qualcuno di voi ha qualche dritta.
Scarica i driver nuovi, e se non basta prova a modificare le chiamate del
tuo programma, riscrivendo le routine grafiche in un altro modo. La
programmazione non è una scienza esatta, purtroppo. ;-)
Ciao
*Roby*

 *Roby*
Ciao!
maurizio

 Imho, di fuori di winzozz la programmazione e' una 'scienza esatta'
Il problema non č tanto Windows in sé, ma la marea di gente diversa che ci
scrive codice in ciascuno dei suoi layer.
Prova a chiedere a uno che scrive videogames per vivere quanto č facile
stare dietro a tutte le diverse schede video, malgrado ci si acceda sempre
tramite DirectX. Molte rispondono male alle chiamate, non dicono se hanno
abilitato o meno dei servizi, hanno delle idiosincrasie quando usi piů
effetti contemporaneamente, hanno inspiegabili rallentamenti su servizi che
altri effettuano speditamente. Per questo X-Box, con il suo hardware
dedicato, č stata salutata come una benedizione dalla maggior parte degli
sviluppatori di giochi.
Ciao
*Roby*


Grazie per l' aiuto


Newsgroup: it.comp.lang.visual-basic
Titolo: Temperatura CPU

Come si fa a vedere la temperatura della CPU con VB?
Grazie


ci metti sopra il cd di installazione di VB5 meglio 6 o NET....se prende
fuoco è troppo alta!
:-)
...ora torno serio....
a) Devi avere la motherboard che abbia il sensore di temperatura ...non
tutte ce l'hanno (quelle di marca si....le più econonomiche e le "cinesi"
no!)
guarda sulla documentazione della tua motherboard
b) Cerca sul sito miscrosoft e nei post passati  WMI (anche miei)
ciauz!
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] C'e' qualcosa di piu' rapido di LINE INPUT #... ???

Ciao a tutti !!!
Sto cercando di rendere piu' veloce un import da file Ascii (separazione con
carattere ":").
Per ora leggo con LINE INPUT #..  e scrivo su un file in formato MDB.
La cosa pero' si e' rivelata moooolto lenta quando si deve importare dai
5000 dati in su...
Premetto che nel codice ho gia' inserito una parte che salva in un array la
posizione di partenza di ogni campo del file Ascii.
Nessuno sa se e' possibile rendere piu' veloce questa routine ?
Grazie per aver letto il mio messaggio
DaVe
Win98, VisualBasic 6
--
Leave [KILL SPAM] from adress.

 Nessuno sa se e' possibile rendere piu' veloce questa routine ?
Se non ci fai vedere la routine, è un po' difficile dirti se e possibile migliorarla...
Non credo che il problema sia nella line input, per leggere un file di sole 5000
righe ci si mette quasi niente; il problema credo sia nello "smistamento" dei dati,
o nella scrittura sul file MDB.
Prova questa, scrive, rilegge e cancella un file di 5000 righe:
__________________
    Dim n As Integer
    Dim bla As String
    bla = "Arturo:Arturo:Arturo:Arturo:Arturo:Arturo:Arturo"
    Debug.Print Timer
    Open "c:\windows\temp\arturo.txt" For Output As #1
    For n = 1 To 5000
        Print #1, bla
    Next n
    Close 1
    Debug.Print Timer
    Open "c:\windows\temp\arturo.txt" For Input As #1
    For n = 1 To 5000
        Line Input #1, bla
    Next n
    Close 1
    Debug.Print Timer
    Kill "c:\windows\temp\arturo.txt"
_________________
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

concordo...
il line input è mooolto veloce...
ma dipende cosa si fa dopo...
--
GbC

Prova a caricare tutto in una volta il file in memoria (o a blocchi comunque
grossi) tramite la
get #1, , a$
dove a$ č dimensionata come una cosa del genere:
Dim a as string*1000000
poi elabori la "stringona" strippando a dovere tutti i CrLf.
Non so se questo risulterebbe piů veloce, cmq ho visto cose fin troppo
assurde in VB e questo non mi meraviglierebbe ... (ad es. un prg compilato č
piů lento di uno interpretato).
Enjoy!

 pių lento di uno interpretato).
allora non era solo un'impressione mia! mi sarei aspettato che nell'ide
girasse sempre piu' lento, invece...

 wrote in message 7rqoms$euj$1...@fe2.cs.interbusiness.it...



??????
Scusa, avresti un programma di prova che evidenzia il fatto?
Mi sembra parecchio strano che un compilato sia piu' lento di un
interpretato...
--
Roal Zanazzi
z...@iol.it

 wrote:

A caricarsi, e' possibile. Ad essere eseguito... sono curioso
anch'io...
Pietro
                  Check the address!  -->
pi...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: API per verifica EXE caricato

Ciao a tutti,
qualcuno sa indicarmi l'API da usare per
capire se un eseguibile è in esecuzione
o meno?
Grazie a tutti
bye

o meno?
Q187913
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: continue in VB

All interno di un ciclo FOR qual' e' il corrispettivo del istruzione
'continue'(java o c++)
Grazie per ogni aiuto
Michael

'continue'(java o c++)
AFAIK, non c'e' :-(
Potresti rimpiazzarla con un goto <etichetta>:
Do While condizione
	If (altra_condizione()) Then goto continue_do
	...... istruzioni varie ......
continue_do:
Loop
-- 
hth, hal

 'continue'(java o c++)
Purtroppo, in VB non c'è l'equivalente della Continue.
Esiste solo Exit For che fa uscire completamente dal ciclo.
La Continue può essere simulata con una Label (poco elegante)
o con un "Do / Loop Until True" che comprende tutto ciò che è compreso
all'interno del For / Next, in modo che quando devi fare una Continue,
basta che esegui un Exit Do:
For X = 1 To 10
    Do
        bla bla bla
        .
        .
        If A > B Then Exit Do ' *** Questa è la "Continue"
        .
        .
        bla bla bla
    Loop Until True ' Esce in ogni caso dal Do
Next X
--
Er Roscio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Displaying in a Label

Rather a simple question for some, I imagine.
I am trying to do a simple for ...next loop that searches a file
having letters of the alphabet from "A" through to "z", each letter
taking a new line in the txt file.
I want to be able to input a letter and have the balance of the 
letters in the alphabet display a the caption of a label. It works
fine if i use a picture box (except it runns of the bottom of the 
page), however when I try to display it to a label, all it displays
is the last letter of the last letter of the loop.
How can I get it to display the desired (start letter) as indicated
by the user and all subsequent letters beside it IN A LABEL?
I am using lblDisplay.caption= Result inside my loop.
Please reply to Bob at 
bkn...@interlog.com
Thanks


You must use the DOEVENTS metods after the assigment of caption
properrty:
	do ..
   	  lblDisplay.caption=x
	  doevents
        loop
--
Automatic posted from 
prioris.netsystem.it
 [194.243.138.2]
via Mailgate Server - 
http://www.mailgate.org
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] vb.net

Dove posso trovare una versione demo di 
VB.NET
?
Ho provato a fare una giratina sul sito di M$ senza successo, e poi immagino
saranno mega e mega di roba.
Qualcuno sa se e' allegato a qualche rivista o altro?
Ciao.

Mela <melani...@tiscalinet.COM> wrote in message
9hul3d$g5fvo$1...@ID-6300.news.dfncis.de...

http://msdn.microsoft.com/vstudio/nextgen/getbeta.asp
CIAO!

 Qualcuno sa se e' allegato a qualche rivista o altro?
Non so quali di questi si trovino in Italia, ma qualcosa ci dovrebbe essere.
____________________
Visual Studio .NET Beta 2 will also be included in the September
issue of the following magazines:
VBPJ
XML Magazine
Exchange & Outlook
Java Pro
MSDN Magazine
Dr. Dobb's Journal
____________________
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Guida in linea. Non capisco

Ciao ragazzi, vi posto un estratto della guida in linea. Non riesco a
capire che tipo sono gli oggetti customer. Quello che mi interessa
sapere, è come si possa fare per assegnare un nome dinamico ad una
variabile (nel mio caso i nomi dei nodi del treeview)
Vorrei che mi generasse degli oggetti Treenode chiamati
nodo + "x.tostring" [nodo1 , nodo2 , nodo3 ecc...]
Se qualcuno, guida a parte, mi sapesse aiutare mi farebbe un grandissimo
favore! Ciao!!!
Example
[Visual Basic] The following example displays customer information in a
TreeView control. The root tree nodes display customer names, and the
child tree nodes display the order numbers assigned to each customer. In
this example, 1,000 customers are displayed with 15 orders each. The
repainting of the TreeView is suppressed by using the BeginUpdate and
EndUpdate methods, and a wait Cursor is displayed while the TreeView
creates and paints the TreeNode objects. This example assumes you have a
Customer object that can hold a collection of Order objects. It also
assumes that you have created an instance of a TreeView control on a
Form.
[Visual Basic] 
' Create a new ArrayList to hold the Customer objects.
Private customerArray As New ArrayList()
Private Sub FillMyTreeView()
   ' Add customers to the ArrayList of Customer objects.
   Dim x As Integer
   For x = 0 To 999
      customerArray.Add(New Customer("Customer" + x.ToString()))
   Next x
   ' Add orders to each Customer object in the ArrayList.
   Dim customer1 As Customer
   For Each customer1 In customerArray
      Dim y As Integer
      For y = 0 To 14
         customer1.CustomerOrders.Add(New Order("Order" + y.ToString()))
      Next y
   Next customer1
.....
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

TreeView control.
Anche il piu' scalcinato vocabolario di inglese ti direbbe che
customer == cliente
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VBA e Access

Ciao a tutti avrei qualche problemino con Vba e Access,praticamente
dovrei creare tabelle tramite access,utilizzando però il visual
basic,come risultato finale dovrei visualizzare il foglio relazioni di
access. Ho già aggiunto il riferimento a access library 8 ma nn trovo il
metodo che mi permete di creare le tabelle.
Grazie anticipatamente per le eventueli risposte.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 access.
Mi sa che dovresti dare un occhio ad ADOX
--
                  \/
                 -   -
                 (.) (.)
----o0O0o--(_)--o0O0o----
<<Oh Grande Spirito,
Concedimi la serenità
Di accettare le cose
Che non posso cambiare,
Il coraggio di cambiare le cose
Che posso cambiare,
E la Saggezza di capirne la differenza.>>
               (Preghiera Cherokee)
Ciao
Franco

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con menu PopUp

Ho creato un menů PopUp per accedere ad una specie di paint, perň quando
accede alla sua form tramite Menů PopUp non mi riconosce gli eventi del
Mouse ( MouseUp e MouseDown ). Perchč e come faccio a risolvere questo
inconveniente ?
Grazie a coloro che  mi aiuteranno
Enrico

inconveniente ?
Provare a riscrivere il post in modo diverso ?
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: controllo per visionare l'onda audio in fase di registrazione in vb

avete presente quei controlli di programmi audio per registrazione wave che
mostrano
lo scorrere dell'onda in registrazione e il suo andamento
sapete se esiste un controllo simile gratuito? o a pagamento?
grazie mille a tutti.

sul sito comune c'č proprio ciň che cerchi.
Scrivi "audio" e vedi cosa ti esce....
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 ha scritto nel messaggio
news:zXe7c.2738$jY1...@tornado.fastwebnet.it...

lo visto ma intendevo uno piu serio tipo quello che c'č in audacity hai
presente?
attendo notizie. grazie.

 hai presente?
non ho idea di come sia audacity, quindi non so come aiutarti.

Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock con + istanze - client invia dati, server riceve, tutti i client devono ricevere una risposta elaborata dal server

panoramica:
pc1 con aperti:
Client
Server
Server è il server di comunicazione di winsock
Client... beh.. quello che si connette al server.
pc2 con aperto: Client
pc3 con aperto: Client
-- invio da client:
pc1 invia messaggio: server riceve messaggio.
pc2 invia messaggio: server riceve messaggio.
pc3 invia messaggio: server riceve messaggio.
quando il server riceve il messaggio, in base ai dati che arrivano dovrebbe tornare a tutti i client connessi un messaggio di
risposta.
quello che il server spedisce in ritorno:
pc1: "messaggio che è arrivato al server"
pc2: non arriva nulla
pc3: messaggio di risposta x4
--
codice che usa il winsock del server quando arrivano i dati:
Private Sub Winsock1_DataArrival(Index As Integer, ByVal bytesTotal As Long)
    Dim Invio_Dati As String
    Dim iWsk As Integer
    Winsock1(Index).GetData Dati_Arrivo
    Text1.Text = Text1.Text + vbCrLf + Str(Date) + " - " + Str(Time) + " " + Dati_Arrivo
    Controlla_Codice (Dati_Arrivo)
    If Contro = 0 Then
        Salva_Log (Dati_Arrivo)
        Invio_Dati = "yes"
    Else
        Invio_Dati = "no"
    End If
    For iWsk = 0 To intMax
        Winsock1(intMax).SendData Invio_Dati
    Next iWsk
End Sub

 pc3: messaggio di risposta x4
ops.. ho descritto si.. ma non ho fatto la domanda :)
il risultato dovrebbe essere:
pc1: messaggio di risposta x1
pc2: messaggio di risposta x1
pc3: messaggio di risposta x1
come fare?

 End Sub
Saluti, Il Sora!!

 l'indice iWsk (indice che scorre) e non intMax (indice Max)
aaaahhh miii che errore scemo che ho fatto :))))))
sto veramente fuso.
tra un'ora torno in ufficio a sistemare.
se ci sono problemi mi rifaccio vivo ;-)
grazie.

 aaaahhh miii che errore scemo che ho fatto :))))))
ok. sistemato.
solo una cosa.
se lascio il ciclo come sta, mi restituisce un errore.
dunque ho aggiunto un ulteriore controllo sul winsockstate che se è = a 7 invia altrimenti no.
7 = connessione disponibile
--
sto testando con 3 pc.
2wXp e 1W2000
il progr alla fine girerà solo sui 2 pc con winXp.
:))

Newsgroup: it.comp.lang.visual-basic
Titolo: Files Suite - Utilita' Files

Dovrebbe essere presente l'aggiornamento del mio programma FilesSuite.
Fatemi sapere cosa ne pensate della nuova versione...
Nicola "Light" Ottomano

 Nicola "Light" Ottomano
Sto aspettando anch'io l'aggiornamento del SC... ma è stato fatto?
Adesso vado a vedere.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Dovrebbe essere presente l'aggiornamento del mio programma FilesSuite.
Difficile trovarlo da come l'hai qui scritto e dal tuo nick...
Se si chiama FileSuite sotto il nick Light, c'č la versione del 18-05-03
Essendo il SC ripristinato a pochi giorni fa (aggiornato al 04-10-03) č
presumibilmente l'ultimo.
Se invece ne hai inviato un aggiornamento al WM, devi attenderne la
validazione e pubblicazione.

 Adesso vado a vedere.
Ecco..., che č meglio. ;-)

 Essendo il SC ripristinato a pochi giorni fa (aggiornato al 04-10-03) è

Newsgroup: it.comp.lang.visual-basic
Titolo: una funzione dell'utente

Se un utente si creasse una funzione , potrebbe poi usarla\richiamarla 
quando usa un programma
non scritto da lui e del quale non possiede il codice sorgente ma dispone 
solo delle DLL ?
Caso pratico : un gestionale nel report mi stampa gli importi , io li vorrei 
stampati anche in tuttelettere ( come gli assegni in euro) .
Mi creo la funzione definita dall'utente in VB6 che trasforma l'importo in 
lettere , ma poi come la richiamo al momento della stampa del report ?
Grazie e saluti 

 lettere , ma poi come la richiamo al momento della stampa del report ?
Se č CrystalReport ad es. potresti scriverti la funzione nel report 
interessato (lo so, lo scripting di CR č osceno, forse č migliorato con le 
nuove versioni per .Net).
Altrimenti, se il dato viene preso da un DB potresti mettere una 
StoredProcedure che salvi anche la versione letterale in un nuovo campo, e 
poi, modificando il report fai stampare anche questo.
Dubito che il gestionale sia cosě avanti da permetterti qualcosa di piů.
Ciao 

 Dipende se tale programma permette l'utilizzo di funzioni esterne.
come si fa a sapere ?
è scritto in vb6 + ADO , i dati sono su un file di access mdb ( access 2000) 
.
usa crystal report ! 

 ha scritto nel messaggio 
news:e5hmqe$gu9$1...@nnrp-beta.newsland.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Chiusura applicazione

C'è per caso qualcuno che sa come chiudere un'altra applicazione tipo
internet explorer  dalla propria applicazione.
Grazie.

 wrote in message
37C2C695...@omniway.sm...


non è proprio semplice...
comunque ecco qui la logica...
NomeApp$ è il nome dell'applicazione (si ricava con una api, partendo
dall'handle dell'applicazione stessa; se già sai il nome fa nulla)
wHwnd& = FindWindow(vbNullString, NomeApp$)
If wHwnd& <> 0 Then _
    Ret& = PostMessage(wHwnd&, WM_CLOSE, 0&, 0&)
Le dichiarazioni te le trovi nella guida api.
Se vuoi posso postare un esempio più esteso, ma devo prepararlo...
--
GbC

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Form MDI e CHILD: eventi.

Ciao gente!
C'è un evento che scatti su di una form MDI quando una child si attiva (o
comunque ottiene il focus)?
Grazie1000
ByeZ
SebaMix

 comunque ottiene il focus)?
Mi pare di no.
Credo che ci sia da inventarsi degli eventi propri.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: come integrare un assistente tipo quello di office in vb

mi sapreste aiutare? oppure sapte dirmi cosa devo cercare in google o nel
sito comune?
forse msagent?
avete qualche esempio?
Grazie a tutti.

 avete qualche esempio?
Io ho creato un assistente mio con il programmino incluso ne cd di VB6 (che
ora non ricordo come si chiama).
Oppure scaricati il genio, il robot o il mago dal sito M$ (dovresti trovarli
anche nel CD di VB6...).
I files hanno estensione *.acs
L'esempio? Io, avendone creato uno mio uso movimenti personalizzati non
standard.
Ti consiglio di cercare su MSDN online.
Io ho preso vari esempi da lě.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Ottomano Nicola wrote:
eh eh eh
Nicola questa la conoscevi???
http://www.msagentring.org/chars.htm
io preferisco
Claude e james
tu???
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel bestiario!
:-)

> Nicola questa la conoscevi???
Non sapevo esistesse un sito simile (ho cercato in lungo ed in largo senza
esito!).
A tal punto che me ne sono creato uno mio (anche bellino direi).
Grazie per la dritta!



scusa vodka40° mi sai dire cosa devo includere nel progetto per far si che
l'assitente vada indifferentemnte dal fatto che ci sia office o meno sul pc
finale?
grazie in anticipo

 -- 
mi sapresti dire che file devo sicuramente includere in un pacchetto di
setup per far andare i microsoft agent e mi puoi postare un pezzo di codice
di esempio per farlo comparire e fargli scrivere ciao nel fumetto? grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: metodi FindFrist e FindNext

Per l'autofficina nella quale lavoro ho creato il database
"parcomacchine.mdb".
Nel programma di interfaccia (che sto realizzando con vb6.0) ho scritto una
procedura che ricerca nel recordset rsVettura le vetture di un dato cliente.
Per farla breve le righe che determinano il criterio di ricerca sono le
seguenti:
rsVettura.FindFirst "codice_cliente='" & Text1(0) & "'"
rsVettura.FindNext "codice_cliente='" & Text1(0) & "'"
Ora  queste righe mi generano il seguente errore:
Errore di run-time '3251':
Operazione non supportata per questo tipo di oggetto.
Qualcuno mi può dire cosa significa e soprattutto come posso ovviare il
problema?
Grazie mille e buon lavoro a tutti

 ha scritto:

secondo me ti conviene aprire il recordset in modalità opentable e
utilizzare il criterio di ricerca seek e più veloce
sintassi:
 rec.Index = primary key
         rec.Seek "=", Text1(0)
ovviamente devi avere nel db una primarykey sul campo "codice_cliente"
 
--------------------------------
Inviato via 
http://usenet.libero.it


ha scritto nel messaggio news:P8ei9.112321$ub2.2...@news1.tin.it...
Non so se sei sotto DAO /ADO se vai "tutto a codice" oppure usi il
datacontrol
Mi permetto di suggerirti una alternativa....sia DAO che ADO possono aprire
recordset(con sintassi diverse)......e comunque AL LIMITE tirati dentro un
altro datacontrol
QUELLO CHE HAI SCELTO USALO
solo in lettura readOnly al limite se lo sai fare forwardOnly
Fatti una stringa SQL
SELECT * (oppure la lista dei campi che vuoi trovare) FROM CLIENTI WHERE
CodCli= '"& TuaVar & "' ORDER BY  il nome del campo per ordinare la lista
"
Fatto questo
O..........
lo metti nel nuovo datacontro e TADAH ti riporta la lista dei dati (se ci
sono) del parco macchine di quel cliente.Basta fare un loop per leggerli e
hai la lista del cliente!
O .....................
da codice ti apri il recordset e sempre con un loop scandisci tutti i record
trovati
L'alternativa proposta spreca un po di risorse ...ma è molto
veloce!(considerando che avrai aperto il recordset su cui facevi
findfirst,almeno keyset ottimistico per lavorarci sopra...e non toccherei
quello su cui lavori!)
bye man!

 quello su cui lavori!)
è molto veloce per i db non molto grandi.... ma se ci sono molti records? è
veloce lo stesso?
dato che deve eseguire una query ogni volta che fa una ricerca.....



per usare findfirst il recorsetType deve essere settato dynaset oppure
snapshot
ciao :)

 dato che deve eseguire una query ogni volta che fa una ricerca.....
Perchč findfirst che fa?
......decisamente piů veloce un recordset ForwardOnly!lo hanno messo li
apposta!
...e leggerissimamente piů veloce una execute che un rst.open

 wrote in message
bygi9.13746$Av4.2...@twister2.libero.it...

Grazie molte, questa è la risposta che stavo cercando e grazie anche a tutti
gli altri. Io ho scarse conoscenze di programmazione per cui credo che dovrò
rivolgermi ancora a voi per far funzionare questa mia appilcazione. Se ci
riuscirò (sarà come per altri miei progetti grazie a questo ng ) offrirò a
tutti una revisione gratuita ;-)
ciao ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: DATEMI CONSIGLI

Ciao ragazzi è la prima volta che scrivo.
Volevo sapere come si può convertire un codice sorgente scritto in VB6 in
asp.NET.
Cosa comporta questa conversione?
Grazie
Pasquale de Bartolo

Cosa comporta questa conversione?
Ripensare l'applicazione per girare su due versanti (il browser del
client e il server web) e riscriversela.
-- 
ciao, hal

> Ciao ragazzi è la prima volta che scrivo.
Benvenuto tra noi
Il consiglio che ti do è quello di leggere, quando hai cinque minuti, il
manifesto del newsgroup.
Ciao, Vincenzo

Newsgroup: it.comp.lang.visual-basic
Titolo: funzionamento vb4 16 bit win 98

Non risco a far funzionare in Windows 98 un programma fatto in
Visual Basic 4 a 16-bit, una volta mandato in esecuzione mi da una finestra
di errore con la scritta "Wrong version of run-time".
Mi hanno detto che si puo trovare un vbrun che risolve il problema qualcuno
mi puo aiutare.
elte...@tin.it

...

Probabilmente il runtime installato sotto Win95\system è in una lingua
diversa da quella del runtime che hai usato per compilare il prog.

Newsgroup: it.comp.lang.visual-basic
Titolo: Inserimento testo in immagine

Ciao Ng, sono abbastanza nuovo di prg, avrei un piccolo problema. Come posso
posizionare un testo(in particolare una data), acquisito da tastiera come
stringa, in una immagine di modo tale da poter successivamente far stampare
l'immagine( in particolare è un'etichetta) con la nuova data?
Grazie a tutti.
Femto

 wrote in message
news:77co9.14973$Fz.4...@news1.tin.it...

Se l'immagine viene visualizzata in un picturebox potresti usare
pctBox.Printer <Data>
per posizionare il testo potresti usare .CurrentX e .CurrentY  e varie altre
proprietà (.FonName, .FontSize ecc)
Saluti

Grazie per la risposta.
Un'altra cosa dove posso trovare una reference on-line con tutte le sintassi
dei vari metodi e classi?
Ciao
Femto
"Fox Mulder" <fili...@NOSPAMtiscali.it> ha scritto nel messaggio
news:anrlhn$ml7$1...@fe2.cs.interbusiness.it...


 dei vari metodi e classi?
Non sono un bacchettone del quoting .. però ... !
comunque su MSDN direi che ci sia tutto ... cerca le proprietà e metodi
della picturebox, Printer e anche Form .. troverai tante anlalogie .. forse
è meglio se parti con la Printer ...
saluti