mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: aprire attività

secondo voi può essere possibile?
si troveranno clienti?
Ciao, grazie

si troveranno clienti?
Dipende dall'attivita'. Qui sono un casino in voga spacciatori,
magnacci e scippatori.
Altre attivita' possono avere clienti, ma sicuramente meno di queste.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

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

A 6 tu il Genio del ICVB.iniziare... Bell'incoraggiamento x uno che è
agli inizi. E poi ritrovandoci tutti alle prime esperienze ci diamo
consigli tra di noi?! O servono persone esperte come voi?! Ovviamente
la seconda! Proprio una bella idea...
Andrea.

Andrea ha scritto:

occhio andrea che prima ti ho difeso un pò ma se continui a fare sti 
super post multipli fai una brutta fine, qui non perdonano :-)



forse ho capito come nn aprire post!!! Nn lo sapevo! però ora mi sono
accorto che nella lista avevo tanti msg!!! Quindi per continuare devo
scrivere da qui giusto?! Bene e grazie.

 scrivere da qui giusto?! Bene e grazie.
Bene.
Allora ricomincio a prenderti in considerazione.
Spiegami cosa non andava in quello che ho detto, e che dici non essere
riuscito a mettere in pratica, così cominciamo ad avvicinarci alla
soluzione.
Ho evidenziato 3 possibilità, e finchè tu non mi dici quale delle tre è la
più simile alla tua situazione, capirai che fatico abbastanza a seguirti...
Alberto



Purtroppo è difficile spiegarlo:
Ci sono 5 settori, ognuno con 10 persone. Ogni persone può e deve
vedere solo una pagina internet. Io ho creato un controllo ActiveX
basato su password. Fin qui tt ok. Ma io vorrei che la pag Internet
che si apre fosse priva del browser così da rendere invisibile
l'indirizzo. Questo per evitare che uno a conoscenza dell'indirizzo lo
digiti evitando il mio controllo e facendo apparire la pagina di un
altro.
Spero di essere stato chiaro, di nn essere fuori tema!
P.s.penso la possibilità più vicina sia la terza.
Grazie 1000 anche per la pazienza.
Andrea.

 altro.
Sei stato chiarissimo, ma credo che la dritta giusta ti sia già stata data:
Inserire nella pagina (comunque raggiunta, anche con un link diretto e
magari non pubblicato) un aggeggio che chieda la chiave di accesso. Chi la
conosce entra, chi no, ciccia. Con ASP è facile, non conosco altre tecniche.



Ok grazie.

 Bell'incoraggiamento x uno che è agli inizi.
Un po' di vb in questi casi non guasta:
...
Public Name as Lamer
Function Plonk()
    set Name = Nothing
End Function
..
Andrea.Plonk()
if Andrea.Name Is Nothing Then Set Andrea = Nothing
bye bye
--
ale
www.sen.it



Scusa Cet+Riolo?
Newsgroup: it.comp.lang.visual-basic
Titolo: stampare su moduli prestampati

Ciao,
ho necessita' di creare una procedura per stampare su dei moduli prestampati
e,per fare una cosa del genere,ho pensato di calcolarmi le coordinate dei
punti in cui stampare le varie scritte.Per far cio',dovrei fare  molte prove
di stampa che vorrei evitare dato che,per una mia condizione fisica,avrei
bisogno di una persona che mi inserisca  la carta nella stampante  in
continuazione.Ho pensato,allora,di creare un form con un picturebox in cui
caricare l'immagine del modulo.Esiste la possibilita',in Visual Basic,di
stampare dati su un'immagine in modo da evitare di stampare su carta ogni
volta?
Una volta trovare le coordinate,le vorrei usare sull'oggetto printer;e'
possibile fare una cosa del genere? se si,come posso farlo?
Ciao e grazie anticipatamente per le vostre risposte..
-----------------------------------------
Junior Silvestro Pomenti
Via Rossetti 25
04100 Latina
Sito Web: 
http://space.tin.it/io/jpomenti
 
http://www.jusipom.it
Email:jus...@tin.it
----------------------------------------- 

 Ciao e grazie anticipatamente per le vostre risposte..
Beh, invece che creare su un'immagine potresti crere un file PDF: con
uno dei molti programmini in giro (per esempio
http://sourceforge.net/projects/pdfcreator
) ti installi una stampante
"virtuale": quelloc che ci stampi non finisce su carta ma in un file PDF.
In alternativa puoi anche misurare il foglio:
- fai un bel
  Printer.Scale (0, 0)-(L,H)
  dove L e H sono rispettivamente la larghezza e l'altezza del
  foglio su cui ci stami i moduli, in millimetri
- ti misuri le posizioni dei vari campi che vuoi stampare, e per
  ognuno fai:
  Printer.CurrentX=DistanzaDalMargineSinistroInMillimetri
  Printer.CurrentY=DistanzaDalMargineDestroInMillimetri
  Printer.Print "Quello che vuoi scrivere"

 Ciao e grazie anticipatamente per le vostre risposte..
Certo che puoi!!!
Le primitive di stampa, sono praticamente le stesse (Printer.Line() = 
PictureBox1.Line()), ovviamente devi creare un test per indicare dove 
vuoi stampare...Ricorda però che devi settare le proprietà della 
picturebox in modo simili a quelle della stampante (modalità pixel 
ecc...). Al tempo feci una specie di cristal report che stampava
l'anteprima della pagina, appunto in una picture!


una volta caricata l'immagine sulla picturebox  puoi usare gli stessi 
metodi dell'oggetto print
 > Printer.CurrentX=DistanzaDalMargineSinistroInMillimetri
 >   Printer.CurrentY=DistanzaDalMargineDestroInMillimetri
 >   Printer.Print "Quello che vuoi scrivere"
diventano
tuapicturebox.CurrentX=DistanzaDalMargineSinistroInMillimetri
tuapicturebox.CurrentY=DistanzaDalMargineDestroInMillimetri
tuapicturebox.Print "Quello che vuoi scrivere"
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione DBF enorme

