mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornamento Database da remoto

Ho costruito un'applicazione in visual basic che si interfaccia con un
database access.
Questa applicazione realizzata la dovrei distribuire e dovrei fare in
modo che tramite un pulsante in visual basic viene aggiornato il
database, nel senso che su un sito inserisco il database uguale a
quello che ho nell'applicazione ma aggiornato e devo fare in modo che
venga fatto un controllo fra il database locale e quello sul sito,
inserendo i valori dei campi presenti sul sito, ma che non ho nel mio
database locale aggiornandolo.
Spero di essere stato sufficentemente chiaro.
Vorrei ricevere qualche suggerimento e commento a tal proposito....

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

 ha scritto nel messaggio
news:e8if7ucvno4ojeqgu...@4ax.com...

L'argomento si chiama "replica di database".
In proposito, butta Access e trasferisci i dati su Sql-Server / Msde
che ti permettono di gestire una replica automatica e _molto_ più
sicura di quella di Access...
ciao
ugo

 ha scritto nel messaggio
news:e8if7ucvno4ojeqgu...@4ax.com...

Hai la possibilità di accedere come Admin alla cartella contente il DB ..
questo perchè così potresti farti qualche script ASP e VBScript per
l'interfaccia dei recordset e magari comunicare tramite XML.
Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: Sostituire la DBGRID

Devo comprare un OCX per sotituire la DBGRID con una più funzionale. Potete
consigliarmi qual'è la migliore ..... sono abituato alla datawinndow di
powerbuilder che fa veramente cose incredibili.
Grazie

...

Prova la True DBGrid della Apex ...Eccezionale.
Per una Trial Version prova il sito: 
www.apex.com
Spero che il consiglio ti serva!

Newsgroup: it.comp.lang.visual-basic
Titolo: Alcuni aiuti

1. Come stampare in VB il contenuto di una casella di testo?
2. Come cambiare l'immagine di sfondo?
3. Come si usa il timer?
4. Come si opera nel registro di configurazione (regedit)
Grazie

 4. Come si opera nel registro di configurazione (regedit)
Credo che nel sito comune ci sia qualche esempio: dai un'occhiata.
--
Ciao a tutti
Cesare Nicola
http://digilander.iol.it/cesare
L'indirizzo del sito comune č:
http://www.murialdo.it:8000/it_lang_vb/

Newsgroup: it.comp.lang.visual-basic
Titolo: ?gestione eventi

Mi succede una cosa strana..... quando creo un applicativo con VB6 se lo
chiudo, premendo la x invece che usare una procedura di exit, il programma
non viene deallocato e rimane residente in memoraia..... ho cercato qualcosa
che parlasse della gestione degli eventi.... (tipo java) ma non ho trovato
niente.... sapreste dirmi come poter risolvere questo problema..... grazie
IVAN

 wrote in message
7o6qph$2tbk$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Formato su MS FlexGrid

Ciao, utilizzo il controllo MS FlexGrid per caricare automaticamente
alcuni record risultanti da una query, e fin qui tutto bene,
il problema e' che dovrei fare il format del campo prezzo.Tanto per
capirci ora ho 1235600 vorrei 1.235.600.
Thanks

...

