mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: DAO Meravigliao

Linguaggio utilizzato: VB 5
DBMS: Access 2000
Versione DAO: 3.6
Problema:
Nessun campo definito. Impossibile accodare TableDef o Index (3264).
L'errore si verifica quando si cerca di inserire un campo index:
 Dim ws As Workspace, db As Database
        Dim name As Field, tel As Field
        Dim tbl As TableDef
        Dim id As Index
        Set ws = DBEngine.Workspaces(0)
        Set db = ws.CreateDatabase(path, dbLangGeneral)
        Set tbl = db.CreateTableDef("Clienti")
        Set name = tbl.CreateField("Nome", dbText)
        Set tel = tbl.CreateField("Tel", dbText)
        Set id = tbl.CreateIndex("IDClient")
        tbl.Fields.Append name
        tbl.Fields.Append tel
        tbl.Indexes.Append id
        db.TableDefs.Append tbl
        db.Close
        ws.Close
se si elimina la riga 'tbl.Indexes.Append id' il programma crea il file
altrimenti restituisce il suddetto errore.
Nella guida DAO 3.5 (non riesco a trovare la guida del 3.6) c'č un esempio:
id.Fields.Append .CreateField("bla bla bla")
ma id.Fields non ha un metodo append. Suppongo che questa procedura non
valga per 3.6 .
Ho provato con id.CreateField "blahhh" ma nulla.
Soluzione dell'errore: ditemela voi
Conclusioni: grazie, bark

 Nella guida DAO 3.5 (non riesco a trovare la guida del 3.6) c'è un


        tbl.Indexes.Append id
come spiegato anche dal messaggio di errore: 
hai creato l' indice, ma non gli hai detto
su quale campo vada fatto.
ciao, hal

estratto veloce veloce da un esempio su msdn:
Set idxFirstName = .CreateIndex
        With idxFirstName
            .Name = "FirstNameIndex"
            .Fields.Append .CreateField("FirstName")
            .Fields.Append .CreateField("LastName")
        End With
        .Indexes.Append idxFirstName
hth, hal

 ha scritto nel messaggio
news:9gj02l$97m18$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 10047: che cos'e'?

Quando imposto il metodo listen in un oggetto winsock, mi viene segnalato
l'errore 10047: gruppo di indirizzi non suppportato.
Vorrei avere info su questo errore e se possibile il modo per evitarlo.
Sulla macchina dove sto lavorando a questo prj, non ho ne' modem,ne'
connessione ad alcuna rete.
Grazie
--
Ciao,
Karlo.
- - -
carl...@tin.it
ICQ: 19128262

 connessione ad alcuna rete.
Premesso che per usare winsock, anche in locale, devi avere il tcp/ip
installato, che indirizzo di rete stai usando per la proprieta'
RemoteHost del winsock ?
Esistono alcuni indirizzi che non si possono usare, inoltre se devi fare
prove su te stesso devi usare o 'localhost' o '127.0.0.1'
Marco Colandrea

 wrote in message
375BCF...@na.astro.it...

Stavo usando il 127.0.0.1, ma, a differenza da questo computer con
connessione a internet, l'altro mi dava quest'errore. Poi ho fatto la
Connessione Guidata, e ora funziona.

Newsgroup: it.comp.lang.visual-basic
Titolo: domanda scema?

a questo dimensiono il form...pero' non funziona...bo
Devi tener conto del bordo del form.
Puoi calcolarne lo spessore in pixel con la GetSystemMetrics() e (mi sembra)
SM_CXBORDER.
Perņ č un uso un po' strano... di solito si ridimensiona la griglia a
seconda del form.
ciao

in effetti e' un po' strano, ma comunque ho risolto...grazie lo stesso


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

Il programma Wise serve per creare pacchetti di installazione?
S.

 wrote in message
97489802...@tango.comm2000.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa picture

Vorrei sapere come si fa a stampare direttamente da VB 5.0 l'immagine
contenuta
in un oggetto picture.
Grazie in anticipo a chi mi aiuterą
                        renzo

Per stampare l'immagine contenuta in un oggetto Picture (non PictureBox)
basta scrivere nel codice
    Printer.PaintPicture "nomeogetto as Picture",x,y
Controlla comunque la sintassi del Metodo PaintPicture dell'oggetto Printer.
Se invece vuoi stampare l'immagine di un PictureBox utilizza l'istruzione
    Printer.PaintPicture Piture1.Image,x,y
Ciao






Newsgroup: it.comp.lang.visual-basic
Titolo: righe tutte uguali

ciao,
ho una lista semplice in cui ogni riga contiene sempre
32 caratteri separati da due spazi;
"  AA  BB  CC  DD  EE  ......."
come posso fare per avere tutte le righe della stessa lunghezza?
anche se hanno tutte lo stesso numero di caratteri sono tutte di lunghezza
differente!
bye

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic e tabelle temporanee

Salve qualcuno mi puo' dire se esiste un istruzione in VB e anche in
VBAccess
per determire se esistono delle tabelle o query in un database in modo
da cancellarle prima di eseguire un set d' istruzioni ?
Ho fatto un programma che crea delle strutture tipo query e tabelle
temporaneamente
ma per evitare che nella creazione di queste venga generato un errore devo
verificare
se esistono già in modo da cancellarle.
Grazie

 wrote in message
7s2ddi$fea$1...@nslave1.tin.it...

1a Soluzione :
Le cancelli e gestisci l'errore nel caso non esistano..... soluzione + che
banale.......
2a Soluzione : Fatta al volo spero di non aver scritto cavolate :
Function Table_Exist(DB_cerco As Database, TB_name As String) As Boolean
     ' *** Funzione che vuole in input database ( già aperto ) e nome
tabella.
     ' *** Ritorna TRUE se la tabella passata esiste altrimenti ritorna
FALSE
       Dim TD_Temp As TableDef
       For Each TD_Temp In DB_cerco.TableDefs
           If LCase$(TD_Temp.Name) = LCase$(TB_name) Then
               Table_Exist = True
               Exit Function
               Exit For
           End If
       Next
       Table_Exist = False
End Function
Ciao
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB & Componenti