Salve a tutti, sono ancora qui a chiedere il vostro aiuto per un
problema che non riesco a risolvere...
Ho un Database in formato DBF che (almeno per le mie capacità di
programmazione :-)) è enorme  (sono circa 500 MB con qualche milione di
record, credo, perchè non ce l'ho mai fatta ad aprirlo tutto!).
Il problema è che ho un campo 'numerico intero' che dovrei trasformare
in 'decimale' e diviodere per 100.
Connettendomi con ADO se provo ad aggiungere una colonna mi dice che
l'operazione non e' supportata dal provider...
La stringa di connessione che utilizzo e':
"Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE
Files;Initial Catalog=c:\Directory\"
Se avete bisogno di altre informazioni e potete aiutarmi mi farete
davvero un gran piacere!
Vi ringrazio
Fiorenzo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

hai provato usando il CLIPPER?
se devi solo modificare un campo, chiedi al NG di clipper se ti fanno l'exe
direttamente per lo scopo, Può essere che fai prima
Fabio

Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX in pagine Web

Ciao,
come posso far funzionare gli ActiveX in una pagina Web? Chiedo troppo?
Nooooooo :-)
Grazie 1000.
Ciao,
Lucky
e-mail: 
pi...@iranet.it
-------------------------------------------------
Nuova coppia al conservatorio:
Lei suona il flauto...
Lui la tromba!
-------------------------------------------------

...


 -------------------------------------------------
--
demis magoga
Webmaster
http://www.e-tree.com
____________________
E-TREE S.r.l.
Via Fonderia 93
31100 Treviso
pho  +39.0422.422.912
fax  +39.0422.300.428
____________________
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore JET dopo collegamento a internet

Ciao a tutti.
Due clienti mi hanno riportato un errore strano: dopo aver effettuato
un collegamento ad internet un programma VB5 che usa JET 3.51 dà un
errore al momento dell'apertura del database. I clienti non sono
raggiungibili direttamente, quindi la descrizione dell'errore è vaga:
tabella di ordinamento non corretta o qualcosa di simile...
L'errore si verifica anche aprendo il database con Access, quindi
dovrebbe proprio essere un problema di JET.
Se si riavvia il computer tutto ritorna normale ed il programma
funziona. In un caso il cliente ha utilizzato Internet Explorer 5,
nell'altro non lo so (ovvero il cliente non lo sa).
Sarei curioso di sapere se questo problema è già capitato anche ad
altri e se è stato risolto.
Grazie in anticipo.
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

 wrote


free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/
Ciao pal, effettivamente qualche mese il mio provider ha cessato di
fornire il servizio di news e ha ricominciato da poco.
Basta chiedere: oggi ho avuto la terza segnalazione del problema.
L'errore è il seguente: n. 3228 "La sequenza di ordinamento
selezionata non è supportata dal sistema operativo" o simile perché
questo cliente (pensa un po') ha installata la versione inglese di JET
ed il messaggio è "Selected collating sequence not supported by
operating system".
Sono più che convinto che nella maggior parte dei casi l'errore non si
presenti, probabilmente è legato a chissà quale combinazione di
versioni di dll... è sempre lo solita storia, con Windows e i suoi
stramaledetti miliardi di dll.
Naturalmente poi il cliente medio di questo programma non ha la minima
idea di quello che fa, anche mentre lo sta facendo, per cui non è
assolutamente in grado di aiutarti a cercare le cause del problema.
Comunque il fatto che siano capitati tre casi in un mese comincia a
preoccuparmi. Si vede che sono destinato ad ampliare ulteriormente la
mia (già troppo ampia, per i miei gusti) cultura in storie dell'orrore
su Windows...
Ciao


 idea di quello che fa, anche mentre lo sta facendo
naturalmente <g>
se te ne capita uno che abbia un'idea purche' minima, devi solo spararmi una
cifra... te lo compro anche senza pacchetto di installazione...
concordo sull'incubo dll... ora poi che prob spezzano la ms in tre, sai
tu...
ciao, a.
ps - sei sempre in attivita' o scrivi da una verando in florida e usi solo
la calcolatrice adesso ?


--
Sempre in attivitą, per ora la Florida aspetta...



Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Setup projects e distribuzione aggiornamenti.

Buongiorno a tutti.
Utilizzando il wizard di visual studio sono riuscito a creare un setup
project per la mia applicazione.
Come posso fare, a questo punto, per distribuire eventuali nuove releases
della mia applicazione, SENZA ricorrere all'opzione "disinstalla la vecchia
versione" e senza incorrere nel fastidioso messaggio "non e' possibile
installare ${applicazione}, perche' su questa macchina c'e' già una versione
di ${applicazione} installata" ?.
Vorrei che, semplicemente, il setup di aggiornamento "ricoprisse" il
vecchio...
Grazie a chi avra' la pazienza di rispondermi (e anche agli altri... ;-) )
--
Gillo # 1, vecchia volpe di IHMS.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

di ${applicazione} installata" ?.
Nelle proprietà del progetto di setup devi modificare la proprietà
"version" inserendo il numero dell aversione aggiornata. 
Il setupkit prodotto aggiornerà automaticamente le versioni
precedenti.
Ciao, Michele

 la proprietą "version"
Ehi, funziona :-)
Grazie !!!
Gillo.


Newsgroup: it.comp.lang.visual-basic
Titolo: regolazione PID

Qualcuno di voi si è mai imbattuto in una regolazione PID ?
Io ho una traccia ma temo sia errata.
Qualcuno di voi ha un tracciato anche non sorgente per vedere la modalità
adottata ?


Si', decine di volte, sulle macchine e con i linguaggi piu'
diversi.
Il procedimento e' piu' o meno sempre lo stesso.
Hai tre variabili da e verso l' esterno:
- VIn  segnale di ingresso al modulo PID e valore del processo.
- VOut segnale di uscita dal modulo PID per controllare il processo.
- Sp   segnale di riferimento o "Set Point".
VIn e VOut sono segnali campionati e ogni volta che ti arriva un nuovo
valore di VIn lo passi al modulo PID.
Modulo PID:
Per prima cosa e' buona norma filtrare VIn con un filtro digitale
passa basso tipo il semplice "Alpha Filter" e fai:
   VIn = Alpha*VIn + (1-Alpha)*VIn_O  ' 0 < Alpha <= 1 dipende dal rumore
   VIn_O = VIn                        ' del processo e dal tempo di camp.