Nella tua Query una la funzione Format$.
Per esempio
SELECT  Format$([CampoNumerico],"#,###,###") AS ValorePuntato
FROM QuelloCheVuoi;
Se hai problemi contattami.
pa...@citynet.re.it
 (togli una k dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto per Temporizzatore. Vi prego

Ciao, premetto che sono un po' scarso in VB.
Ho creato una routine la quale sposta un oggetto fino al verificarsi di una
condizione; fin qui tutto ok, ora al verificarsi della condizione, oltre a
interrompersi, voglio fargli fare un'azione, e anche questo e' ok, pero'
l'azione non deve essere svolta immediatamente ma dopo un paio di secondi, e
questo e' il problema, in quanto il temporizzatore mi funziona ma da solo,
non nella routine, in quanto non riesco a mettere in cascata "Sub". Spero di
essermi spiegato, comunque di seguito incollo il codice, l'azione che voglio
fare compiere e' l'apertura di una pagina web, e la chiusura di quella
attuale.
<SCRIPT LANGUAGE=VBSCRIPT>
setTimeout "Movetop",15,"VBScript"
Sub  Movetop()
      MovingMessage.style.postop = MovingMessage.style.postop - 1
                      If MovingMessage.style.postop = 5  Then
 window.open "indice.html",fullscreen
self.close()
Else
setTimeout"Movetop",15,"VBScript"
End if
End Sub
</SCRIPT>
Ancora una cosa, come posso fare per fare aprire la nuova pagina nella
stessa di partenza, e quindi omettere self.close() ?? Ho provato appunto con
window.open , self.open , parent.open , top.open  ma in tutti i casi mi apre
una nuova finestra.
Scusate la lungaggine, e grazie, potreste rispondermi anche via email?
Grazie infinitamente
--
Ciao.
Barlow (AleX)
a.fa...@areacom.it



interrompersi, voglio fargli fare ...
==============================================
...soprattutto siate capaci di sentire nel più
profondo del cuore qualunque ingiustizia
commessa contro chiunque in qualunque
parte del mondo.
E' la qualità più bella di un rivoluzionario...
           ERNESTO CHE GUEVARA
                                     1965
==============================================
       Filosganga (Filosg...@Usa.net)
Newsgroup: it.comp.lang.visual-basic
Titolo: applicazione VB che richiama un'altra appl VB

Salve a tutti,
io ho questo tipo di problema:
devo da un'applicazione VB lanciarne un'altra e successivamente il controllo
ritorna sulla prima. Il problema è che tra esse devo passare dei parametri
quando la richiamo, e restituirmene altri quando si chiude.
Chi mi può dare qualche informazione in merito?
Grazie a tutti

 wrote in message
news:8smv3m$pns$1...@sun250.unimi.it...


Se vuoi fare una cosa "seria" (a mio parere) e soprattutto veloce dovresti
crearti un sistema di cache su disco... in pratica scrivi in 1 o più file
quanto ti serve che venga passato da un programma all'altro... tutto qui.
Ovvio, a dirlo è facile, farlo un po' meno, visto che devi considerare un
buon numero di fattori e studiarti qualcosa di valido... però ti assicuro
che funziona bene! Io mi sono creato un ottimo sistema e riesco a far
comunicare tra loro molte applicazioni scritte addirittura con molti
linguaggi differenti. Questo forse è il principale vantaggio.
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: DBgrid su VB5: problemino...

Salve a tutti, qualcuno gentilmente può risolvermi questo problema?
Ho una tabella (dbgrid1) e devo leggere i dati della tabella una riga per
volta e sottopori ad una routine, cioè una volta letta una riga la passo
alla routine, poi proseguo con le altre.
Io non conoscendo il metodo esatto ho letto i dati con un ciclo "for... 
next" e "dbgrid.col", poi tramite "dbgrid1.text" li ho assegnati ad una
variabile:
For a = 0 To 6
        numeratore = indice + 1
        DBGrid1.Col = indice
        stringa = DBGrid1.Text
        indice = indice + 1
        routine_esterna
Next a
Tutto questo però è troppo lento! qualcuno può indicarmi un metodo più
specifico e veloce?
Oltretutto per passare da una riga all'altra ho usato il seguente codice:
Private Sub controlla_righe()
DBGrid1.Row = 0
riga = 0
For b = 0 To 29
    DBGrid1.Col = 0
    DBGrid1.Row = riga
    If DBGrid1.Text = "" Then Exit Sub
    elabora_sezione
    riga = riga + 1
Next b
End Sub
Ma il programma si ferma su "DBgrid1.row = riga" e mi dice che il numero di
riga non è valido, ho controllato con debug e il suo valore è 0.
Boh! grazie a chi mi darà una mano!
Ciao.
Roberto Andreani.

Roberto Andreani
ciao
Alessandro.

Ma è una DBGrid collegata and un Recordset?
O forse non ho capito il preblema....
Francesco


Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Volume

Ciao,
Ho letto le prec news per il controllo volume e un "po'" funzia ...
funziona nmel senso che si riesce a regolare... ma come si fa ad avere
il valore corente di come e' impostato (cioč a che volume ?!)
Intendo il volume delle periferiche Wave, non di quelle Midi....
Grazie
Ciao
Primo

Parli della mia ocx NmVOL?
Puň leggere il valore corrente e permette di impostarlo.
I valori sono riportati in percentuale.
C'č un piccolo esempio insieme all'OCX.
Puoi scaricarla dal sito comune o da me.
--
GbC
Newsgroup: it.comp.lang.visual-basic
Titolo: Comando Button e processi...multiprocessing





Ciao a tutti voi del NG,
premetto che mi sono 
accostato al VB da pochissimo, ho preso un libro "Learn
Visual Basic 6.0 Now" 
e non ho trovato traccia di un problema che mi si è
presentato da 
subito.
Sto portando in visual basic un gioco che avevo scritto su Amiga in 
AmigaE,
tale gioco prevede diverse opzioni iniziali e quindi ho un paio di 
form che
chiamo dal modulo principale: qui si verifica il primo problema. Il 
codice
dei form e la procedura principale proseguono a girare in apparenza 
in
maniera multi-processing, cioè dopo l'apertura del form il codice 
nella
procedura principale prosegue indisturbato il suo filo logico. E' una 
cosa
normale? C'è qualcosa che non ho capito della logica di VB? O devo 
settare
qualche opzione? Potrei ovviare all'inconveniente inserendo dei flag 
che
impediscono il proseguimento della logica del codice fino a quando i 
form
suddetti non vengono chiusi, ma mi sembra poco ortodosso e molto 
poco
elegante.
Secondo problema: come faccio a cambiare il colore del 
testo in un Button?
Posso cambiarne lo sfondo con la proprietà BackColor, ma 
se volessi ad
esempio un tasto nero con testo in bianco? E possibile o devo 
ricorrere a
qualcosa che non sia un button?
Grazie a tutti in anticipo x 
le eventuali risposte. Ciao!
--
Gianfranco


Gianfranco



 nella
Devi aprire il form in modale, ovvero "TuaForm.show VbModal". In 
questo modo il sistema rimane in attesa della chiusura di tale form.
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

Grazie anche a te per la soluzione, ho visto che sull'help in linea c'è qualcosa riguardo a questa opzione, ma difficilmente vi sarei arrivato.
----------------------------------------------------------
Inviato da: 62.11.103.235, via 
http://usenet.iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di controllo stampa con Crystal Report

Ciao
Sono un quasi principiante e sono alle prese con un problema al momento
irrisolvibile per le mie conoscenze.
Cerco di spiegarmi:
Ho creato una routine che esegue la fatturazione automatica di tutti i
movimenti del mese registrati per ogni cliente.
In un loop, ad ogni cambio di cliente viene incrementato il numero di
fattura e tutti i movimenti relativi al cliente vengono passati ad una
tabella temp che serve come base per il report. Vengono inoltre eseguiti
tutti i calcoli ed infine viene stampata la fattura.
Tutto sembra funzionare e finora stampando 10 -15 fatture non ho avuto
probemi.
Vorrei cortesemente sapere però se è possibile 'rallentare' il loop in modo
che prima di generare una nuova
fattura si abbia la certezza che la precedente è stata stampata.
Questo dubbio mi è sorto pensando ad una eventuale fatturazione automatica
di 100-200 fatture su di un PC con poca memoria.
Non è che si pianterà nel mezzo della procedura?
Grazie
Ciao
Roberto

 wrote in message
news:Xud%4.120104$VM3.8...@news.infostrada.it...


Grazie per la risposta
Ciao Roberto
Newsgroup: it.comp.lang.visual-basic
Titolo: DataBase Remoto

Salve a tutti
ho uno spazio web su aruba, ho creato un sito in asp con un database access.
Vorrei accedere a questo database con un mio programma per poter leggere
dei dati , modificarli o eliminarli.
Cosa posso fare? é possibile fare cio?
Dove posso trovare del codice in proposito?
Grazie a tutti
Marco

Che sia possibile farlo non ci sono dubbi, ma la tua domanda è troppo
ampia e poi credo tu abbia sbagliato NG, questo è il NG di VB.
@Alex

 ha scritto nel messaggio 
news:43e78fa2$0$339$5fc...@news.tiscali.it...

Dovresti poterlo fare via FTP, quindi credo via Winsock o Inet, ma qui mi 
fermo.
Ciao
-- 
Free .Net Reporting Tool - 
http://www.neodatatype.net

Newsgroup: it.comp.lang.visual-basic
Titolo: impostare la stampa su file con le API

Ragazzi ciao a tutti
allora io lavoro in un'azienda dove un'ulitilizziamo una procedura che
gira sotto windows..qui vorrei impostare la stampa su file invece che
indirizzarla sulla stampante..prima di lanciare la mia applicazione
esiste una funzione API che fa ciò
ho provato a vedere un pò shellexecute..ma non sò se è quella giusta
avete qualche esempio di impostazione di stampa su FILE???
mi aiutate??
grazie mille
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

avete qualche esempio di impostazione di stampa su FILE???
Banalmente, e' sufficiente installare una stampante la cui porta sia
un file ed usare quella, senza minimamente toccare il programma.
-- 
ciao, hal

Forse è cosi
ma non so se è possibile
perchè la procedura dell'azienda in cui lavoro (con editor in basic)
presenta un'ambiente proprio di stampa. dove è possibile impostare la
stampa
su file..
per cui con una funzione api volevo provare ad entrare in questo
ambiente
e modificare le impostazioni (visto che nella procedura c'è un editor
BASIC)
e, al momento in cui volevo stampare su file lanciare la funzione api..
per l'installazione di una stampante come dici tu , noi abbiamo una
stampante
di rete ed è predefinita..dovrei farne un'altra uguale e impostarla su
stampa su file???
e poi dovrei impostare questa stampante manualmente anche sulle
impostazioni
della procedura ???
invece con una funzione api dall'editor Basic della procedura potrei 
automaticamante cambiare le impostazioni di stampa della procedura
e mettere il tutto su stampa su file noooo?????

Newsgroup: it.comp.lang.visual-basic
Titolo: Info file da includere nel pacchetto di installazione

Salve,
ho realizzato un applicativo in VB6 che utilizza un DB access.
Il collegamento l'ho fatto tramite ADODC.
Ho provato a creare il pacchetto di installazione dell'applcazione con
l'Inno Setup.
Effettuando l'installazione su alcuni pc dove non č installato VB
l'applicativo non funziona al momento di accedere al DB e genra un
errore di Driver.
Devo includere files particolari nel pacchetto di installazione?
Se sě quali?
Grazie a tutti.
Leonardo R.

 Se sě quali?
Quelli che ti indica il PDW (Creazione guidata pacchetto di installazione)
di VB (anzi, magari qualcuno in meno).

 l'Inno Setup.
<quoting>
uff, sono in versione shareware, non rispondo a post riguardanti i controlli
data-bound.
a parte scherzi, li odio proprio, ma ormai, visto che l'hai
fatto.....tienitelo così com'è......
Inno Setup, credo, non legge i vbp, e quindi non sa esattamente quali sono i
files effettivi da distribuire, glieli devi dire tu a mano e non sembra li
sai veramente con esattezza fino in fondo.
Perciò segui il consiglio di Lupo: usa quello standard di vb, ma solo per
poter leggere e stamparti il file LST, che ti elenca uno per uno tutti i
files che hai bisogno.....
in bocca al lupo, good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

 errore di Driver.
'Driver' o 'Provider'?
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Info

Salve a tutti,
qualcuno sa dirmi come faccio ad aprire una  pagina web cliccando su un
controllo image?
In sostanza vorrei che al click sopra l'immagine inserita in un form, mi si
apra il browser predefinito con il sito da me scelto...
Grazie in anticipo.
Siryo

In un modulo dichiari:
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String,
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
Public Const SW_SHOWNORMAL = 1
Nell'evento click del controllo immagine metti:
ShellExecute 0&, vbNullString, "
http://www.google.it
", vbNullString, "C:\",
SW_SHOWNORMAL
puoi anche aprire far aprire Outlook con un'email e un soggetto gia'
impostati cosi':
ShellExecute 0&, vbNullString, "mailto:
em...@tin.it
?Subject=Subject",
vbNullString, "C:\", SW_SHOWNORMAL
Duke
http://www.catenaia.cjb.net


"Duccio" <picinott...@NOSPAM-tin.it> ha scritto nel messaggio
news:u_%S9.9772$%p6.8...@news.edisontel.com...

Ciao,
Ti ringrazio, ora provo.
Ma senza API non è possibile?
Grazie ancora.

Kill file.
Andrea

 Kill file.
[cut]
Braaaaaaaaaaaaaaaaaaaavoooooooooooo!!!!!
Mi compiaccio per il suggerimento...
Ora te ne do uno io:
kill "The DeerBear"

Fallo, se vuoi.
Però sinceramente mi sembra pazzesco che
un giorno si e l'altro pure, bisogna rispondere sempre
alla stessa domanda su shellexecute!!!!!!!
Andrea

 alla stessa domanda su shellexecute!!!!!!!
[cut]
Su questo sono d'accordo con te, ma non ti sembra il caso, invece di
mandare soluzioni fraudolentemente svianti, visto che ormai stavi
rispondendo,
rimandare a
 Post precenti
 Sito Comune: 
www.it-lang-vb.net
 Google
 e similari?
questo e', credo, quello che invece sarebbe stato corretto fare, in
alternativa alla
corretta soluzione (o alle indicazioni alla soluzione).
Spero tu sia d'accordo con me...
Ciao, Pascal ;)

 Ciao, Pascal ;)
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: CATTURA IMMAGINE