Ho un progetto in VB 6 sp5 convertito da uno in VBA dove quando vado
ad inserire il controllo Microsoft Forms 2.0 Object Library non lo
inserisce dicendomi:
"Nome già utilizzato per modulo, progetto o libreria degli oggetti
esistenti".
Nel mio progetto VB non ci sono attualmente riferimenti a questa
libreria, mentre c'erano prima in VBA.
Qualcuno può aiutarmi.
Grazie

*Max* ha scritto:

Da quanto mi risulta il messaggio non è mai falso e tendenzioso.
Mi sembra strano, molto strano, ma non è escluso che quella libreria sia già
inclusa (scusate la cacofonia, che non è una merdaccia fantozziana) nei
riferimenti/componenti che VB assegna automaticamente. Prova a passare tutto
l'elenco (o a checcare, senza fucile, per i componenti, "Solo elementi
selezionati")

Newsgroup: it.comp.lang.visual-basic
Titolo: MSDN mancante

Eh gia,
sono uno sporko comunista mangiabambini
quindi Non ho MSDN
Come risolvo ?
solo via internet ? :(


Io ho MSDN, ma trovo molto più comodo quello web, che è sempre aggiornato e
non mi occupa spazio su disco.
Poi ne ho installato uno per l'uso fuori sede, ma in generale...
Ciao
Alberto
--
E non so se avrò gli amici a farmi il coro,
o se avrò soltanto volti sconosciuti,
canterò le mie canzoni a tutti loro
e alla fine della strada
potrò dire che i miei giorni li ho vissuti...

 quindi Non ho MSDN
sono uno sporco comunista mangiabambini.
*ho* msdn
come ho fatto?
Ho comprato visual studio, è compresa nel prezzo.
Dove ho trovato i soldi?
Andando qualche volta in meno in discoteca a rimorchiare (tanto, nel mio caso è
fatica sprecata)
Nella vita è tutta una questione di priorità
bye man
--
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: ?Query

Ho una tabella del tipo:
IDKey    CodCliente
==============
1            3
2            5
3            1
4            1
5            1
6            1
7            1
=============
dove IDKey è la chiave Primary e Unique
La query (Select ecc. where CodCliente=1) mi da il seguente risultato:
IDKey    CodCliente
==============
5            1
6            1
7            1
3            1
4            1
=============
La mia domanda è questa:
Con quale criterio la query ordina i record?
Omettendo "Order By", dovrebbe ordinarli sempre secondo la chiave primaria o
sbaglio?
Carmelo

 primaria o sbaglio?
Omettendo order by, afaik, li ordina come gli viene meglio. Se hai bisogno di un
ordine particolare, non fidarti.
--
Salutoni
Sergio

 sbaglio?
Omettendo Order by, se hai una chiave, ti ordina i dati con quella. se non ce
l'hai, li ordina a seconda di come vengono inseriti nel DB (cioč non ordina :-)
)
Newsgroup: it.comp.lang.visual-basic
Titolo: Query con campo contatore