Poi calcoli l' errore:
   Err = Sp - VIn  ' il segno qui' dipende dal processo (invertente o no').
e il termine proporzionale:
   PT = Kp * Err
e il termine derivativo:
   DT = Kd * (Err - Err_O)
   Err_O = Err
e il termine integrale:
   IT = IT + Ki * Err
che e' meglio limitare se no' ci mette una vita a scaricarsi:
   if IT > IT_Max then IT = IT_Max
   if IT < IT_Min then IT = IT_Min
e infine metti tutto insieme:
   VOut = PT + DT + IT
e puoi, se il processo lo richiede, limitare e filtrare anche VOut prima
di mandarlo al DAC di uscita.
I guadagni dei vari termini (Kp, Kd, Ki), per avere stabilita' e
prontezza di controllo, dipendono dalla funzione di trasferimento
del processo e dal tempo di campionamento.
Le variabili VIn_O e Err_O sono memorie interne al modulo PID
(variabili Static, per intenderci).
Se hai problemi contattami pure all' E-Mail 
MC7...@mclink.it
 e NON
a quella da cui ti sto' scrivendo (che e' di un amico presso il
quale sono in vacanza).
Ciao e divertiti.
Franco
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornamento report

Ciao,
alla fine per il mio applicativo ho deciso di utilizzare i DataReport.
Facendo però delle prove mi sono accorto di un problema.
Praticamente se eseguo delle modifiche alle tabelle interessate i report non
le considerano a meno chè non esca dall'applicazione e poi rientri.
La cosa strana è che se nello stesso istante che visualizzo i report vado ad
osservare la query da cui deriva il report essa è aggiornata alle modifiche
appena effettuate.
Penso che i report rimangano sempre quelli di quando lancio l'applicativo e
quindi faccio la connessione con il DataEnvironment.
Le righe di codice che uso per visualizzare i reports (chiamati da dei
bottoni) sono queste:
Private Sub Reports_SGA_Click()
DataReportSGA.Refresh
DataReportSGA.Show vbModal
End Sub
Pensavo che con il refresh tutto si sarebbe sistemato, ma sbagliavo...
Qualcuno può darmi una mano, non sono espertissimo dei DataReport e magari
per qualcuno di voi è una belinata (=cavolata).
Saluti a tutti,
Fabio
--------------------------------
Inviato via 
http://usenet.libero.it


Mi trovo nella stessa situazione.Possibile che nessuno abbia un'idea su come
(se possibile) fare il refresh del dataenvironment?


 >
DataEnvironment1.Connection1.Close
DataEnvironment1.Connection1.Open
DataEnvironment1.Command1
DataReport1.Refresh
DataReport1.Show

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA e XP - l'eterno dilemma...