Come si può catturare un'immagine da un filmato.
Grazie per l'aiuto.

 Come si può catturare un'immagine da un filmato.
o fare tardi e venir sotto casaaaaa...  tirare sassi ad una finestra chiusa
...
ghghgh
Sei troppo vago, prova a specificare meglio il tipo di filmato e come la
vorresti gestire !
-- 
-Gigio@Work(?)-

 > Come si puň catturare un'immagine da un filmato.


 ha scritto nel messaggio
news:2kskjiF...@uni-berlin.de...


 > Come si puň catturare un'immagine da un filmato.


 l'immagine in formato JPEG, ma va bene anche BMP.
allora il problema di catturare queste immagini e' che sono appunto sotto
DirectX quindi facendo un print screen si becca solo uno sfondo nero.
Per catturarle devi usare un programmino esterno (cercando su google
"DirectX Grab / Grabber ecc.." )
Se vuoi farlo in vb.. umm non ne ho proprio idea !
-- 
-Gigio@Work(?)-

 ha scritto nel messaggio
news:2kt3q9F...@uni-berlin.de...


 ricorrere alle directx?
Prova con i vecchi player di windows. Altre strade non ne conosco !
-- 
-Gigio@Work(?)-

 alle directx?
L'ultima versione di Media Player Classic lo fa...
http://sourceforge.net/projects/guliverkli/
Newsgroup: it.comp.lang.visual-basic
Titolo: API Bible