Salve a tutto il NG.
Ho la necessità di visualizzare dei dati derivanti da una query in una
dbList. Chiaramente utilizzo il campo .BoundColumn per specificare quello
che è il campo chiave per poterlo poi recuperare tramite la .BoundText.
Bene, la mia tabella ha una chiave composta da due campi (CODICEPRODOTTO,
TIPOPRODOTTO) per cui non posso limitarmi ad associare solo uno dei campi,
altrimenti potrei recuperare un record non corretto. Ora, il Oracle esiste
il campo ROWID, che potrei utilizzare come campo univoco (almeno per
l'istanza attuale della query), ma in SQL Server non esiste.
Ho trovato esempi del tipo
... (SELECT COUNT(*) FROM TABELLA TMP
         WHERE TMP.CAMPO < TABELLA.CAMPO) ...
che permettono di gestire un contatore "virtuale", o "dinamico", ma
lavorando con due campi non funziona, o meglio, torna valori non corretti.
Ora, la soluzione è che potrei concatenare  CODICEPRODOTTO, TIPOPRODOTTO in
un unico campo stringa, e quindi ottenere un campo univoco, ma la soluzione
non è proprio elegante, e poi mi piaceva l'idea di un ROWID..
Qualcuno ha una soluzione valida per la gestione di un campo ROWID dinamico
in SQL Server da applicare a tabelle con chiave composta da due o più campi?
Grazie a tutti.

 due o più campi?
Un mio vecchio post del 12 Novembre (si può applicare anche con chiavi
multiple, eentualmente concatenandole):
Solo se esiste un campo su cui si possa usare un operatore <, e
rigorosamente univoco (una chiave o un contatore va benissimo):
select pg1.*,
numero=
    (select count(1)
    from prove_gruppo as pg2
    where pg2.num2<pg1.num2
    and pg2.num1<3)
from prove_gruppo as pg1
where pg1.num1<3
Notare le due condizioni:
pg2.num2<pg1.num2
serve per effettuare il conteggio, quindi num2 nella mia tabella è un campo
univoco (diciamo ad esempio un Identity)
pg1.num1<3 e pg2.num1<3
E' la vera condizione di where, quella che viene dalla logica
dell'applicativo. Purtroppo deve essere ripetuta due volte.
Passando attraverso tabelle # o ## si poteva rendere più leggibile.
Comunque dimenticati le performance se hai molti record (nel caso, meglio
anche iniziare con un CAST (select count.....) AS DECIMAL, per dare capienza
alla colonna che deve contenere il contatore).
Ciao
Alberto

 ha scritto nel messaggio
news:74zX9.34107$YG2.9...@twister1.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: codice in access

Ciao a tutti.
Sto elaborando un codice alfanumerico di 7 caratteri in linguaggio vba in
access.
Tale codice deve autogenerarsi in questo modo:
digitando l'insegnamento ed il corso di laurea, il campo codice deve andarsi
a prendere le iniziali dell'insegnamento (qualunque sia la lunghezza delle
stringhe corrispondenti e senza considerare le eventuali preposizioni
semplici o composte che dovessero essere comprese nel nome
dell'insegnamento), aggiungerci il corso di laurea ed il progressivo
corrispondente al n. di record.
Esempio: Analisi di Mercato, EC---> Codice: AMEC01
Potreste darmi una mano???
Grazie a tutti.
Ecla
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/



Mi spieghi perchč posti tutto 2-3 volte? ... o non dipende da te?
Ciao, Vincenzo

 Ciao, Vincenzo
Ho inviato il msg due volte perché, sopo il primo invio, non l'avevo trovato
tra i msg del newsgroup.
Non ripeterò più quest'errore, non preoccuparti! ;)
Ad ogni modo: hai una soluzione al mio quesito???
Ciao ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO !!! Contare Tabelle database

Ciao a tutti quelli che leggono questo msg.
Ho un problema, devo sapere quante tabelle ci sono in un DB fatto con Access
(Jet).
Creo la variabile e la inizializzo aprendo il Db ecc...ecc....
Quando vado a leggere la proprietà "DB.RecordSets.Count" mi restituisce 0,
eppure ci sono 3 tabelle nel Db.
Ho provato anche la proprietà "TableDefs.Count", ma questa mi restituisce il
valore 9. il valore 0, 8 e 9 sono le tre tabelle fatte da me e il resto sono
tabelle strane che non sono visibili con Access.
Ho veramente bisogno di una mano.
Vi prego aiutatemi




Effettivamente Access ha dentro 6 tabelle di sistema per salvarsi le strutture, le relazioni, il codice VBA, ecc... per trovare solo le tue utilizza:
Dim Tabella as TableDef
For Each Tabella In db.TableDefs
    If (Tabella.Attributes And dbSystemObject) = 0 Then
        Call MsgBox(Tabella.Name)
    End If
Next Tabella
Ciao
Riccardo



Dim Tabella as TableDef

        Debug.Print Tabella.Name




Newsgroup: it.comp.lang.visual-basic
Titolo: DLL Issues

Hey Group,
I have some DLL questions.
I created a file browsing DLL and it consists of two objects a form (the
file browser) and the class which accesses it.
The class has a public method, which displays modally the file browser.
Whatever file the user picks is stored in a public property in the class and
which menu pick they choose (OK or CANCEL) is stored in a separate public
property.
Here are my questions.
1) The DLL was created in Visual Basic 5 and is accessed via MS Access VBA.
I got reference to the DLL using TOOLS-REFERENCES.   However, we need to
distribute the DLL to all users on a large network.   However, I do not want
to go around going to everyone's machines selecting tools/references and
adding in the DLL.   I have considered the following solutions - if I could
get an answer to the questions these solutions raise:
a) The DECLARE FUNCTION method works for general API function calls, but is
there an equivelant to just declare a set of object methods and properties
from a DLL.
b) If I compile my Access code as an executable then, will the
tools/reference selection of the DLL remain with the executable and
therefore solve this problem?  I would assume the DLL would have to be
stored and referenced in some place common.
c) Similar to A, is there a way that you can programmatically do the
equivelant of going to tools/references and selecting my DLL?
2) The DLL contains a user interface, using the file browsing components
available in Visual Basic 5, is there any issue when including user
interface components in a DLL?
3) The whole reason for me creating a DLL in the first place was to give the
user file browsing capabilities, however could I use the win api straight
from Visual Basic for Applications to do file browsing?  If so does anyone
have any sample code I could use?  I need to allow the user to select a
directory and type in a file name.
4) Since I do not want to distribute the DLL on everyone's box, I thought
that if either solution in 1 above was used to reference the DLL, I might be
able to include a path, which is the same as the location of the access
database file, stored on the network.  e.g. If I put my shared database on
n:\thedb\ can I stick my DLL there and provide a path to it in either
solution?
Any help would be so very much appreciated.
Thanks
Dave Hadfield (a little confused)
www.americaninfo.com
Newsgroup: it.comp.lang.visual-basic
Titolo: RICEVERE MAIL

Dovrei connettermi ad un server popmail scaricare le mail e inserirle in un
type per poi pubblicarle su un dbase.
Come posso farer per leggere le mail?
C'è qualche ocx?
grazie per la risposta
--
Distinti Saluti
Fabrizio Parenti
---------------------------------------
www.parentifabrizio.com
www.friendsms.it
www.acquacalda.com
www.omnimediacomputer.it

C'è qualche ocx?
Sito Comune
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
---------------------------------------------------------------------------

 >C'č qualche ocx?


fabbry
Non si tratta di un OCX ma di alcuni esempi su come scaricare la mail da un server POP3: nella
pagina "Sorgenti" cercare il testo "mail": al più presto, con la nuova versione del Sito, verrà
riattivato il motore di ricerca...


Newsgroup: it.comp.lang.visual-basic
Titolo: problema nella creazione guidata pacchetti di installazione

Ho un problema nella creazione guidata pacchetti di installazione: non mi
viene copiato il file   .mdb nella cartella finale di installazione ed una
particolare cartella. Come posso risolvere tale problema? Sto utilizzando il
Visual Basic 6.
Grazie.
--
Salvatore

 particolare cartella. [...]
VB non può sapere che il tuo software userà un file .mdb specifico! Devi
istruire il Wizard di installazione ad aggiungere il file durante
l'installazione. Se poni attenzione alle richieste del Wizard durante la
creazione del pacchetto di installazione, vedrai che ti consente di
specificare non solo i file da aggungere durante l'installazione, ma anche
le varie posizioni dove dovranno comparire per il buon funzionamento del
software.
Ciao,
Carlo.
Newsgroup: it.comp.lang.visual-basic
Titolo: PROBLEMA SQL

Non č mai capitato a voi di esegurire una query selezione,ma non solo, e di
utilizzando dei parametri variabili di volta in volta? Se no non leggere il
seguito.  Come tuttt sanno una query di selezione si presenta cosě: "SELECT
* FROM Clienti WHERE COGNOME='" & Text1 "';" .
E se in text1 capitasse di un valore del genere  "D'Antoni". Come fare in
questo caso?
Adios Raffa73 V-B's-Programmers