Ho un problema enorme.
Ho due computer, un portatile e un fisso.
Su tutti e due ho installato Windows XP Pro, Microsoft Office XP Pro e
Corel 10. Ovviamente ho anche altri programmi, ma niente di strano e
comunque programmi diversi tra i due computer.
Ho provato in questi giorni ad installare Visual Basic 6.0 su tutti e
due i computer. L'installazione riesce, ma ogni volta che VB parte mi
chiede "Insert the 'VBA (3821h.1)' disk and click OK.", e cerca il
file "vba6it.msi".
E' lo stesso errore che mi dava anche prima, in tutti e due i
computer, quando cercavo di usare le funzionalità VB di Corel e Office
(ma non dovrebbero essere inserite nell'installazione?). Non me ne
sono mai preoccupato troppo però, perchè non ha mai avuto l'esigenza
di utilizzarle.
Ho trovato su internet un file vba6it.msi, inserito in SolidWorks
(
http://www.files.lt/download.php?Lang=en&FileId=5367045&DoCheck=1&FN=vba6it.msi).
..
niente da fare, mi dice che non è un file valido di installazione di
'VBA (3821h.1)'.
Ho provato allora a installare direttamente il mio file vba6it.msi
appena scaricato. L'installazione parte poi si pianta e mi dice che
non trova il file "VBAOFF9.chm". Inutile dire che anche di questo
file, come del vba6it.msi (o del vba6.msi, che in alcuni forum ho
letto potrebbe farne le veci...), non c'è nessuna traccia nè sul mio
HD, nè nelle installazioni di Office o di Windows.
Qualcuno sa cosa posso fare? Qualcuno ha questi file da qualche parte?
Grazie in anticipo.
-- 
Graziano Montanini - Reggio Emilia
"mai, mai quel che c'è, sempre un non ancora..."

file "vba6it.msi".
Ho risolto il problema.
Vi posto la mia soluzione, visto che ho trovato in giro su Internet e
sui newsgroup diverse domande che parlavano di questo, ma nessun
suggerimento che funzionasse. Cosě il prossimol che cerca su Google
magari risolve il problema senza disturbarvi.
Io, per un colpo di fortuna, sono finito su
http://www.bizmost.com/multimedia_design/coreldraw_add-ins/securidesign_4822_4.htm
. E nelle istruzioni per installare Securidesign, ho trovato la chiave
del dilemma.
In pratica, pare che Corel 10 abbia i VBA ma non li installi in
automatico (sono dei veri geni). Quindi basta andare nel CD1 di
installazione di Corel10, andare nella directory
"\Corel\Graphics10\Config\Redist\VBA6" e da lě installare il mitico
vba6it.msi.
E chi non ha Corel10? Ho il dubbio che il problema sia causato proprio
da Corel, e che quindi chi non ce l'ha non abbia problemi. Ma, nel
caso, cercando in giro, da amici o da altri, una copia di Corel 10 da
usare per installare i VBA penso che la si riesca a trovare...
Grazie comunque a tutti.
-- 
Graziano Montanini - Reggio Emilia
"mai, mai quel che c'č, sempre un non ancora..."

Newsgroup: it.comp.lang.visual-basic
Titolo: diff fra VB6.0 PS e EE

Qualcuno sa qual'è la differenza fra VB 6.0 Professional Studio e VB 6.0
Enterprise Edition ?
grazie
orso

Enterprise č finalizzato allo sviluppo Client/Server e alle applicazioni
distibuite.
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: combobox - urgente

Ciao a tutti
Un mio collega deve stampare dei modelli in word dove
su qualcuno c'è un valore e altri ci sono altri dati.
Ho pensato di inserire sul foglio una combobox dove scegliere i valori
adeguati.
Ho provato ad inserirla ma non sono riuscito ad riempire la combobox.
Sapete dirmi quale codice inserire in visualbasic per riempire il menu ha
discesa della combobox?
Poi si puo' non stampare il controllo (cioè la freccia della combo)
Grazie 1000

 Poi si puo' non stampare il controllo (cioè la freccia della combo)
Per non stampare il contenuto basta non fare niente.
Per non stampare la freccia basta lasciare nella cassetta degli attrezzi il
martello e non fondere il metallo...


Grazie x avermi risposto
Ho incollato il tuo codice in vb ma non fa niente.
Devo inserire altro codice?
Grazie 1000

 Ho incollato il tuo codice in vb ma non fa niente.
Se in una form di VB io creo un combobox con nome Combo1 ed eseguo (!) quel
codice, mi trovo il combobox con i 3 elementi.
Ho la sensazione che ci sfugga qualcosa ... :-(

Lupo wrote:
|| [*Massimo* = 
Mass...@libero.it
 in
|| news:jZnAb.172419$
e6.63...@twister2.libero.it
] ha scritto:
||
||| Lupo wrote:
||||| [*Massimo* = 
Mass...@libero.it
 in
||||| news:PGnAb.167718$
vO5.6...@twister1.libero.it
] ha scritto:
|||||
|||||| Ho pensato di inserire sul foglio una combobox dove scegliere i
|||||| valori adeguati.
|||||| Ho provato ad inserirla ma non sono riuscito ad riempire la
|||||| combobox. Sapete dirmi quale codice inserire in visualbasic per
|||||| riempire il menu ha discesa della combobox?
|||||
||||| Combo1.Clear
||||| Combo1.Additem "Pippo"
||||| Combo1.Additem "Pluto"
||||| '...
||||| Combo1.Additem "Paperino"
||
||| Grazie x avermi risposto
||| Ho incollato il tuo codice in vb ma non fa niente.
||
|| Se in una form di VB io creo un combobox con nome Combo1 ed eseguo
|| (!) quel codice, mi trovo il combobox con i 3 elementi.
|| Ho la sensazione che ci sfugga qualcosa ... :-(
Intendevo dire sul foglio di word non in un form.
E' possibile in un foglio di word inserire una combobox?
Se è si come devo fare?
Grazie 1000

 Se è si come devo fare?
Non ne ho idea, mi spiace.

Newsgroup: it.comp.lang.visual-basic
Titolo: Simulare ALT+TAB.

E' possibile con Visual Basic tramite l'api di windows simulare i tasti
ALT-TAB?
A me interesserebbe poter scandire(rendendole attive e quindi
massimizzandole dalla barra delle applicazioni) le applicazioni in
esecuzione.
Qualcuno mi sa consigliare come fare o qualche sito dove trovare esempi?
Grazie.

 ha scritto nel messaggio
news:ab7s7q$g0hqe$1...@ID-134361.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Se trova parola va a capo (Word 2K)

Ho un problema molto semplice, ma che per me sta creando
parecchi grattacapi.
Estraggo un file di spool di As400 tramite l'operation Navigator.
Il file e' testo semplice.
Lo copio in un modello word e vorrei che venisse gestito il salto
pagina.
Siccome il file estratto in questo modo non ha piu' alcuna informazione
relativa al salto pagina, ma solo il testo "Pag." all'inizio di ogni nuova
pagina, vorrei creare una macro che se trovi quel determinato testo
inserisca una interruzione di pagina prima della parola cercata.
Registrando la Macro ho visto come si inserisce l'interruzione di pagina
in word, ma non sono riuscito a costruire in maniera corretta un costrutto
If che mi esegua quella istruzione se trova la parola
Ovviamente la ricerca deve essere fatta all'interno del documento, quindi
non deve fermarsi alla prima occorrenza della parola cercata, ma deve
proseguire fino alla fine del testo.

> illuminò
il mondo dicendo:



praticamente devi sostituire dei caratteri con degli altri.... perchè non
registri una macro che fa questo?
KillerBoy

 un costrutto If che mi esegua quella istruzione se trova la parola
Beh, se sai usare il registratore di macro, basta fare un 'sostituisci'
della sequenza
Nuovo_ParagrafoPag.Spazio con l'interruzione di pagina.
Alberto

 ha scritto nel messaggio news:c1ige5$19jbdc$1...@ID-222113.news.uni-berlin.de...

Come inserire l'interruzione di pagina lo so, non so come costruire
correttamente tutto quello che precede:
Non ho capito come devo impostare l'IF e fare in modo che SE TROVI
la parola ALLORA inserisci l'interruzione di pagina e fallo ogni volta che
trovi quella parola fino alla fine del documento.
Avevo provato a scrivere una cosa del genere, ma non mi sembra proprio
che funzioni.
Ho visto che il debugger salta proprio quello compreso tra IF e END IF
e non fa proprio nessun loop fino alla fine del testo.
Dim mioDoc As Documents
Set mioDoc = ActiveDocument
Do While EOF() = True
    Selection.Find.ClearFormatting
        With Selection.Find
        .Text = "PAG."
        .Forward = True
        End With
        If Selection.Find.Found Then
          Selection.Find.Execute
          Selection.MoveLeft Unit:=wdCharacter, Count:=1
          Selection.InsertBreak Type:=wdPageBreak
          Selection.MoveRight , Count:=4
        End If
End Sub

 correttamente tutto quello che precede:
Probabilmente mi sono spiegato male, in effetti basta fare un sostituisci
ogni volta che si trova quella parola, in effetti non ci avevo pensato come
scorciatoia, ma in ogni caso visto che  ho cercato di creare quel costrutto
con l'IF e non ho capito cosa non lo fa funzionare, mi interesserebbe vedere
come sarebbe un costrutto corretto.
E' piu' che altro voglia di capire come si deve dire in VBA:
Cerca fino alla fine del file
Se trovi la parola... allora esegui l'istruzione
Grazie.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come fare per...

Come faccio ad inserire i dati di una tabella in una combo senza operare
via codice ma tramite le proprietą del controllo?
Se potete rispondete a 
cou...@tecna.it

...

Newsgroup: it.comp.lang.visual-basic
Titolo: NON LEGGERE!!! MESSAGGIO DI PROVA

pROVA MESSAGGIO

Newsgroup: it.comp.lang.visual-basic
Titolo: [E' possibile?] VBA - Get Url senza MsInet.ocx

Ho utilizzato MsInte.ocx in un file di excel per scaricare dei dati da
internet. Il problema č che funziona solamente sui pc dove č
installato Visual Studio.
Cosa potrei utilizzare per evitare il problema?
Grazie.
Nec

[William] scrisse:

copiare e registrare l'ocx anche sugli altri pc
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Newsgroup: it.comp.lang.visual-basic
Titolo: Chi si intende di vecchi Database?

Spero che qualcuno mi possa aiutare, ultimamente mi č capitato di dover
convertire un vecchio database, molto probabilmente scritto in Clipper, in
Access.
Per le tabelle principali niente di preoccupante visto che sono in DBF, il
problema č che per molti file DBF ne esisteva uno con un nome simile ma con
estenzione NTX.
Purtroppo non sono riuscito ad aprire questi file con nessun programma, con
notepad qualche dato sembra visualizzarsi ma non č molto.
Non č che qualcuno sa di cosa si tratta e se c'č un programma in grado di
aprirli senza problemi, in modo da esportarli eventualmente di esportarli in
un qualsiasi altro formato?
Non so se ho scritto al newsgroup giusto ma sicuramente tra voi qualcuno che
ne sa piů di me, e non ci vuole poi cosě tanto, c'č.
Grazie.

 un qualsiasi altro formato?
Gli NTX dovrebbero essere semplicemente i file di indice. Direi che per
la conversione puoi simpaticamente ignorarli, se non per il fatto che
qualcuno aveva deciso di creare uno o piu' indici su una certa tabella.
Cris

estenzione NTX.
Gli NTX sono gli indici, corrispondono agli NDX del DB3 anche se sono
strutturalmente diversi, per caricare il database puoi semplicemente
ignorarli anche perche' contengono gli stessi dati del campo chiave
piu' dei puntatori.
----------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx.xx with 
tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: TIFF trasparenti (!?)

E' possibile rendere traparenti delle immagini in formato tiff SENZA
convertirle in un altro formato ?
Grazie.
Mauro Ferri
maf...@tin.it


Non mi risulta che il formato TIFF abbia informazioni sulla trasparenza, ma
potrei sbagliarmi).
Potresti dare un'occhiata alle specifiche del formato, guarda sul sito
www.wotsit.org
--
Roal Zanazzi
z...@iol.it

 Non mi risulta che il formato TIFF abbia informazioni sulla >trasparenza, ma  potrei sbagliarmi).
No, non ti sbagli. Che io sappia tra i formati comuni monolayer
solo le gif possono essere trasparenti

potrei sbagliarmi).
Si' alcuni subformati TIFF a 24-bit prevedono 8 bit supplementari per
la trasparenza (valore da 0 a 255). Va da se' che si tratta di una
trasparenza proporzionale (aree trasparenti, aree solide, aree
translucide etc.).
Ciao
Crea i tuoi CD autorun!!!! 
http://space.tin.it/computer/ronegr/ita
Programmazione Winsock in VB: 
http://space.tin.it/computer/ronegr/ita
Sito Comune di Programmazione in VB: 
http://www.murialdo.it/it_lang_vb


I famosi "canali alpha"?
Ora mi pare di ricordare qualcosa del genere... in pratica dovrebbe essere a
32bit di colore:
RR-GG-BB-AA
Con 8bits per le trasparenze...
Anche se non credo ci siano molte applicazioni di grafica che li supportano.
--
Roal Zanazzi
z...@iol.it

Anche se non credo ci siano molte applicazioni di grafica che li supportano.
Invece il canale alpha e' supportato da tutte le applicazioni grafiche
degne di questo nome, e anche le piu' scarse supportano la funzione
almeno internamente ad esse. La funzione e' infatti essenziale per la
realizzazione di documenti multi-strato (ad esempio, partendo dallo
sfondo: mare->foto della Herzigova->ferrari sovrapposta - non troppo
:-) ->nuvoletta->effetto nebbia etc..).
Alcuni files grafici supportano quindi anche la possibilità di
inserire in un solo documento diversi gruppi di rgba (es. PNG, ma
anche lo stesso TIFF). Il PNG (Portable Network Graphics) e' nato
appositamente per creare loghi e icone per Internet con trasparenze
più elaborate del GIF, ma non e' mai stato supportato dai browser
principali, ed e' stato da quest'ultimo impietosamente, e a mio avviso
malamente, sostituito.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: sfondo toolbar

mi servirebbe cambiare il colore di sfondo della toolbar (e magari pure
dei bottoni)
sapete come fare?
grazie
ciao
Daniele

Allora se vuoi cambiare lo sfondo ad un bottone devi andare nelle proprietą
di quell'oggetto e modificare
Style da 0 - Standard a 1 - Graphical. Dopo ciņ vai nella proprietą
BackColor e sostituisci il colore grigio a quello che preferisci.
Se invece vuoi metterci come sfondo un immagine allora vai nella proprietą
Picture e ci carichi l'immagine che desideri come fosse una PictureBox.
Questo valeva per i bottoni, per i toolbar non so ma penso sia uguale.
Ciao
Gio
Br1

 Se invece vuoi metterci come sfondo un immagine allora vai nella proprietŕ

Newsgroup: it.comp.lang.visual-basic
Titolo: listview e posizionamento

Ho il seguente problema.
In una listview carico x righe di dati ma per le dimensioni della listview
vedo solo Y righe (Y<X).
Ora, se via codice seleziono una riga che non si vede il controllo non
scrolla automaticamente ma devo utilizzare con il mouse la vertical scroll
bar del controllo.
Esiste un modo per dire alla listview "scrolla fino a rendere visibile la
riga selezionata"?
grazie in anticipo
M.

 visibile la riga selezionata"?
Dovrebbe essere cosě:
ListView1.ListItems(RigaSelezionata).EnsureVisible
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Consigli per ridimensionare le finestre.





Che regole bisogna seguire per far si che quando 
allargo una finestra tutti gli oggetti si adeguino alle nuove 
dimensioni?


 


Bisogna reimpostare tutto o esiste qualche cosa che 
esegue questo lavoro automaticamente????


 


Grazie.


 


Nicola B.


*****************


*
nic...@uol.it
*


*****************



Bisogna reimpostare tutto o esiste qualche cosa che esegue questo lavoro automaticamente????
Leggi i post di Lizard King, inviati proprio poco dopo il tuo...
By, G.
-- 
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] I filtri di Libero funzionano