Quello che mi lascia perplesso è la difficoltà nel reperire info sulle
API o sull'utilizzo di una qualsiasi DLL.
Io vorrei ad esempio riuscire ad utilizzare la ICMP.DLL ma non so
assolutamente cosa ci sia scritto dentro.
Lo stesso per una API qualsiasi.
Se uso l'api viewer ottengo solo un esmpio di quello che devo
dichiarare ma non so cmq come funziona l'API che mi interessa.
Qualcuno sa dirmi come risolvere questo mio annosa dilemma ;) ?

...

Beh, in genere il percorso è:
problema -> api -> dll
e non
dll -> api -> soluzione del problema.
Cioè prima dovresti sapere perchè strai cercando, poi cosa stai cercando e
infine devi scoprire dove cercare, altrimenti non ti basterebbe una vita per
elencare tutte le api di tutte le dll che trovi in giro e per scoprire a
cosa servono.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Formattazione celle FlexGrid.

Salve a tutti.
Ho un problema nel caricamento di una FlexGrid. 
Allora, siccome i dati provengono da un recordset che contiene, tra le 
altre cose, campi booleani mi trovo nella necessita' di convertire 
quest'ultimi in 'S' o 'N' a seconda del valore contenuto. A volte devo 
convertire il campo tutto in maiuscolo oppure cambiare colore alla cella 
in funzione del contenuto ecc.
Fino ad adesso me la sono cavata caricando a manina la griglia, il che va 
benissimo perche' lascia ampia facolta' di elaborazione, adesso pero' mi 
sono trovato da caricare una griglia con 30 colonne e 8000 righe; 
caricando a mano questa ci vogliono circa 15 sec su un Pc tosto e 
considerando che utilizzo routine che cambiano le viste sulla griglia e 
ripetono il caricamento ogni volta la gestione diventa veramente 
pesante!. Facendo la griglia bound senza verifiche il caricamento e' 
praticamente immediato. Quasi quasi mi viene voglia di far vedere True e 
False nelle celle dei campi booleani!.
Domanda:Possibile che non ci sia verso di formattare le celle 
automaticamente con la griglia bound?.
Saluti.
Paolo.

 automaticamente con la griglia bound?.
se il si/no ti basta, e stai parlando della datagrid, te la puoi cavare con
l'oggetto stdformat.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 automaticamente con la griglia bound?.
allora io ho risolto cosi :
Consiglio: non usarla bound ma inbound con caricamento di X record in base
alla posizione. Es: carichi 1000item a volta, allo scroll controlli la
posizione e carichi il secondo blocco da 1000 a 2000 , per evitare errori
visivi con lo scrollbar verticale ti consiglio di metterci sopra una
scrollbar fittizia con min = 0 e max = recordcount
cosi' value rappresenta il tuo cursore all'interno del recordset
Dopo il consiglio obbligatorio io ho risolto con una via di mezzo...
Premessa:
1) faccio sempre riferimento ai dati del recordset, i dati della griglia
sono solo per la visualizzazione quindi li formatto come voglio
2) ho un flag booleano nella Selchange e rowcolcanghe che setto a False
mentre formatto e riattivo a true quando finisco
Soluzione :
1) carico il Db bound interamente
2) formatto le intestazioni di righe e colonne
3) formatto le prime X righe a mano (esempio 100) con i formato che voglio,
il replace e' abbastanza veloce
4a) all'evento scroll controlli la TopRow, quando si avvicina a 100 lanci
una sub di formattazione in base a TopRow
4b) con un timer che emula una spece di multi3ading formatti la griglia di X
righe ogni Y secondi mentre l'utente lavora, cosi in pratica l'utente non se
ne accorge.
SoluzionePezza : una bella picture di attesa SOPRA la griglia mentre attendi
la formattazione di tutta la griglia
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: Help Domanda da neofita.

Come faccio a caricare un file txt in una casella di testo (textBox)?
Text1.text = LoadText(c:\prova\prova.txt)
Non funziona...
Grazie per l'aiuto.
maurizio
nag...@TOGLIEREerresoft.com

dai un'occhiata ad una decina di messaggi fa.....
Se è la prima volta che scarichi questo newsgroup, avreai scaricato almeno 300 messaggi: scommetto che in questi 300,
almeno 3 rispondono alla tua domanda....
Ciao,
moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: backup dei db

ciao a tutti
quando andiamo a mangiare qualcosina?  ho fame ,spero non fra sei mesi?
mi date un consiglio per favore?
vorrei inserire nel programma la possibilita' di fare copie dei db
ho pensato di dividere i vari filedb  in file piu' piccoli per i floppy, ma
se l'utente lo vuole lasciare sul hd o portarlo su cd mi pasta fare un
filecopy o mi consigliate qualche altra strada.?
ps. verificando ovviamente prima se c'e spazio sul supporto di destinazione.
ciao Ilario

 ha scritto nel messaggio
news:b6cec1$i4i$1...@lacerta.tiscalinet.it...



si scusa mi sono dimenticato di scriverlo db access 2000
ciao Ilairo

 ps. verificando ovviamente prima se c'e spazio sul supporto di