Il problema č capitato anche a me e se non mi ricordo male l'ho risolto
cosě: prima di passare il testo contenuto nella casella di testo controlli
se c'č un apostrofo (funzione instr, per intenderci), se lo trovi ce ne
aggiungi un'altro subito dopo. La stringa finale SQL si dovrebbe presentare
cosě: Select * from Tabella1 WHERE Cognome='D''Antoni'. Cosě dovrebbe
funzionare. Prova
ciao, Rick


wrote:


...



Io faccio sempre:
"SELECT * FROM Clienti WHERE COGNOME = """ & Text1 & """;"
^^                  ^^
Nota le due virgolette doppi ("") al posto della tua singola)
oppure (che e' lo stesso):
"SELECT * FROM Clienti WHERE COGNOME = " & Chr(34) & Text1 & Chr(34) & ";"
Morale della favola, usi le virgolette doppi " al posto delle singole ' per
delimitare la stringa.
--
Roal Zanazzi
z...@iol.it

 
Col buon veccio modo dei doppi appici:
    "SELECT * FROM Clienti WHERE COGNOME=""" & Text1 & """;"
A questo punto scatta la domanda: E se Text1 vale " e pippo disse "Ciao Mondo" " ?
Allora ti fai una funzione che Raddoppia i doppi-appici nella stringa Text1, tipo:
    "SELECT * FROM Clienti WHERE COGNOME=""" & DoppiaAppici(Text1) & """;"
dobe si ha:
TestoDaUsare = DoppiaAppici(Text1)
e TestoDaUsare vale: " e pippo disse ""Ciao Mondo"" "
-------------------------------------------------------------
NOTA PER Federico Galli, Andrea Secci, Roal Zanazzi, Domenico Statuto, e perche' no, Franco Stefanelli.... E tanti altri
QUESTA SEREBBE UNA CLASSICA FAQ DA METTERE SUL SITO COMUNE.....
Dormiteci sopra  :-))   che prima o pio sara' da fa....  :-))
-------------------------------------------------------------
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

...


...
Grazie per la risoluzione del problem.
Adios Raff.
Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] numero ip

Salve, vorrei sapere se conoscendo il numero ip di un mio amico(gli telefono
per saperlo e lui me lo dice) se possiamo scmbiarci dati o ad avere
l'accesso deihd l'uno dell'altro come su una rete locale.
lo so che è pericoloso ma vorrei sapere se è possibile e come fare
grazie
paOlO

 l'accesso deihd l'uno dell'altro come su una rete locale.
Certo che si puo'.
La strada piu' veloce e' usare il RAS (l' accesso remoto, per l' appunto).
Almeno una delle due macchine lavora come host e deve condividere almeno una
directory sull' accesso remoto.
In questo modo si puo' "vedere" la risorsa condivisa dell' altro pc ed
eventualmente mapparsela come disco di rete, rendola cosi' di facile
utilizzo anche per applicazioni dos.
Credo che sarebbe preferibile, e forse piu' facile, che almeno uno dei due
pc avesse NT.
Ciao
Aldo

 wrote in message
news:910d1l$2hksp$1...@ID-56381.news.dfncis.de...


 ha scritto nel messaggio
news:90ma3b$94h$1...@nread2.inwind.it...

proprio come dici tu: potete creare una
lan, più precisamente un vpn, virtual private
network (rete privata virtuale).
di solito si usa per collegare due lan seaparate,
il tutto consiste nel far passare i dati da una
lan all'altra attraverso internet in maniera cifrata.
oppure meno costosa da realizzare, è che uno dei due
si installi un os server tipo linux (gratuito)
oppure win nt (molto più costoso).
o ancora uno dei due installa un server ftp e
condivide cartelle e l'altro ci accede, o entrambi...
--
H0m3r S1mps0n
home...@libero.it
hom...@tiscalinet.it
http://homersimp.tsx.org
 (In costruzione)
Newsgroup: it.comp.lang.visual-basic
Titolo: Risorse di sistema

Quali sono le componenti di un progetto VB che più influiscono
nell'occupazione delle risorse di sistema ?
Form, moduli, moduli di classe, variabili pubblic, righe di codice.
Esiste un componente che pesa più di altri sul sistema oppure è un
insieme di tutti ?
Grazie
Fabio



La cosa che pesa di più sono le risorse utilizzate dagli oggetti istanziati: dipende molto dal tipo
di oggetto: un timer con frequenza 1 ms, ad esempio, è piuttosto "pesante".
Ma può anche pesare una form ricca di grafica...
La cosa più importante, però, è far attenzione agli oggetti istanziati: cerca di liberare la memoria
una volta utilizzati, altrimenti rischi che ti continuino ad occupare memoria per niente e non è
escluso un bel GPF...
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
R1s%5.132119$hk4.4...@news.infostrada.it...


allocata? Grazie ciao Giovanni
Intendeva dire che quando instanzi una classe occupati anche di settarla a
Nothing quando non ti serve più.
Questo vale anche per i form: non fidarti dell'unload Form1, ma fai sempre
    Unload Form1
    Set Form1 = Nothing
Potrebbe evitarti mal di testa quando ti chiederai "ma perchè con Load Form1
non mi passa da Form1_Load, e tutte le var. non sono azzerate? Eppure
l'avevo scaricato!"
VB si dovrebbe occupare di rilasciare la memoria, ma fidarsi è bene...
D'obbligo è invece il rilascio delle risorse allocate con le api (es:
GetDC()/ReleaseDC(), SelectObject()/DeleteObject(),
ExtractIcon()/DestroyIcon())
Ciao

 escluso un bel GPF...
Se istanzio a nothing un oggetto "contenitore" come una form o una
picturebox, vengono automaticamente settati a nothing tutti gli oggetti
contenuti ?
E' utile istanziare a nothing le picturebox o altri oggetti provvisti di
handle quando non sono visibili e utilizzati nello stesso momento ?
L'applicazione che ho creato si "succhia" da sola il 40% di risorse di
sistema e vorrei cercare di ridurre tale valore.
Grazie 1000
Fabio


Carica un solo form alla volta, per cominciare (se hai piu' form), poi cerca
di riciclare tutti gli oggetti che usi piu' volte...
Per il resto potresti mettere come requisito di sistema WinNT/2k, pero' non
e' il massimo della vita :)
Qwes: Che voi sappiate, WinME ha il limite dei 64k?
Ciaotutti,
Alessandro

 Qwes: Che voi sappiate, WinME ha il limite dei 64k?
Non saprei, ma ad occhio direi di si.
Grazie
Fabio

> sistema e vorrei cercare di ridurre tale valore.
Usa C++ ;-))
OK, OK, era una battuta.... ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: select ...into Database esterno

Ho bisogno di una dritta sulla istruzione SQL SELECT ... INTO.
Ho bisogno di creare una tabella NEWART su un database DESTINAZIONE.MDB già
presente in radice di C: prelevando i records dalla tabella ARTICOLI dele
database SORGENTE.MDB presente in c:\lavoro.
Ho trovato interessante l'istruzione select...into che presenta la
proposizione IN per indicare il database esterno.
Questo è il codice che ho usato:
Dim dbs As Database
Set dbs = OpenDatabase("c:\lavoro\sorgente.mdb")
dbs.Execute "SELECT campo1,campo2 INTO newart IN c:\destinazione.mdb FROM
articoli;"
dbs.Close
Lanciata la procedura mi da un errore di Run-Time 3067 e mi dice che deve
esserci una tabella o una query in input.
Forse non ho capito bene gli help di vb ma non riesco ad uscirne e non
vorrei trovarmi a scrivere diverse righe di codice per eseguire 'a mano'
questo lavoro.
Ringrazio da ora chi vorrà darmi la spiegazione di questo problema o una
soluzione alternativa.
Lino Giacomoli

 esserci una tabella o una query in input.
Ciao,
il messaggio di errore non mi convince tanto... se sei sicuro dei nomi della
tabella e dei campi prova a mettere il nome del DB di destinazione tra doppi
apici.
... IN ""c:\destinazione.mdb"" FROM ...
Non ti assicuro niente ma mi piace di più.
--
Princi, 
princ...@programmer.net
----------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.

 Non ti assicuro niente ma mi piace di più.
E se non va prova:
dbs.Execute "SELECT campo1,campo2 INTO newart IN 'c:\destinazione.mdb' FROM articoli;"
:)

 'c:\destinazione.mdb' FROM articoli;"
hey, la cercavo proprio oggi questa.
grazie :D
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

grazie :D
non ci crederai ma ci pensavo anch'io...
In pratica cosě si riuscirebbe a collegare al volo due tabelle prsenti su due db differenti... il
dubbio č: č piů veloce importare la tabella in access o utilizzare questa soluzione?
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 dubbio č: č piů veloce importare la tabella in access o utilizzare questa
soluzione?
be', se non hai access e/o vuoi automatizzare l'operazione...

be', se non hai access e/o vuoi automatizzare l'operazione...
Ho access, però...
dovrei fare una query su due tabelle apaprtenenti a due database distinti.
Collegherei volentieri una delle due tabella all'altro database, se non fosse che vorrei evitare si
utilizzare il percorso assoluto del db... in pratica poi tutto westo dovebbe risiedere su un web
server...

Newsgroup: it.comp.lang.visual-basic
Titolo: RIEMPIRE UNA DBGRID DA CODICE VB5

Salve 
mi sto cimentando nel creare MDB da codice Visual Basic e vorrei evitare
l'uso del Controllo  Data. Ho creato un DB e vi ho inserito dei dati ( che
non sono altro che nomi di altri DB); ora vorrei mostrare questi dati a
video in una DBGrid dalla quale l'utente deve poter selezionare una riga e
quindi scegliere il DB su cui lavorare.
Come riempio la DBGrid utilizzando solo codice VB5 (eliminando il controlla
Data)? 
Ringrazio tutti per la pazienza
Anna Maria - 
aia...@tin.it
 
--
Posted from 
pop04-acc.tin.it
 [212.216.176.67]
via Mailgate.ORG Server - 
http://www.mailgate.org

Ringrazio tutti per la pazienza
Utilizza l'oggetto Recordset così
Dim DB As DataBase
Dim rs As RecordSet
Set DB = DBEngine.WorkSpaces(0).OpenDataBase("File.mdb")
Set rs = DB.OpenRecordSet("Tabella_Query_SQL_ecc", dbOpenDynaset)
e poi usi rs come facevi con la proprietà Recordset del controllo Data.
Attenzione: ricordati che alla fine non c'è il controllo Data a mettere
ordine, devi:
Chiudere il Recordser (rs.Close), Chiudere il DataBase (DB.Close) e
annullare le instanze degli oggetti:
Set rs = Nothing
Set DB = Nothing
Guarda l'help in linea sull'oggetto Recordset e/o DataBase, troverai un
mucchio di informazioni utili.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic x DOS, Quante versioni ?

Salve a tutti,
Gradirei sapere quante versioni ci sono del Visual Basic x DOS.
Che cosa le differenzia ?
Esistono sul Web degli indirizzi a loro dedicati ? Quali ?
Grazie a tutti, 
Matteo

Gradirei sapere quante versioni ci sono del Visual Basic x DOS.
Esiste solo UNA versione di VB per DOS.
Per l'esattezza si tratta di Visual Basic 1.0 per DOS.
Zeross

Esistono sul Web degli indirizzi a loro dedicati ? Quali ? [...]
Mi spiace ma non ho mai visto nulla, anche se ho girato parecchi siti VB.
Ciao
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://www.tempolibero.com/user/mix/
http://space.tin.it/computer/gaais/
-
--
---

Newsgroup: it.comp.lang.visual-basic
Titolo: Come faccio per iniziare??

Salve sono un novellino ,vorrei imparare a programmare con visual basic
,come faccio per iniziare?
Grazie mille a tutti coloro che mi risponderanno



1)	Tieni bene a mente il tasto F1
2)	Ricordati l'url del Sito Comune (nella firma): vacci e vedrai perché...
3)	Se ti serve qualche libro, puoi dare un'occhiata a quelli recensiti sul SC (Sito Comune)
4)	Se il Sito Comune non ti basta, cerca tra i suoi link (c'è anche il mio sito, ma non
facciamo troppo pubblicità...)
5)	Se non trovi risposta, posta su qyesto NG (a tal proposito, per usarlo al meglio, ti
consiglio la lettura del manifesto che trovi sempre sul SC)
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: DataSet cercatesto

Ho un file xml (oppure formato csv ) che contiene una serie di dati (xml 
aperto con excel  vedo duecento righe sotto la colonna A).
Il mio scopo è di cercare tutte le stringhe, presenti nel file xml, che 
abbiano, all'interno della stringa, un carattere particolare.
esempio:
421*DAT25
2351
24*DAT327
casa
6521
Di queste stringhe, devo selezionare solo quelle che hanno i caratteri  *DAT 
e salvarli su un secondo file xml troncati di tutti i caratteri a sinistra 
partendo da T
esempio:
Dati selezionati dal file xml: 421*DAT25
                                         24*DAT327
Valore estrapolati da quelli selezionati e salvati sul nuovo xml: 25
 
                 327
Qualcuno sa come fare?
Ciao
nero23 

On 19 Giu, 11:30, "NERO23" <TOGLIMInero...@TOGLIMIvirgilio.it> wrote:
F1
cerca
SPLIT
ed anche
indexof

 ha scritto nel messaggio 
news:a54101f0-b3d9-4b3a...@s9g2000yqd.googlegroups.com...


Sinceramente mi sono perso con google...
il mio file C:\repot.xml contiene questo codice:
<?xml version="1.0" standalone="yes"?>
<NomeDatabase>
  <Riga>
    <TestiDAT />
  </Riga>
  <Riga>
    <TestiDAT>421*DAT25</TestiDAT>
  </Riga>
  <Riga>
    <TestiDAT>2351</TestiDAT>
  </Riga>
  <Riga>
    <TestiDAT>24*DAT327</TestiDAT>
  </Riga>
  <Riga>
    <TestiDAT>casa</TestiDAT>
  </Riga>
</NomeDatabase>
        Questo č la parte iniziale del codice 
vb.net
. Carico la tabella 
report.xml e poi...mi perdo!!
       Dim ds As New Data.DataSet
        ds.ReadXml("C:\report.xml")

 report.xml e poi...mi perdo!!
ma devi per forza farlo con un DataSet? che versione di net framework 
stai usando?
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCP
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 stai usando?
versione 4
visual studio 2010 express

On 19 Giu, 11:30, "NERO23" <TOGLIMInero...@TOGLIMIvirgilio.it> wrote:
dati XML? XQUERY !
esempi
http://www.4guysfromrolla.com/articles/071603-1.aspx
http://www.4guysfromrolla.com/articles/071603-1.2.aspx
e anche (asp.net...ma il concetto è il medesimo)
http://forums.asp.net/t/1319394.aspx
Un dataset mi sembra buttato via!

 On 19 Giu, 11:30, "NERO23" <TOGLIMInero...@TOGLIMIvirgilio.it> wrote:
CSV?
li è più complicato!
popolati un array e scandiscilo cercando nelle stringhe con instr
indexof e quant'altro detto!

Ciao NERO23,

linq 2 xml tutta la vita e una minchiatina di regular expression per il 
confronto dei valori.


Newsgroup: it.comp.lang.visual-basic
Titolo: Dowload di files

Come faccio a scaricare un file da internet tramite un programma visual
basic ?
Grazie.

...


 wrote in message
7idq3b$6v3$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [un po' OT] Sql - Update in file. mdb

Si in effetti non puoi mettere pių clausole where in un comando Update (come
ad pure nella select).
Ti tocca fare per forza due SQL
update Tabella set Colore = 'Rosso' where Numero > 5.
update Tabella set Colore = 'Nero' where Numero < 5.
oppure potresti fare cosė (ma non so se funziona, non l'ho provato)
update Tabella set colore=iif(Numero > 5;'Rosso','Nero')
(con Access "dovrebbe" funzionare)


Non si puo' fare.
L'unica soluzione e' fare 2 distinte UPDATE.
--
Roal Zanazzi
z...@iol.it

update Tabella set Colore = 'Rosso' where Numero > 5.


>
Si, con Access dovrebbe funzionare, ma ricordatevi che IIF non e' certo una
funzione standard SQL...
--
Roal Zanazzi
z...@iol.it

Grazie a tutti per le risposte.
Ciao
matpascal

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

Sono sempre sui Treni...
colgo l'occasione per ringraziare le risposte utili al conteggio dei campi e
per rivolgere
un'altra questione.
se io ho un treno che da Ventimiglia va a La Spezia ed ho due tabelle di
treni:
1° Ventimiglia-Genova P.
2° Genova P. La Spezia
come faccio a creare una tabella di output che mi mostri   Ventimiglia-La
Spezia?
Ovvero come faccio a dirgli di proseguire la 1° tabella fino a La Spezia?
i treni sono campi e le stazioni sono i record.
GRAZIE e Ciao

xxxx wrote:

Beh, se le tabelle sono solo 2 puoi scrivere:
SELECT T1.INIZIO, T2.FINE FROM TABELLA1 T1, TABELLA2 T2 WHERE T1.FINE=T2.INIZIO
Bye by Massimo 8-]
P.S. Se la tabella e' unica, allora devi usare tecniche di esplorazione piu'
sofisticate...

 i treni sono campi e le stazioni sono i record.
Prova anche con "UNION" (non Pacific:)
[TABLE] query1 UNION [ALL] [TABLE] query2 [UNION [ALL] [TABLE]
queryn [ ... ]]
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

Newsgroup: it.comp.lang.visual-basic
Titolo: Questa me la dovete spiegare!

Possibile che io ogni volta che creo delle appz utilizzando degli ocx
(activeX), quando le distribuisco non funzionano perchè mancano le ocx
utilizzate oppure sono da registrare !!
Non c'è un modo per registrare o installare l'ocx direttamente sul pc di
chi installa la mia appz ???!
senza che lui debba far qualcosa..
grazie a chiunque mi sappia risolvere questo mio dubbio!
thanks 
bye

 senza che lui debba far qualcosa..
Crea un pacchetto di installazione che contenga le OCX e che le installi e
registri sul PC dell'utente finale...
Il difetto di VB e' che non crea un vero e proprio eseguibile binario...
Praticamente ha sempre bisogno dei suoi pezzetti (OCX, DLL e menate
varie...)...
Diciamo che vengono anche fuori paccheti di installazione di dimensioni
spropositate... :-|
--
--
Don't let your Fears stand in the way of your Dreams
--
Elena *DElyMyth* Franco
ICQ# 8761263
dely...@delymyth.it
http://www.delymyth.it/
 
http://www.delymyth.it/rioshell/
--


VB ha un'apposito setup wizard per creare i pacchetti di installazione, in
cui include tutte le librerie e OCX necessari al funzionamento
dell'applicazione.
Vedi l'help per maggiori info.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Collections

The problem is when a new record is added into a collection in ascending
order then the database is getting updated and also the collection is getting
updated but the record in the collection is not getting updated in the
specified ascending order which it has to .Please give me the method to
refresh a collection after the database has been updated when using DAO
object library (3.5). Please help me with this answer asap as Iam stuck with
this Yamini
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    



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

Devo realizzare un prg che si colleghi ad un db su internet.
Se il db fosse SQl Server (no problem, via OLEDB specificando l'indirizzo).
Se fosse Access o MySQl ?
Grazie


MySQL.....passo
Per Access, il tuo host con il db deve essere connesso ad internet con una
connessione dov'č abilitato il driver: "Condivisione file e stampanti per
reti Mmicrosoft", quindi devi condividere una directory......dal client dove
hai l'applicativo ti connetti al tuo db usando:
\\IP_HOST_CON_DB\NomeCondivisione\Nomedb.mdb.
Ad esempio se l'ip del tuo Host č: 212.245.229.10 e la tua directori share
si chiama database$ ed il tuo db si chiama dati.mdb lo puoi raggiungere
cosi:
\\212.245.229.10\database$\dati.md.
Ti lascio a riflettere sui problemi di security a cui vai incontro oltre che
ad improbabili performance del db.

Newsgroup: it.comp.lang.visual-basic
Titolo: Icone stile XP

Ho trovato in rete moltissime icone in perfetto stile XP, multiformato a
seconda del n. di colori e fino a 128x128.
Oggi ne volevo usare una in VB6, apro un imagelist, faccio per caricare la
serie di icone che mi interessava.... niente da fare, "immagine non valida".
Ach! Ho provato a convertire l'icona, eliminando le risoluzioni più alte...
l'unica è calare il n. colore perdendo però gran parte degli effetti o
facendo apparire un odioso bordo nero intorno al disegno nell'icona.
C'è modo di utilizzare questo genere di icone?
Grazie
    roby
PS. provato anche caricando nella proprietà ".picture"... stesso risultato!

> C'è modo di utilizzare questo genere di icone?
Ehh... Si, certo che c'è. Accontentarsi del bordo nero!! Al massimo puoi
ritoccarlo col Paint Shop Pro o Microangelo. Se ti puoi accontentare di
avere un'icona con lo sfondo non trasparente allora puoi usare un cattura
schermo e poi salvare l'icona come bitmap... Purtroppo io non ho trovato di
meglio... In questo senso il VB6 è davvero molto carente. Forse esiste
qualche controllo imagelist alternativo però poi non è compatibile con
nient'altro quindi dubito che ti serva a qualcosa.
Antonio Mirarchi
P.S
Mi daresti qualche link da dove scaricare icone in formato WINXP?

Mi daresti qualche link da dove scaricare icone in formato WINXP?
http://www.foood.net/icons/
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
despammed.com

> 
http://www.foood.net/icons/
Mille grazie!
Newsgroup: it.comp.lang.visual-basic
Titolo: Page Setup Dialog 2

Scusate ... ripropongo il quesito, perchč avevo creduto di essere
riuscito nell'intento. Non ci stanno invece santi che tengano
Non riesco a trovare un sistema per passare il valore di default
alla setup dialog della stampante (per intenderci sempre quella
dove si specifica, orientamento, dimensioni immagini ecc. ecc.).
Stando a quanto riportato nell'help ci sarebbe il flag
psd_enablepagesetuptemplate che ti dovrebbe permettere di passare
sti valori tramite la struttura hPageSetupTemplat. Il
problema č che ho cercato ovunque, ma di come fare a passargli
sta struttura non c'č traccia.
Probabilmente con il CopyMem ... ma č tutta un'impresa.
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

Andrea Moro wrote:
CUT
Guarda se ti aiuta questo
http://citymap.slyip.com/_scripts/file.php?f=3447&r=2330
o questo
http://www.vbapihelpline.de/ref/funca.php4?Func=GlobalSize
--
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

Scusa eh....
e qui?
http://www.mentalis.org/apilist/PAGESETUPDLG.shtml
--
Il Wodkino Nazionale č a : 
www.martek.it


 
http://www.vbapihelpline.de/ref/funca.php4?Func=GlobalSize
Nessuno dei due ... già ci ero passato


 
http://www.mentalis.org/apilist/PAGESETUPDLG.shtml
Non spiega quello che mi occorre.


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con Crystal report

Ho un problema con Crystal Report perchè non mi stampa l'ora nei campi che
ho creato di questo tipo. In pratica sto facendo un programma che registra i
passaggi di persone ed ho quindi la necessita di stampare data e ora del
passaggio. La data è stampata correttamente mentre l'ora no. (Bhooo!).
Qualcuno potrebbe darmi una mano?????
Un'altra domandina forse con una risposta ovvia, vorrei sapere se posso
distribuire Crystal report presente nei cd di VB o devo registrarlo e quindi
pagarlo ????.
Grazie a tutti in antichipo


Se hai la licenza di Vb regolare non devi pagare licenze aggiuntive.
Ciao
Ven.

 > passaggio. La data è stampata correttamente mentre l'ora no. (Bhooo!).

Newsgroup: it.comp.lang.visual-basic
Titolo: Come simulare navigazione?

Ciao a tutti,
e' possibile tramite un qualche programma, fare in modo che un utente
collegato ad internet tramite connessione flat non venga scollegato se
lascia inattivo il browser pe qualche tempo?
In pratica da quanto ho capito servirebbe un programma che simulasse
la navigazione o qualcosa del genere.
Grazie per ogni consiglio.

C'č da me (area files) uno stupido programmetto che si chiama Pinga (spagnoli
astenersi dal ridere...) che fa proprio questo.
--
GbC
http://www.chiappori.net
--

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

Non č cosě.
Alcuni providers di contratti flat dopo un po' che non usi la rete ti
disconnettono.
Un amico aveva questo problema, e il mio programmino l'ho scritto per per


Ehehehe .... flat o banner a pagamento :))))) che dopo un po' che non
navighi non fanno il conteggio delle ore :)))))))) ci ho pensato anche  io
!!!!
Con la flat ... lasci acceso il PC tutta notte, apri 5 o 6 mila banner di
publicità .... metti il programino che naviga da solo ... e fai su i soldi
!!!
FURBO!!!!!
            :)))))
        Ciao ... non è una provocazione ... :)))
                    Bruce

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

io nello scheduler metterei un task che ogni cinque minuti fa partire un:
wget --output-file=NUL --output-document=NUL --background "http://...
wget è uno "spider" per http e ftp, un cosino da un centinaio di kb. Gli fai
scaricare un file corposo ogni tot minuti e il problema banda è a posto
-- 
Posted from 
smtp.technorail.com
 [195.103.144.19] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha
scritto:

Uhhhmmm Mumble Mumble,
sara' cosi' che ha fatto i soldi Paperon de Paperoni?
No, il mio interessamento e' veramente per non essere scollegato con
la flat. I banner e i loro miracolosi guadagni te li lascio
volentieri.
Ciao.

C'è da me (area files) uno stupido programmetto che si chiama Pinga (spagnoli

L'ho scaricato, provo a dargli un'occhiata.
Grazie.

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

come posso gestire la seriale del pc....o meglio,devo rivere una stinga
contenente la data e l'ora, + o - in questo formato:
#00,00,0000 00,00,00#
devo far in modo che il dato dell'ora fornito da un apparecchio esterno mi
vada a scrivere sull'orologio di sistema di windows 95/98!!!
imploro chi sa come fare !!!!
grazie anticipatamente!!!

 ha scritto nel messaggio
news:8lv80v$2ia$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: MDI form....

Ciao sono Paolo utilizo VB 6.0
Vorrei sapere se e' possibile e come ottenere informazioni riguardanti il
numero di forms aperte a quel momento in una MDI.
Ciao e grazie.

 wrote in message
8b3358$6pe$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Recordcount da i numeri

Perchè eseguendo la seguente riga di codice ottengo un valore errato ( 1 per
l'esattezza ) ?
DBPreventivo.Caption =  DBPreventivo.Recordset.RecordCount
La cosa + strana è che non appena mi riposiziono su un altro record appare
il risultato corretto

Ciao,
stai utilizzando DAO vero?
Non è una cosa strana, DAO non è in grado di conoscere il numero di record
appena, apri il recordset, ma devi prima scorrerlo, tipicamente si fa così
rs.MoveLast
rs.MoveFirst
i=rs.RecordCount
e ottieni il numero giusto di record.
Cosa diversa è ADO.
Ciao Luca

 il risultato corretto

Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto winsock.senddata

qualcuno mi puň spiegare in modod dettagliato come funziona l'oggetto send
data e Get data ?
Riesco a far partire server e client ma NON a mandare e ricevere nulla ...
Mi aiutate?
e non venitemi a dire di cercare sull'help che tanto non c'e' scrita na
cippa :)


sicuro ?
HOWTO: Create & Use a Client/Server Using Winsock TCP Controls 
Q152057
;-)
ciao, hal

 ha scritto nel messaggio
news:9elusq$3pg$1...@diesel.cu.mi.it...

Vedi la mia nota alla tua domanda su AND.
Pensaci.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: Toolbar

	In un progetto non fatto da me (VS6) c'è una toolbar. Non riesco ad accedere
alle personalizzazioni nella finestra delle proprietà......perchè?. Come
titolo delle proprietà c'è scritto Toolbar1 - picturebox.
Ho provato ad eliminarla e ad aggiungerne una nuova. Questa volta riesco a
personalizzarla, ma in altro nel titolo delle proprietà c'è scritto:
Toolbar1 - Toolbar.
Ho paura che siano due cose diverse!!!
Mi date qualche chiarimento?
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 titolo delle proprietà c'è scritto Toolbar1 - picturebox.
Ai-ai-ai... VB sostituisce i controlli che non riconosce con una PictureBox.
Questo succede quando il tipo di controllo usato o non è presente nei 
componenti o non è registrato nel sistema.
Però ti avverte.
Se non ti avverte più significa che il progetto è stato caricato in modo 
errato e poi è stato salvato.
Per verificarlo puoi aprire il vbp con notepad, dovresti trovare qualcosa 
tipo (vado a memoria)
Begin IlTipoDelControllo Toolbar1
Se IlTipoDelControllo è PictureBox il progetto è stato salvato in modo 
errato e la toolbar va reinserita e redisegnata.
Altrimenti controlla che il tipo richiesto sia presente tra i componenti.
Ciao 


mmmmm all'avvio del progetto vb mi ha avvisato che non poteva caricare
mscomctl.com
. Allora sono andato nei riferimento e gli e lo dato!!! Ho
notato anche che negli strumenti per esempio il controllo toolbar non
c'era!!! Mi sto incartando un pochettino!!!!
Fabio vuoi che ti invii il progetto......magari riesci a farmi un pò di
chiarezza!!!!
ciao


 chiarezza!!!!
Prova, 2 minuti ci posso guardare.
Ciao 

 ha scritto nel messaggio

oltre a quello che ti ha detto fabio, controlla la versione.
dei controlli comuni, fra i componenti io mi ritrovo le 5 e la 6.
mscomctl dovrebbe essere la 6. fra le due ci sono differenze.
ciao, a.

 mscomctl dovrebbe essere la 6. fra le due ci sono differenze.
Vero, dovrebbe bastare però caricare il progetto, spuntare il componente 
(con la ver. più alta presente) salvare SOLO il progetto e NON la form, 
ricaricare il progetto.
Ciao