Ho scritto anche se fortemente OT
per qualcuno (mi sembra Wodka ma non
ricordo) aveva accennato ai filtri
di libero per lo spam che sono
gratuiti fino alla fine dell'anno.
Vi assicuro che funzionano alla grande.
Ho un indirizzo di posta che avevo
quasi rinunciato ad usare perchč
ricevevo qualcosa come 90-100 mail
indesiderate al giorno.
Da quando ho attivato i filtri ne ho
ricevuta solo una!!
Ma perchč un servizio del genere
deve essere a pagamento?
                        danilo

 deve essere a pagamento?
Perchè l'era di Internet tutto gratis è finita.
Poi qualcuno dei nostri governanti si lamenterà che in Italia non abbia
avuto la stessa diffusione di altri Paesi.
Ricordiamoci di mandar loro il tuo post.

 Ricordiamoci di mandar loro il tuo post.
perdonatemi se continuo l'OT, ma mi sembra che questa visione delle cose sia
distorta...
se parlate di account GRATIS come libero, chi paga il traffico dovuto allo
spam non è solo l'utente finale, ma anche il provider..
ora, è evidente che implementare misure contro lo spam richiede se non altro
degli investimenti in termini umani e di mezzi.. è giusto quindi che il
servizio sia a pagamento..
del resto, la mentalità del *tutto gratis* ha chiaramente dei limiti... in
qualsiasi ambito la si applichi è innegabile che prima o poi genererà dei
servizi a pagamento.. proprio perchè l'affollamento (in senso lato) generato
dal gratis crea sempre dei problemi collaterali...
just my 2 eurocents
saluti
--
Stefano Zamboni 
sz...@libero.it
Legge di Biondi:
Se il tuo progetto non funziona, controlla la parte che non ti pareva
importante.

 Ricordiamoci di mandar loro il tuo post.