destinazione.
Beh, hai già detto tutto: Indicare il drive (e l'eventuale cartella
all'interno dello stesso) e la capacità. Cancellare quel che vi si trova
dentro (opzionale) e "spezzare" i file .MDB (che non devono essere in uso!)
leggendo e scrivendo con modalità Binary in funzione dello spazio
disponibile.
Se i db sono di una certa dimensione e sapendo, per esperienza, che le copie
su floppy dopo due volte non le fa nessuno (oltre alla ... fragilità dei
floppy), personalmente lascerei stare e punterei sulla masterizzazione
manuale della cartella da parte dell'operatore...

 ha scritto nel messaggio
news:b6ch1o$3uhhl$1...@ID-174464.news.dfncis.de...

grazie mille Ilario
Newsgroup: it.comp.lang.visual-basic
Titolo: Guida in ITALIANO di HTML help

Salve e grazie per la lettura:
sto cercando un manuale o altro tipo di informazione
in ITALIANO al riguardo del nuovo help in formato HTML.
Mi interessano le caratteristiche, le modalita' di scrittura e
l'implementazione nelle applicazioni.
Grazie di nuovo !

...


Grazie per la risposta.
Sono abbonato alla rivista ed ho letto l'articolo,
ma cercavo qualcosa di piu' esauriente e completo.

l'implementazione nelle applicazioni.
Io mi sono fatto una mini-guida in HTML Help (file CHM) proprio su come fare
tali file.
Dammi la tua email in modo che te lo possa spedire (non è educato postare
dei files sul newsgroup).

Grazie mille:
l.agr...@pragmapr.com

dei files sul newsgroup).
Sarei interesato anche io alla miniguida ?
Saresti cosě gentile da postarla anche a me ?
Grazie anticipatamente.
~~~~~~~~~~~~~~~~~~~~~
~~~   Nunzio Barletta     ~~~
~~~ e-mail: 
ba...@tin.it
 ~~~
~~~~~~~~~~~~~~~~~~~~~

 wrote in message
7oescu$l09$1...@fe2.cs.interbusiness.it...


>Anche a me!!!!!!!
Dammi l'email

Intanto scarica dal sito della Microsoft
HTML Help WorkShop.

 anche a me!!!
...
Perche' non depositi la guida sul sito comune?
Cosi' ce la possiamo sfogliare tutti?
Sempre che sia possibile
Roberto Bergonzini
Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora Porta Seriale

Ciao a tutti.
Vorrei realizzare un programmino in Vb6 che legge e scrive i dati attraverso 
la rs232
su un badge magnetico tipo carta personale etc. Mi hanno prestato un lettore
della compaq, a dire il vero un pò datato, ma efficace.
Ho cercato qui e lì stralci di codice di esempio, e ho trovato qualcosa di 
molto utile
su come leggere la porta attraverso il lettore di badge, in questo caso un 
compaq.
Ho preso una vecchia carta di credito e utilizzato il controllo mscomm come 
descritto
nell'esempio e voilà, legge una meraviglia.
MSComm1_OnComm()
    Dim Rx$
    Rx$ = MSComm1.Input ( Lettura del buffer)
    If Len(Rx$) Then (Se legge dati, scrivo nella casella di testo)
        Text1.Text = Text1.Text & Rx$
    End If