nihil sub sole novi.
nel 40 qualcuno dei nostri governanti si lamento' che l'italia non
avesse la stessa diffusione di altri paesi.
e la lavarono con acqua troppo calda.

 dal gratis crea sempre dei problemi collaterali...
Io volevo dire che l'investimento lo deve fare l'Italia, mica
Wind-Infostrada che, pure, ne avrebbe molti vantaggi.
Anch'io, meno di 1 eurocent. ;-))
PS: A proposito di spam: Io farei una legge che lo vieta, non solo in
Internet, ma anche in radio e TV. Lo so che ridete, ma io la farei davvero.
E non mi si dica che il telecomando ci consente di decidere.
A chi mi suona per depositare materiale pubblicitario nella cassetta della
posta io, dopo averglielo detto, non apro. A chi, invece, per strada o,
comunque, in luogo pubblico propone i suoi prodotti non solo mi avvicino, ma
a volte compro.

 Ma perchè un servizio del genere deve essere a pagamento?
Non e' detto... (vedi firma;-))
--
   Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

> Vi assicuro che funzionano alla grande.
beato te! Io con 
libero.it
 ho provato tanti modi di bloccare un
indirizzo o di smistare nella casella Cestino, e non ha funzionato
nessuno.
Funzionano molto bene, per contro, i filtri di Tiscali.
Newsgroup: it.comp.lang.visual-basic
Titolo: Modello di treading BOTH per VB! (X VERI ESPERTI)

Come è noto il Visual Basic 6 permette di creare solo componenti COM di tipo
Apartment Threading (vabbè, lasciamo perdere i single...), che sono meno
performanti di quelli creabili in C++ di tipo Free o Both. Se non erro,
l'apartment threading serializza *TUTTE* le chiamate a *TUTTI* i metodi
dell'oggetto, ovvero le chiamate contemporanee di due metodi anche diversi
dello stesso oggetto sono messe in sequenza. Il modello apartment del VB
trova origine dal fatto che tutte le funzioni della libreria del VB ovvero
della MSVBVM60.DLL non sono, a quanto pare, rientranti.
Una possibile ottimizzazione del modello Apartment potrebbe essere raggiunta
se si riuscisse a serializzare solamente le chiamate a livello di singolo
metodo, anziché tutte, in questo modo infatti le performance potrebbero
essere molto maggiori in tutti quegli oggetti che espongono diversi metodi.
Una volta compilato un componente con il VB con l'unhattended execution
impostato, è possibile settare a mano, con l'OLE Viewer o il RegEdit,
l'attributo del modello di threading supportato dal componente. Ho fatto una
prova impostando tale attributo su Both, e sembra funzionare tutto
correttamente. A questo punto sarebbe possibile creare un semaforo su ogni
metodo esposto dal componente per serializzare solamente le chiamate a
livello di metodo anzichè tutte come avviene adesso...
Questo potrebbe essere un spunto per un filo di ricerca interessante da
fare, per chi ha tempo da dedicarvi... postate pure qualsiasi commento.
Ciao
Spa.-

 ha scritto nel messaggio
news:92cp6e$j3t$1...@fe1.cs.interbusiness.it...
[snip]
il discorso è lungo e tortuoso :))
prova a dare una letta a questi due articoli (disponibili on-line su
http://msdn.microsoft.com
)
Master Multithreading-Carefully, by Ted Pattison
A Thread To Visual Basic, by Daniel Appleman
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire interventi

Ciao ragazzi,  
    devo fare un programmino per gestire gli interventi che deve fare un
gruppo di operai presso i vari clienti.
Devo leggere e scrivere i nominativi delle persone, dei clienti..... pi� o
meno le cose solite per questo tipo di cose utilizzando una tabella Access
ADO.
Qualcuno ha in lemnte un link a qualcosa  gi� pronto magari solo da
modificare?  La presenza del sorgente mi � chiaramente fondamentale.
Ciao
grazie
Indriano
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao, Vincenzo 

Hai provato a cercare su google "Visual Basic sorgenti"?

 Hai provato a cercare su google "Visual Basic sorgenti"?
Ma dai, perch� sei cos� prevenuto da pensare che volesse la pappa pronta? 
;-)
Ciao, Vincenzo 

 Ciao, Vincenzo
No, non � cos�. E' solo analisi a 360 gradi per far venire il proprio
lavoro meglio che si possa. 
Ciao a tutti ragazzi.
Si raccolgono idee.



Ciao, Vincenzo 

Ciao VincePik,  no, niente di tutto questo,  tutto molto pi� semplice.
Non devo aprire una software house devo fare una cosa piccola.
Come esperienza ho fatto una decina di programmini VBA  e sei o sette
piccoli programmini in VB6 e la cosa voglio farla io non certo farla fare
( per�  adesso che ci penso magari...ha ha ) 
Se vuoi scriverci puoi meglio scrivermi ad 
indr...@infinito.it
.
Semmai se hai tempo ( e voglia ) entro un filo pi� nel merito.
Pero ora grazie.
Ciao


On 20 Nov, 11:12, 
indri...@infinito.it
 (Indriano) wrote:
zac
1° Giorno
prendi un foglio
....butta giù gli aspetti del problema tuo specifico
prendi un caffè...pausa....
rileggi quello che hai scritto....un mare di cazzate?
Correggi le cazzate!
....altra pausa...vai a casa!
2° giorno
Rilettura....ok ci siamo?
Perfetto
(vba hai esperienza hai detto....???? Perfetto)
Comincia a buttare sulla carta la struttura delle tabelle
solita trafila....pausa...caffè...correzione cazzate!
3° Giorno
Apro access....
struttura  tabelle
...query.....
maschere
...report
Test con i dati finti
4° Giorno
Comincia ad usare il tuo programma!
Lo vuoi distribuire?...esiste una versione di access per
sviluppatori...ti mette il "runtime" di access e lo distribuisci il
tuo lavoro come se fosse un programma!
Per lavori piccoli è il massimo
te lo dice un mio cliente che lo usa tutti i giorni da oramai 5
anni...e lo sento solo per gli auguri di Natale!

Wodka40   1� Giorno   =  GRANDE
Wodka40   2� Giorno   =  SIMPATICISSIMO
Wodka40   3� Giorno   =  TROPPO FORTE AL CAFFE' ESPRESSO
Wodka40   4� Giorno   =  SIMPATICISSIMO 
                         DI NUOVO E FORSE TU HAI FINITO IO NO,  CAVOLINI
                          DI BRUXELL.....
Per fortuna faccio quelle cose nei buchi di inserimento dati ed ho tempo
sino al 31 gennaio per farlo.
Si ho un p� di "basettine  VB" simili su cui lavorare  ma quell'indirizzo
mail � valido se qcn ha del tempo anche per dare una manina.
Non chiedo poco, sigh,  lo so.
Chiudo il thread.

Newsgroup: it.comp.lang.visual-basic
Titolo: stampare una listbox

Ciao a tutti vorrei stampare il contenuto di una listbox
io faccio:
Printer.print  list1.text
La stampante butta fuori il foglio ma non stampa
Ps: enddoc c'è scritto nella forma coretta!!!
Grazie Anticipatamente
Enrico

Chicco B. ha scritto nel messaggio ...

L'F1! Usate l'F1 quando non vi riesce qualcosa!
Maledizione!
Lo sai cosa stampa List1.Text?
Stampa _solo_ l'elemento selezionato.
Per stamparli tutti devi fare un loop.
Se questo già lo sapevi, beh... allora scrivi la domanda giusta.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare, modificare ed eliminare chiavi dal registro

Non sono un esperto in visual basic, attualmente uso la versione 6.0,
vorrei sapere come fare a creare o modificare una nuova chiave o
stringa dal registro, oppure come fare ad eliminare chiavi o stringhe,
insomma qual'è il codice? e come fare?
P.S. Ho creato delle chiavi dal registro ed esportate ma vorrei
sapere, anche, come importare le chiavi al registro.
GRAZIE MILLE!

 ha scritto nel messaggio 
news:65578e7f-7408-4259...@1g2000hsl.googlegroups.com...


 ha scritto nel messaggio 
news:65578e7f-7408-4259...@1g2000hsl.googlegroups.com...
"Non sono un esperto in visual basic, attualmente uso la versione 6.0,
vorrei sapere come fare a creare o modificare una nuova chiave o
stringa dal registro, oppure come fare ad eliminare chiavi o stringhe,
insomma qual'è il codice? e come fare?"
c'e' una dll nel sito comune
Si chiama DLLGlobal
I metodi da usare sono
regScriviChiave
regEliminaChiave
regLeggiChiave
ps: questo componente e' stato scritto dal sottoscritto EHEH :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiungere una stringa nel registro

Io dovevo aggiungere una stringa nel registro.
Senza usare le api , a meno che qualcuno mi spieghi come si fa ad usare
quest'ultime.
Grazie in anticipo

Solo con API; sul sito comune c'č un esempio su come fare.

Newsgroup: it.comp.lang.visual-basic
Titolo: [FORSE ot] disinstallazione Visual studio .net 7

Salve ragazzi,
scusatemi se sono ot.
Vorrei disistallare il visual studio .net per


occavoli, a me si è incasinato il pc, a lui si è disintegrato :)

 occavoli, a me si è incasinato il pc, a lui si è disintegrato :)
ROTFL!
Questo e' terrorismo psicologico!
Lokar 

 Lokar 
Hehe...
apparte queste battutaccie :)
avete qualche soluzione al mio problema...?
Il programma di disinstallazione si blocca però non mi fa vedere il log 
degli errori!!
Grazie a tutti
Marko.!

 Marko.!
qualche giorno fa ho postato sulla disinst della 2005b2.
il 2003, su vari pc, devo averlo messo e tolto 4-5 volte senza particolari
problemi.
comunque, la soluzione è la solita
- programmi > canc
- registro > pulire
- ceri > accendere
- win > spegni/avvia (non so perché, preferisco a riavvia).
mi sa che non aiuta molto, ma questo e' quanto...
ciao, a.
Newsgroup: it.comp.lang.visual-basic
Titolo: Lines...

Volevo usare l' oggetto lines per andare in una determinata linea del
RichTextBox.
Il controllo RichTextBox non contiene la proprietą lines..
Non ho capito come faccio a creare un nuovo oggeto per RichTextBox che abbia
la proprietą lines.
Si puņ fare??
oggetto.Lines(rigainiziale As Long, conteggio As Long)
Ma come faccio a creare l' oggetto?
Grazie

 RichTextBox.
E che cos'e' l'oggetto lines?
Anzi: che linguaggio stai usando?
--
ciao, hal
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z110Z171Z29Y1...@usenet.libero.it...


 Hai qualche idea?
Con la funzione SendMessage dell' API si manda un messaggio per lavorare
con caratteri e righe.
Non mi e' chiaro cosa intendi per " andare a una determinata linea",
comunque
devi cercare su msdn i messaggi che iniziano con "EM_", tipo
EM_EXLINEFROMCHAR
(che _forse_ e' quello che che ti serve)


 ha scritto nel messaggio
news:62Z110Z171Z29Y1...@usenet.libero.it...


 io per cercare scrivo la parola su VB e schiaccio F1... giusto??
Le funzioni dell' API non fanno parte dell' help di vb.
La loro documentazione si trova sul platform sdk e penso anche
su msdn.
Se ti manca msdn puoi usare la versione online:
http://msdn.microsoft.com/
--
hth, hal


 Se ti manca msdn puoi usare la versione online:
io c'è l' ho msdn.. alora xche non me lo trova.. bohh...

 allora potresti insegnarmi come si cerca...
Se ne puo' parlare... basta accordarsi sulla parte economica ;-)
--
ciao, hal


> Se ne puo' parlare... basta accordarsi sulla parte economica ;-)
Vuoi essere pagato? quanto vuoi???

 Se ne puo' parlare... basta accordarsi sulla parte economica ;-)
hal, guarda che e' di genova anche lui...
ti va grassa se ti paga con un pezzo di fugassa...

 ti va grassa se ti paga con un pezzo di fugassa...
:----)))))))