e fin qui...ok.
Ma se volessi fare il contrario, e cioè scrivere nella casella di testo
e inviare il tuttoal badge (in questo caso la vecchia carta di prova?)
ho provato a creare un buffer Dati$ e ad inviarlo tramite
MSComm1.Output = Dati$
ma se non ci sono altri mezzi, dovrei strisciare la carta e in
quel momento, (all'evento oncomm) stavolta in vece di leggerla
la dovrebbe scrivere. E' giusta l'idea?
Il fatto che non scriva sulla carta, da cosa può dipendere?
Su questa carta non si può scrivere?
Il lettore non è abilitato alla scrittura ma solo alla lettura?
Mi dareste una mano?
Grazie 

 ha scritto nel messaggio 
news:47945eaa$0$4794$4faf...@reader4.news.tin.it...

Grazie per la risposta. E devo esser d'accordo!
Nel senso che stavo proprio cercando caratteristiche di vari lettori / 
scrittori di card
magnetiche, ma presumo che quello in mio possesso sia soltanto un lettore.
Non dispone di pulsanti o altri strumenti che indichino la scrittura, mentre
quelli che vedevo in giro su internet, sono proprio specificamente
finalizzati alla scrittura.
Evidentemente devo dotarmi di uno strumento differente.
Grazie ancora

Newsgroup: it.comp.lang.visual-basic
Titolo: Workspace + drag-and-drop da palette

Salve a tutti. Dopo svariate ricerche su google mi sono deciso a
scrivere su questo gruppo. In pratica stò realizzando un software in
vb6 che è composto da un workspace su cui viene costruito un grafo
orientato. La costruzione del grafo viene ottenuta mediante un drag and
drop di nodi e rami, contenuti in una palette opportuna. Ho trovato una
soluzione "manuale" ma non efficiente: il software bugga. Inoltre, per
ogni elemento, occorre richiamare una finestra cui sono associate dei
valori da settare. Devo realizzare qualcosa molto simile al PSPICE o
roba simile. La domanda che vi pongo è questa: esiste un'activex, un
ocx, una struttura d'esempio precompilata, una cosa qualsiasi, insomma,
che mi permetta di gestire questa situazione? Grazie.

Posso lavorare anche in 
VB.NET
 oltre che in VB6. Sapete suggerirmi
qualcosa?
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Un programma mi ha disinstallato MSVBVM60.DLL

Oggi ho disinstallato un programmino che mostra le temperature nei vari 
paesi del mondo (e anche altro) weather watcher.
Durante la disinstallazione (eseguita da Pannello di controllo ...) mi 
ha detto che il file in oggetto non era piu' in uso e mi ha chiesto se 
volevo disinstallarlo.
Ovviamente mi si sono drizzate le orecchie, ma ritenendo impossibile che 
mi chiedesse veramente di disinstallare la VM di VB ho pensato che fosse 
un file con un nome simile e lo ho lasciato disinstallare.
Ovviamente al primo avvio di VB mancava un file ... ;-(
Domanda:
Ma i file condivisi non aumentano/diminuiscono un contatore nel registro 
per permettere a win di sapere quando si puo' eliminare un file senza 
rendere inutilizzabili altri programmi???
Cosa diamine puo' essere successo?
VB6 SP5, w2k SP3
grazie
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Cosa diamine puo' essere successo?
Un setup fatto con i piedi da chi non aveva la piu' pallida idea
di cosa stesse distribuendo.
-- 
ciao, hal

 rendere inutilizzabili altri programmi???
Dovrebbero. IMHO, probabilmente qualche programma di
installazione "maleducato" non ha aggiornato il contatore
all'installazione... le conseguenze sono quelle che hai visto.
Bye, G.

 
Pensavo che almeno in win2000 queste cose non fossero possibili. Credevo 
che fosse il SO ad aggiornare il contatore in base ad una "richiesta" 
del programma di installazione. Forse sono troppo proiettato nel futuro 
... ;-)


 del programma di installazione.
Questo non lo so, ma non cambia molto. Se il setup non fa
la richiesta...
Just my 2 cents.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: Librerie di ICQ

Salve a tutti!
C'è qualcuno che sa come utilizzare le librerie di ICQ per Visual Basic? Ho
notato che con l'installazione di ICQ vengono aggiunte delle librerie
all'elenco di quelle selezionabili come referenze in un progetto VB.
Mi fareste un immenso piacere... mi tornerebbero molto utili per un progetto
che sto portando a termine....
Grazie mille
_____________________________________________________
[Montex] 
mont...@libero.it
 , 
mont...@katamail.com
Home Page: 
http://digilander.iol.it/montex82
ICQ: 20217624

 ha scritto

mi sembra se ne sia gia' discusso:
http://groups.google.com/groups?as_q=icq&as_ugroup=it.comp.lang.visual-basic
&num=50&hl=it


Ah, grazie... non credevo fosse un argomento cosě discusso! Anche perchč la
Mirabilis non fa tanta pubblicita' a queste librerie....
Mi sto documentando, cmq mi sa che fra un po' avro' bisogno di qualche
delucidazione...
Ciao!



...e infatti eccomi qui!
Allora, ho scaricato icqmapi.dll e relativa documentazione (un po' scarsa..)
Prima di tutto ho visto che per usare tutte le varie funzioni di icq bisogna
chiamare SetLicenseKey passandogli per parametri nome, password e codice di
registrazione....  e già qui sono nei casini:  pur inserendo tutti i
parametri corretti la funzione mi restituisce sempre e comunque 0, che
corrisponde a esito negativo.
C'è qualcuno che ha provato queste benedette dll e sa dirmi come mai?
Ecco a voi il codice:
Private Declare Function ICQAPICall_SetLicenseKey Lib "icqmapi.dll"_
               (ByVal pszName As String, ByVal pszPassword As String, _
                ByVal pszLicense As String) As Long
Private Declare Function ICQAPICall_GetVersion Lib "icqmapi.dll"_
               (ByRef lVersion As Long) As Long
Private Sub Form_Load()
    Dim retval_a As Boolean
    Dim retval_b As Integer
    retval_a = ICQAPICall_SetLicenseKey("nome", "password", "codice")
    ICQAPICall_GetVersion (retval_b)
    MsgBox retval_a & " " & retval_b
End Sub
Non c'è versi... sia retval_a che retval_b risultano sempre essere 0
Grazie ancora

Newsgroup: it.comp.lang.visual-basic
Titolo: Salvare enormi quantità di testo...

Lo so che non capirete a cosa serva questa cosa ma comunque se potete
aiutatemi. Credo che non ci sia modo per risolvere il mio problema ma
veniamo al dunque:
Ho un form con una rich textbox e due pulsanti: carica e salva
Alla pressione del pulsante carica mi si apre una common dialog da cui posso
scegliere di aprire un qualsiasi file; il file in questione verrà aperto
come file di testo nella rich text.
Per fare una prova apro un video da 20Mb, ci mette un paio di minuti ma alla
fine lo apre.
Ora:
Voglio salvare l'enorme contenuto della rich textbox in un file (che sarà
appunto un file avi); premo il plsante salva ma mi dice "Error 7: out of
memory"
immaginavo sarebbe capitato. ora la mia domanda è questa: Esiste un modo per
salvare su un file enormi quantità di testo  come può fare ad esempio il
wordpad?

memory"
Il seguente articolo di msdn parla di gif piuttosto che di avi, ma ho il sospetto
che il problema sia lo stesso:
PRB: Out of Memory Error Adding GIF Files to RichTextBox Control 
Q264405
http://support.microsoft.com/support/kb/articles/q264/4/05.ASP
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Attesa scrittura file

Attivo un'applicazione esterna con AppActivate, quindi invio una
sequenza di tasti con SendKeys che produce l'avvio della scrittura di un
file da parte di quella applicazione.
Fin qui tutto bene.
Il mio programma dovrebbe restare in attesa e proseguire solo dopo che
scrittura del file č stata completata.
Esiste un modo per fare ciň?
Grazie. 
Ennio.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Un metodo barbaro potrebbe essere quello di provare ad aprire il file che
scrive l'applicazione esterna gestendo gli errori in maniera oculata.
Fin quando non viene "rilasciato" il file non fai nulla.
E' la prima cosa che mi č venuta in mente mentre sento Argentina -
Inghilterra...... ;o))
Bye
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: Vorrei NON registrare un OCX

Ciao!
Ho sviluppato in VB5 un'applicazione che fa uso di un ocx, e ho creato
il pacchetto di installazione con l'Autocomposizione Installazione, che
provvede a registrare il mio ocx. Tuttavia, poiché sono ancora in
beta-test e dunque devo continuamente aggiornare il sw, vorrei evitare
di dover reinstallare ogni volta il programma!
C'è un modo per evitare la registrazione dell'ocx in modo che possa
brutalmente copiare l'eseguibile modificato?
Grazie in anticipo!
Daniele
---------------------------------------
mailto:
dfaz...@infinito.it
http://www.infinito.it/utenti/positron
---------------------------------------

Se le versioni sono compatibili (compatibilità binaria), in teoria dovrebbe
funzionare, ma in pratica quasi mai.
Se vuoi evitare il setup puoi registrare l'OCX con REGSVR32.EXE
<path>nome.ocx.
----------------------------------------------------------------------
Stefano Minardi
Zetesis: 
zet...@mclink.it
----------------------------------------------------------------------

 
Dunque, vediamo se ho capito:
Io ho il mio programma installato, con relativo ocx registrato.
Faccio una modifica all'eseguibile, copio la nuova versione sopra la
precedente (senza rifare il setup) e poi eseguo
"regsvr32 c:\cartella\sottocartella\mioocx.ocx"
E' giusto?
Daniele
---------------------------------
mailto:
dfaz...@tin.it
http://space.tin.it/io/ffazziol
---------------------------------

...


Sě. Sarebbe meglio de-registrarlo prima con "regsvr32
c:\cartella\sottocartella\mioocx.ocx -u", ma molti setup non lo fanno.


Se *aggiungi* un'interfaccia il controllo mantiene la compatibilità binaria
ma va registrato ugualmente. Ad ogni modifica di questo tipo viene aggiunta
una TLB dell'oggetto e una relativa sezione nel registry.

Newsgroup: it.comp.lang.visual-basic
Titolo: INI--->DLL--->DBF

Pian piano sto giungendo alla soluzione di un problema:
Posseggo un file INI, in questo file ci sono i parametri per trovare l'ISAM,
file che interpreta i dati in DBF  ( nel mio caso il file è XBF110.dll).
La DLL interpreta i dati del DBF e ne consente la lettura a VB (spero).
Come VB6.0 importa dati in DBF?
Ho già chiesto chiarimenti, ma forse adesso sono un pò più chiaro su ciò che
intendo fare.
Grazie.
Gregor.


Mica troppo, se la DLL ti consente di leggere i dati tramite VB, e' sulla
DLL che devi concentrarti.
Che DLL e'? Che metodi ti offre? Va considerata provider per DAO o ADO?
'ti,
*

 Che DLL e'? Che metodi ti offre? Va considerata provider per DAO o ADO?
Il prog esiste in VB3.0, sto cercando di portarlo in VB6.0 e le istruzioni
che ho ricevuto sono quelle che ho scritto.
(Con xxx.INI, xxx.DBF e xxx.DLL collegate tra loro).
All'atto pratico mi serve che il database xxx.DBF si carichi quando viene
richiamato.
Bye.

> Il prog esiste in VB3.0, sto cercando di portarlo in VB6.0 e le istruzioni
Non puoi.
La DLL e' a 16 bit e VB non la supporta.
Ciaotutti,
*

 La DLL e' a 16 bit e VB non la supporta.
Quindi dici di lasciar perdere la strada percorsa con VB3.0 (INI, DLL, etc.)
e fare in modo che il database *xxx.dbf* venga richiamato con altri metodi?
Gregor.

 ha scritto nel messaggio
news:_NMj7.59533$vC1.7...@news1.tin.it...

La strada in oggetto era quella che utilizza Access per manutenere le
informazioni relative alle tabelle ISAM collegate.
Si posa direttamente sui driver odbc Microsoft per (in questo caso db3) Isam
files.
Non è convenientemente praticabile con Vb6 per molte ragioni che non ho il
tempo di enumerare...
Usa Ado e il provider foxpro se non hai prb di indici (quindi se non hai
bisogno di lavorare con indici ndx db3) o se comunque i dati sono scritti
con applicativi clipper (che di default usa ntx COMUNQUE non supportato
direttamente dai driver Ms).
Se devi leggere indici ndx, usa il provider per dbase tenendo presente che
da Ado 2.1 in su è monoutente...
ciao
ugo

Risolto con una Classe e Ado!
Grazie a tutti.
Gregor.
  _________________________________
Per una eventuale risposta privata scrivere a
 
gre...@ciaoweb.it
(Togliere NOSPAM dall'indirizzo del reply)
 HomePage: 
http://digilander.iol.it/GGregor
                ICQ UIN#:  77310199
  _________________________________

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

Ciao chi mi scrve un po di codice su come si utilizza il metodo Seek per Dao
usando un oggetto Data?
Grazie ciao
K.

 ha scritto

--
www.comune.modena.it/cittadini/apal/
pctrix
Newsgroup: it.comp.lang.visual-basic
Titolo: ancora su set access rights...

se mi si scamazza il computer è colpa vostra, che non mi avete aiutato.
sto facendo 50mila prove chiamando gli interrupt più assurdi, per capire
come funziona Get Access Rights (int 21, 4302) e che diavolo è il DR DOS
3.41+
::))))
Ecco, ora è successo di nuovo, si sta "impallando" e mi dirà che ho commesso
un errore generale del dos... un attimo che vado a riavviare ancora una
volta il computer...
grrr...

3.41+
il DR DOS era un sistema operativo concorrente del MS DOS, edito dalla
Digital Research non ebbe molta fortuna perche' MS riusci' a sbancare con
il suo MS DOS, il set di comandi del DR DOS, sotto alcuni punti di vista,
era piu' ampio di quello del suo concorrente, ma non c'era piena
compatibilita' tra i due.
Per  quanto riguarda l'INT 21, se non ricordo male, serviva per visualizzare
dati sullo schermo, con AH=D,E,19, invece, passava l'interruzione ai drives,
ma i valori 43 in AH e 02 in AL non ricordo cosa facessero, cerchero' vecchi
appunti...
Se ti serve assegnare attributi ai files c'era l'INT 10, con AH=43 e DS:DX
l'indirizzo della stringa del file, mi sembra che in CX ti restituiva il
valore dell'attributo se AL era settato a 0, invece impostava il file con
l'attributo specificato se AL=1 (parlo al passato perche' non li uso da
tempo immemorabile!!!) :-P
Cerchero' di ritrovare vecchie carte e ti faro' sapere....
Ciao.

grazie mille
Mario

Newsgroup: it.comp.lang.visual-basic
Titolo: Richiamare una Applicazione ActiveX Server (EXE)

Salve... ho un piccolo problema quando cerco di attivare
una applicazione Server ActiveX richiamandola da un progetto Exe standard.
In pratica ho nella applicazione server:
Nome Server Activex (exe) :    ServerX
Metodo Pubblico per lanciare l'exe Active X:     ServerX.Start
    ServerX. Start fà un semplice ".show "di un form (MDI)
Nel client (progetto Exe standard):
Dim ServerPippo As New ServerX
.....
Private Sub Command1_Click()
   ServerPippo.Start