fugassa? cosa essere?

 fugassa? cosa essere?

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

Salve.
Ho aggiunto un paio di suoni ad una
mia applicazione vb sotto forma di
files *.wav.
Quando distribuisco l'applicazione
devo pensare ad includerli nel kit?
Ho vengono inclusi nel .exe come
le icone e el bitmap?
Grazie
Sergio

...

Devi distribuirle assieme all'applicazione
Newsgroup: it.comp.lang.visual-basic
Titolo: Barra delle applicazioni

Ciao sono Cristina,
mi succede questo:
quando imposto la ShowTaskBar a false su tutte le form, esclusa la prima, se
su di una form qualsiasi (ma non sulla prima) clicco il "riduci ad icona"
anzichè andare sulla barra mi và in basso a sinistra (praticamente sopra lo
"Start", lasciando
"impietosamente" scoperta la form precedente (quella richiamante). Io credo
che difetto nel richiamo delle form, opero in questo modo:
frm_Main Show (non modale)
e le "scarico" in questo modo:
Unload Me
E' sufficiente?
grazie

 ha scritto nel messaggio
news:91pp37$4s7vr$1...@ID-61090.news.dfncis.de...


 Scusa la domanda, ma perchč non utilizzare un form MDI?
Che differenza c'č?
Risolverei il problema?
Come fare?
grazie
Cris

 ha scritto

se hai presente word97, un mdi (multiple-document interface, contrapposto a
sdi, single-d. i.) e' un form contenitore con un child o piu' children. puoi
inserirne (di mdi) uno per vbp. gli altri form li rendi children settando
l'apposita proprieta' mdichild. nb: possono essere o no children, secondo le
tue necessita'. quelli che mostri modali non possono.
consente una maggiore pulizia sul desktop. c'e' qualche casinetto, come la
gestione dei menu'. ma in genere se si hanno vari form e' un buon sistema.
una prova magari falla.
ciao, a.

grazie pal,
ci proverň
Auguri
Cris

 Che differenza c'è?


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] - Relazionare due tabelle con le classi

Salve a tutti,
ho un db Access con due tabelle:
tblAnagFor
   CODFOR
    RAGSOC
tblEntrate
   ECODFOR
   ENUMORD
   ECODART
ho creato una classe per ognuna delle due tabelle
con le varie sub e property movenext, eof, fields ecc.
Ma....??
come le relaziono?
Vorrei ottenere la seguente:
ECODFOR RAGSOC ENUMORD ECODART
per il momento ci sono riuscito con un serie di do until...loop e if..then
ma la procedura è lentissima a causa di tutti i loop.
Immagino esista la possibilità di relazionare le due tabelle
evitando di dover utilizzare una query di access, ma quale?
Grazie
WS

Perché vuoi evitare una query in Access?
-- 
Ettore Massimo Albani 


Se devo scrivere sul DB le query non danno problemi di
aggiornamento?
E poi vorrei capire come posso gestire la cosa da Vb
WS
Newsgroup: it.comp.lang.visual-basic
Titolo: Tipo di variabili definite dall'utente

Ciao a tutti.
E' possibile confrontare due variabili di tipo 'personalizzato' ?
Eseguendo questo codice ottengo un errore (Tipo non corrispondente), e non
riesco a capire il perche'.
Se al posto di confrontare le due variabili ad una assegno il valore dell'altra
non ho nessun errore.
Non voglio essere costretto a confrontare ogni singolo elemento per stabilire se
le variabili sono uguali!
Mille grazie a chiunque voglia chiarirmi le idee.
Option Explicit 
Type Pippo
   x As Integer
   y As Integer
End Type
Global Var_A As Pippo
Global Var_B As Pippo
Private Sub Form_Load()
Var_A.x = 3
Var_B.y = 4
If Var_A = Var_B Then Print "Ciao"      
' ottengo un errore  "Tipo non corrispondente"
Var_A = Var_B
' nessun errore.
If Var_A.x = Var_B.x Then Print "Ciao" 
' nessun errore.
End Sub
 - Fabrizio -
Mail : 
fab...@tin.it

...


Grazie per la tempestiva risposta (anche se non e' quella che speravo)  :-(
Io utilizzo ancora VB 4, quindi ho l'impressione che l'unica soluzione sia
quella di confrontare uno alla volta tutti gli elementi (sig.)


Newsgroup: it.comp.lang.visual-basic
Titolo: controllo digitazione ora

Salve ho una form in vb6, in cui tra altri uso un controllo maskedit per
accettare un campo contenente l'ora.
La domanda che volevo porvi e come faccio a testare se si digiti un'ora non
corretta?
Vedo che nei casi in cui si digiti un'ora non corretta sulla form appare
00.00, anche se in realtà il dato che la form acquisisce è un'orario errato
provocando poi errori.
Grazie per l'aiuto
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie per l'aiuto
Ciao,
non so se esista una funzione apposita di controllo dell'orario ma puoi 
usare altrettanto efficacemente IsDate,
IsDate(Date & " " & myTime)
dove Date è la funzione che ti restituisce la data odierma e myTime contiene 
l'orario digitato.
Verrà restituito True se il tuo orario è compreso tra 00.00 e 23.59, False 
se l'orario è diverso.
Probabilmente si può fare di meglio ma in questo momento non mi viene in 
mente nulla.
Ciao
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire i puntatori in VB

Se si usano delle API che ritornano dei puntatori,
come e' possibile gestirli in VB ? E' possibile
fare tutto cio' che e' concesso in C (aritmetica
dei puntatori, casting ecc. ) ? Grazie mille.

Teoricamente è possibile, ma senz'altro non con la stessa facilità del C.
Fortunatamente non è spesso necessario, per le funzioni API che tornano
puntatori solitamente si fa uso dell'ormai onnipresente CopyMemory
(RTLMoveMemory)
Ciao,
Corrado