End Sub
.....
.....
Messaggio d'errore fornito:
"Run-Time error '430'
Class Does not support Automation or Does not support expected interface"
"e subio dopo errore 440 di automazione"
Dove sbaglio?
Se volessi far partire direttamente una Sub Main di un  modulo Bas scritto
nel ServerX come faccio?
Grazie a tutti per l'aiuto.

Molto probabilmente il tuo problema è nel Form che carichi quando invochi il
metodo Start. Io ho un applicazione con almento una 10 di Server Exe esterni
(alcuni dei quali stanziati diverse volte). Prova anche a rimuove dal
registro il tuo Server EXE e a ricompilarlo nuovamente senza la copatibilità
binaria. Aggiorna l'EXE standard e prova. Metti anche un messaggio
nell'evento LOAD e INIZIALIZE del Form del Server Exe per vedere
essattamente dove ti genera l'errore.
Ciao.

Grande!!!
GURUMEDITATION!
W L'Amiga!
--
---------------------------------------------------------
Ruscelli David
    Ufficio E.D.P.
    Intesa Soc. Coop. a r.l.
www.intesacoop.com
--------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: istanze diverse di word da vb6 (non riesco ad uscirne!!!)

Salve a tutti.
io ho la necessità di creare sempre una istanza diversa di word, perchè se
sto scrivendo una lettera, non voglio che vb mi crei la stampa nel documento
che sto digitando.
nel caso inverso, se voglio visualizzare la stampa appena create ( da vb),
la apro e poi la chiudo, vb non mi crea più un documento nuovo dall'istanza
proprietaria. qualcuno può chiarirmi?
Spero di essere stato chiaro!!
--------------------------------
Inviato via 
http://usenet.libero.it

che sto digitando.
Be', allora piu' che un' altra istanza di word, ti serve un nuovo documento.
Dai un po' un' occhiata alla gerarchia di oggetti della libreria di Word.
Se non riesci ancora, posta il codice che usi che cerchiamo di capire
cosa non va.
-- 
ciao, hal


ii problema č che i documenti generati dall'applicativo sono invisibili per
non interferire con l'utente che potrebbe avere bisogno di usare word. C'č
da tenere presente che non voglio avere una postazione dedicata per
l'applicativo


Newsgroup: it.comp.lang.visual-basic
Titolo: VB5-Icona Applicazione sul desktop

Salve,
qualcuno sa dirmi come  è possibile, a fronte dell' installazione di una
applicazione VB5 avere piazzata l'icona dell'applicazione sul desk top di
windows 95?
Grazie in anticipo a tutti
gigi
gigil...@iol.it

...

Prova cosi':
Declare Function fCreateShellLink Lib "STKIT432.DLL" (ByVal lpstrFolderName
as String, ByVal lpstrLinkName as String ByVal lpstrLinkPath as String ByVal
lpstrLinkArgs as String ) As Long
Il primo parametro specifica a quale cartella deve essere aggiunga l'icona
(relativo alla posizione della cartella Programmi nel menu di Avvio di
Windows). Il secondo parametro è relativo al nome che dovrà comparire
sottostante l'icona. Il terzo parametro specifica l'eseguibile o il
documento da aprire, completo del percorso. Il quarto parametro non ha
importanza in questo contesto.
Per aggiungere l'icona nel desktop usare:
iLong = fCreateShellLink("..\..\Desktop", "My Link", "C:\Path\My
Application","")
Ciao
--
Andrea :-{)
acm...@hotmail.com
==========================================================
Ci tieni a fare la figura dell' incompetente su Usenet?
No? Allora leggi 
http://beatles.cselt.it/news-it/FAQ.html
Conosci bene i manifesti dei NG su cui posti?
Li trovi su 
http://beatles.cselt.it/news-it/gruppi-it.html
==========================================================
Newsgroup: it.comp.lang.visual-basic
Titolo: -> cambiare la risoluzione dello schermo

come si fa a cambiare la risoluzione dello schermo?
Ad esempio passare da 640x480 a 800x600

Ad esempio passare da 640x480 a 800x600
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
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: bloccare gli eventi

Supponendo di dover far svolgere operazioni un po' lunghe al programma mi
trovo nella necessità di impedire all'utente di toccacciare a destra e a
manca col mouse o con la tastiera, o meglio evitare che questi eventi
vengano rilevati dal sistema a operazione avvenuta.
Come posso fare?
Esistono funzioni per "svuotare" il buffer della tastiera (riminescenza da
Clipper e C)
Grazie a tutti
Beppe

 wrote in message
7i4ahc$40g$1...@nslave1.tin.it...

Beh, di primo impatto ti consiglierei :
1) con l'API ShowCursor nascondere il puntatore del mouse ( e se non erro,
vado a memoria, esiste anche una funzione ShowCaret, per il cursore
lampeggiante)
2) Qualsiasi ciclo for...next o do...loop inchioda il sistema alle
operazioni che sta eseguendo se non inserisci DoEvents...
Potrebbe bastare...
--
Genesio Conti - Calvizzano (NA) - Italy
E-Mail :  gen...@NOSPAMsofthome.net
( remove NOSPAM for answer )

>
E' vero, ma a ciclo concluso se riattivo il form il sistema "ricorda" gli
eventi causati durante il "sonno" del form.
Beppe

Newsgroup: it.comp.lang.visual-basic
Titolo: impostazione margine sinistro nella stampa su carta

E' evidente che non sono abbastanza bravio in materia per cui chiedo aiuto
su quanto segue.
Come posso fare per evitare di dover utilizzare il   tab(x), per ogni riga
di stampa di una lunga serie di stringhe con la funzione printer.print, cosě
che il margine sinistro sia sempre pari a x spazi  ?
Grazie per l'aiuto e che sia semplice da utilizzare.
giap

 ?
Con Printer dimentica gli spazi (come le righe e le colonne), usa
Printer.Current<X Y>

 che il margine sinistro sia sempre pari a x spazi  ?
Printer.ScaleMode = vbMillimeters ' o quello che preferisci
' x Allineamento a Sinistra:
Printer.CurrentX = <posizione del margine sinistro>
' x Allineamento a Destra:
Printer.CurrentX = <posizione del margine destro> - Printer.TextWidth(<la
stringa da stampare>)
Printer.Print <la stringa da stampare>
Bye.
Se sei incerto tieni aperto ..