mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: programmare in diversi luoghi

ciao a tutti
Mi capita di lavorare allo stesso programma da diversi posti e nello
spostamento dei sorgenti ho riscontrato a volte dei problemi.
Se ad esempio modifico solo un form, non basta che trasporti solo il file
.frm di quel form? mi capita che copiandolo a destinazione e aprendo il
progetto, viene fatto riferimento a quel form, ma se chiudo subito mi chiede
di salvare e a volte da anche un errore ma salva.come č meglio fare?
Nella stessa situazione, se vengono utilizzate delle immagini, č meglio
copiarle nella cartella del progetto?
grazie anticipatamente, ciao.

se usi delle immagini in un form, devi copiarti anche il file .FRX, che
contiene i contenuti binari associati ad un particolare form, come appunto
le immagini e così via (ImageList, per esempio).
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
---
"Tu devi capire che lei è nuova a queste cose..."
"Bhè, e che cosa ci vuole?"
"Ci vuole, ci vuole, è questione di orizzonti che non è abituata a
vedere..."
Una persona che conosco, 8 Novembre 2002

 file .frm di quel form?
No, anche *.FRX per svariati motivi.
Comunque, parliamo di sorgenti: Si trasporta sempre tutto!

Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] datagrid columnheader

é possibile inserire un disegno nell'intestazione di una colonna di una
datagrid?
se sě, come?
sono alle prese con un grafico, e invece di fare una legenda separata,
volevo disegnare il "pallino" che identifica una serie direttamente
nell'intestazione della colonna che visualizza i dati della serie stessa.
ringraziamenti anticipati
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 datagrid?
qui direbbero di no.
http://www.msusenet.com/archive/index.php/t-244793.html


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Exe da VB6 a VB5

Io ho VB6 e dovrei INVIARE un mio programma (solo l'exe) a gente che ha
installato il VB5. Come fare? (naturalmente vorrei evitare di inviare la
titanica msvbvm60.dll )
Grazie 1K
--
W il Manifesto del newsgroup
Jimmy
-----------------------------------------------------------------
E-mail: 
jimmy...@hotmail.com
ICQ#: 41646051

Grazie 1K
Invii solo l'exe... il problema è che non funzionerà!
L'eseguibile di VB6 non solo vuole la sua VM, ma vuole anche che tutti i
controlli e riferimenti usati siano correttamente registrati nel sistema, e
non è detto che questo sia stato fatto in modo compatibile da VB5.
Sarebbe bene almeno per la prima volta inviare TUTTO il pacchetto
d'installazione, poi puoi ridurti al solo exe.
Andrebbe rifatta l'installazione ogni volta che aggiungi un componente di
cui non sei sicuro della sua presenza nel sistema ospite.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: gif animati e mp3?

1) Come fare per visualizzare i gif animati in VB6?
Immagino che questa domanda sia stata posto innumeroveli volte, ma da
poco mi sono accostato a questo newsgroup. Ho trovato una OCX su
internet, ma era shareware e mi sembra brutto rivendermela crackando o
qualcosa di simile.
Ho visto una dll che nel programma di prova funzionava ma quando ho
provato ad inserirla nel mio progetto non ne voleva sapere...
Possibile che non esista un modo nativo del VB6 di gestire i gif
animati?
2) Come si fa a far partire dal vb l'applicazione di default che ho
installata sul mio PC e che mi riproduce gli mp3? (ovviamente senza
sapere quale essa sia).
Grazie

Gianfranco Iannello <Iann...@Ansa.it> wrote in message
37FA1B45...@Ansa.it...
[...]> 1) Come fare per visualizzare i gif animati in VB6?[...]
DEVI fare un giro sul sito comune:
http://www.murialdo.it/it_lang_vb/
c'è un OCX per le gif animate ed una montagna di altro materiale free.
Ciao e buon lavoro
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
-
--
---
Curatore della "zona links" de:
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/
Leggete le regole di questo newsgroup:
http://www.murialdo.it/it_lang_vb/docs/Manifesto.txt

 
Hai provato con:  Shell ("start miofile.mp3") ?
-- 
Ciao
:-) Hd (-:
p_di...@freemail.it
  (okkio, non č politico ^_^)
hd...@azienda.net
Sito Comune:
www.murialdo.it
\it_lang_vb
----------------------------------------------------------------------------
Quando l'ultimo pesce sarą catturato, l'ultima fiamma sarą 
spenta, l'ultimo fiume avvelenato, solo allora capirete che non 
si puņ mangiare solo denaro.
-----------------------------------------------------------------------------

 Hai provato con:  Shell ("start miofile.mp3") ?
Sě non funziona. Mi da' file not found. Non gli piace start (anche se da
finestra dos funziona).
Grazie comunque


Se non funziona Start č perchč probabimente hai Windows NT.
Prova con l' Api "ShellExecute"...
Newsgroup: it.comp.lang.visual-basic
Titolo: Ado. Il bookmark da errore

Qualcuno sa perchč, quando imposto il bookmark ad un rs ado mi da errore
3001 "gli argomenti utilizzati dall'applicazione non sono di tipo valido,
non sono compresi nell'intervallo consentito o sono in conflitto"?
Premetto che nella connesione il cursor č AdUseClient, AdOpenDinamic e
AdBatchOptimistic, il db č connesso con il Jet 4.0 (.mdb).
Grazie per la risposta.
Ciao


Devi postare un po' di codice, specialmente la linea che ti va in errore
Ciao
Sirjo
Newsgroup: it.comp.lang.visual-basic
Titolo: File DBF

Salve a tutti.
Ho questa necessità:
Devo aprire un recordset con un file DBF e ho problemi con la definizione
del batabase e la tabella dato che in dbf sono la stessa cosa.
La sintassi che conosco è set RECORDSET = DATABASE.openrecordset ("TABELLA")
che naturalmente non funziona...
Qualcuno può aiutarmi?
Grazie 1000 in anticipo.

 ha scritto


 ha scritto nel messaggio
news:avu579$ind89$1...@ID-51318.news.dfncis.de...


 ha scritto


Newsgroup: it.comp.lang.visual-basic
Titolo: ordinamento ListBox

Come è possibile ordinare in modo decrescente una ListBox?
E' caricata tramite un array di stringhe,ho poi impostato la proprietà
Sorted a True,ma l'ordinamento avviene in modo crescente! Come posso
invertire?
Grazie
Beba

 ha scritto nel messaggio
news:PoRq9.4885$o7.2...@news2.tin.it...

Se l'origine dei dati e' gia' un semplice array, ti conviene oridinare
quello e poi caricare la tua lista; con un certo numero di elementi
oltretutto il caricamento di un controllo non ordinato e' decisamente piu'
veloce...
Per le funzioni di ordinamento "classiche" (facilmente adattabili per
crescente/decrescente) puoi fare riferimento al Sito Comune
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con SP2 di Windows XP

Su un computer con Windows XP con SP2 non riesco a installare mdac ver.2.8 
ed inoltre il programma creato da me non riesce a partire in quanto vi è un 
errore di classe.
Questo anche disattivando :
a.. Enter Attrib C:\Boot.ini -r -h -s
a.. Click Start -> Esegui
a.. Enter Notepad C:\Boot.ini
a.. Sotto [operating systems] sostituire il parametro /NoExecute=xxxxx con 
/Execute
Questo suggerimento mi è arrivato in risposta ad un mio post. di circa 3 gg 
fa:
Ho un problema di questo tipo :
un programma con comandi ADO; il suo pacchetto di installazione funziona
correttamente solo sulle macchine in cui non è installato il Service Pack 2
di Windows XP.
Se il Sp2 viene installato successivamente il programma continua a
funzionare correttamente.
Se il programma viene installato dopo SP2 da dei problemi di registrazione
di "classi d'automazione"; il problema viene risolto installando Visual
Basic 6 sulla macchina.
Come si spiega questo malfunzionamento e ci sono soluzioni?
Grazie.

 Come si spiega questo malfunzionamento e ci sono soluzioni?
se si risolve installando visual basic significa che la soluzione esiste ;-)
--
ciao, hal
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

Ciao sono Tiziana,
vorrei sapere qual'è la formula per convertire i numeri decimali in
esadecimali e viceversa.
ciao e grazie

...

Newsgroup: it.comp.lang.visual-basic
Titolo: listbox, selezione

Ho popolato una list box tramite datasource.
Quando la visualizzo ho il primo elemento selezionato, come faccio a non 
selezionare nessun elemento?
Ho provato con
listBox.selectedindex = -1
ma non funziona.
Sapete aiutarmi?
Grazie
Luisa 

 ma non funziona.
luisa, per favore, potresti chiarire il significato del "non funziona"?
non ho qui 
vb.net
, e quindi non posso controllare di persona, ma intendi
dire che con il selectedindex a -1 non sparisce la selezione dell'elemento
della list, o che gli eventi di selezione si verificano lo stesso?
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Scusa ma cosa significa togli il group?
Ciao Luisa 

 il primo elemento della lista.
Ho trovato un'altra cosa:
la form dove ho la listbox (form2) è chiamata da un'altra form (form1), la 
form1 è dichiarata figlia di una finestra madre (formMain). Per rendere 
figlia della finestra madre anche la form2 uso in form1 la seguente 
istruzione:
form2.MdiParent = Me.MdiParent
se tolgo questa istruzione la listbox non ha elementi selezionati, se la 
tengo trovo il primo elemento selezionato.
Come è possibile????


 Scusa ma cosa significa togli il group?
semplicemente che il mio indirizzo e-mail dichiarato nel post non è
valido, per poterlo utilizzare occorre togliere le lettere "g" "r" "o" "u"
e "p" :-)
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 



Niente da fare.
Anche quando seleziono uno o più elementi, e poi li deseleziono tutti si 
seleziona automaticamente il primo.
Forse risolvendo questo risolvo ogni problema. Ho provato a mettere in fondo 
all'evento click
selectedindex = -1
ho anche provato
listbox.clearselected()
che è analogo all'instruzione precedente, infatti neppure questa funziona. 
Ho provato ad usare MouseUp ma il risultato è sempre lo stesso.
Come faccio a non far selezionare alcun elemento????
:-(
Grazie
Luisa

Newsgroup: it.comp.lang.visual-basic
Titolo: Se vi piace il VisualBasic...

Date un'occhiata a questo strumento di sviluppo
www.topspeed.com


www.topspeed.com
Top Speed???
Che bei ricordi!!
Il famoso compilatore Modula-2  :-)
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Tutte le combinazioni possibili

Se ho 20-30 parole per caso esiste una funzione che mi trova tutte le
combinazioni possibili????

...


 ha scritto nel messaggio
news:96152465...@tango.comm2000.it...


...................
Voglio aggiungere un caso C)
C) frasi _distinte_ di parole (es: (dolce casa) = (casa dolce) = 1 frase)
- come combinazioni semplici
Cs(n,k) = n! / (k! (n-k)!)
Tenendo sempre presente una cosa:
    n > 0
    k >= 0
    k <= n
'Volendo di questo ho già l'algoritmo, che comunque è una stupidata.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare un file...AIUTO!!!

ciao ragazzi
ho bisogno di aiuto
volevo sapere come si fa a cancellare un file selezionato in una listfilebox
devo usare delle api?
se si, quali?
mi potete inoltre spiegare come si dichiarano?
grazie
ciao

Il nome del file te lo da la proprietą filename;
Per cancellare un file devi utilizzare l'istruzione Kill (kill <nome del
file as string>).
Per cancellare il file perņ hai bisogno anche del path, quindi puoi mettere
nel tuo form una DirListBox e un DriveListBox. Perchč siano perfettamente
"sincronizzati" ti devi gestire gli eventi change della dirlist e del
drivelist (per mancanza di tempo non te li scrivo :( ) Spulciati l'MSDN o
l'help per maggiori info...
CiaoZ
SebaMix

se si, quali?
DeleteFile
oppure, per cancellare i file come fa la shell di Windows, SHFileOperation

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

Dopo la lettura del codice a barre attraverso lo scanner laser, devo
controllare se il codice non sia alfanumerico.
Per lo scopo ho usato la funzione di vb: "IsNumeric"
Però se il codice a barre contiene un un punto decimale, "IsNumeric" mi
restitusce True giustamente però
il codice contiene il punto decimale !!
Qualcuno può indicarmi come poter controllare se codice a barre non contenga
caratteri alfanumerici ??
Un saluto a tutto il NG !!

 ha scritto nel messaggio
news:a3dl5q$45c$1...@pinco.nettuno.it...


 ha scritto nel messaggio
news:a3dl5q$45c$1...@pinco.nettuno.it...


 ha scritto nel messaggio
news:nvu68.70$5M4....@twister2.libero.it...


 End if
Sbagliato!!!
Il UCase del punto è il punto facendo così da sempre TRUE (se c'è il punto)
Ciao
--
Timothy Redaelli

 Il UCase del punto č il punto facendo cosě da sempre TRUE (se c'č il


 Andrea
Usando questa funzione qualunque carattere che non sia un numero da False.
'Code
Private Sub Form_Load()
    MsgBox IsANumber("1234567890")    'Da True
    MsgBox IsANumber("1234567890.5") 'Da False
End Sub
Function IsANumber(s As String) As Boolean    'Da true se la stringa
contiene solo numeri
    Dim I As Long
    IsANumber = True
    For I = 1 To Len(s)
        If Asc(Mid(s, I, 1)) < vbKey0 Or Asc(Mid(s, I, 1)) > vbKey9 Then
IsANumber = False
    Next I
End Function
'End Code
Impara a quotare
Ciao
--
Timothy Redaelli

 if Ucase(X) = Lcase(X) then
prova con
X = "123$%//45"
Non mi pare numerico!
(e poi si usa UCase$() e LCase$() :))
Ciao

 metodo se non chč fare la instr() per individuare il punto decimale.
ma č cosě pesante e stressante usare la instr()?????????
mah!!!!!!
Ciao, Francesco.

 ha scritto nel messaggio
news:3c5ac1f7$1...@news.cis.it...



ma... qui c'è qualcuno che bara! :)
Non dicevi che avevi un problema con il punto decimale?
La soluzione delle maiuscole/minuscole non ti risolve affatto il problema!
Ciao

 ha scritto nel messaggio
news:oYA68.17100$om6.4...@news1.tin.it...

Infatti cosa avevo scritto qua:
http://groups.google.com/groups?selm=a3e4rp%241720qe%241%40ID-87006.news.dfn
cis.de
Il link è su una riga sola.
Ciao
--
Timothy Redaelli
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] compilare vbp da riga di comando

e' possibile lanciare la compilazione di un progetto VB6 da
riga di comando ?
devo compilare una ventina di progetti in sequenza e vorrei
creare un batch da lanciare da command, con altri comandi di
copia e rinomina in mezzo.
grazie. buc

 ha scritto nel messaggio
news:hZt58.3570$om6....@news1.tin.it...

TROVATO!
;))
(ma guarda un po' come funziona bene sto' F1...)

Newsgroup: it.comp.lang.visual-basic
Titolo: Spioni!

 Stavo seguendo un vecchio 3d sul ng quando mi sono imbattuto in una
segnalazione di hal1961
----------
www.sysinternals.com
Li' scrive gente che conosce windows davvero bene.
----------
Scaricato e provato varie cose tra cui Regmon.
Sono rimasto incredulo!
Con il pc perfettamente in idle, in funzione solo modem, outlook,
oe-quotefix, antivirus e firewall.
Bene, questi pochi programmi fanno circa 1000 tra letture e scritture al
secondo su registro di windows!
Pazzesco!
Passi per il modem... ma outlook? E' impostato per scaricare ogni 20
minuti...
e OE-Quotefix? cosa diavolo deve scrivere/leggere 1000 volte al secondo?
Ed explorer? è chiuso....
Ma non c'è un modo per limitare tutti questi accessi al registry per alcuni
di questi prog?
Comunque grandissima utility, grazie hal :)
--
Greg

Incredile, la sola apertura di IExplorer causa circa 13.000 accessi al
registry!
Ma c'è lo stesso volume di traffico anche sotto in linux?
--
Greg

 Greg
Andrea

 Andrea
Si, infatti parlavo genericamente di "traffico"
--
Greg

 registry!
Nessuno può più dire di avere un pc lento se gli apre IE anche in 13
secondi...
sono 1000 accessi al secondo :-)!
E FF?
-- 
Alex {per email metti '[IOPOSSO]' nell'oggetto}
"Prima di dedicarti all'impossibile accertati di aver fatto tutto il
possibile" (Alex1980)


Il traffico c'e` anche li`, e` pero` molto piu` documentato.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Quando implementare IDisposable

Buona sera e buon anno a tutti.
Nella mia libreria espongo una classe le cui istanze creano ed utilizzano, per tutta la loro durata, un oggetto FileStream per leggere e scrivere dati su file.
 
La domanda è: devo implementare l'interfaccia IDisposable per tale classe, in modo da permettere ai consumers del mio type il rilascio deterministico dei file sottostanti? Cosa dicono le "Best Practices"?
 
Ad esempio nella pagina
https://msdn.microsoft.com/it-it/library/system.idisposable(v=vs.110).aspx
 
 
si legge:
Implement IDisposable only if you are using unmanaged resources directly.If your app simply uses an object that implements IDisposable, don't provide an IDisposable implementation.Instead, you should call the object's IDisposable.Dispose implementation when you are finished using it.
 
Ma non mi pare applicabile al mio caso, perchè non sono io a decidere quando ho finito di usare il FileStream, ma il consumer della classe.
A meno che non implementi nella classe un metodo del tipo Close(). Ma a questo punto, tanto vale implementare IDisposable, o no?

 La domanda è: devo implementare l'interfaccia IDisposable per tale classe, in modo da permettere ai consumers del mio type il rilascio deterministico dei file sottostanti? Cosa dicono le "Best Practices"?
 
Visto che la tua classe tiene in vita un FileStream dall'inizio alla fine, è preferibile per chi la consuma avere un metodo per poterlo rilasciare esplicitamente, quindi anche se tecnicamente non hai risorse unmanaged, probabilmente sarebbe meglio mettere a disposizione Dispose()
 
Visto come usi lo stream però, potresti anche fare una pensata a derivare direttamente da FileStream, così per chi lo usa è più chiaro che ha a che fare con una risorsa di quel tipo e può regolarsi meglio su quando fare 'Dispose()' quando fare 'Using' ecc.. ecc..

 Visto come usi lo stream però, potresti anche fare una pensata a derivare direttamente da FileStream, così per chi lo usa è più chiaro che ha a che fare con una risorsa di quel tipo e può regolarsi meglio su quando fare 'Dispose()' quando fare 'Using' ecc.. ecc..
 
Per questo aspetto non dovrebbero esserci problemi; la classe si appoggia esplicitamente al file visto che il costruttore ne richiede il percorso.

Newsgroup: it.comp.lang.visual-basic
Titolo: Interagire con coda di stampa di win95

Ciao,
Vorrei interagire con la coda di stampa di win95 per fare alcune operazioni
tipo sospendere o annullare una stampa, oppure essere avvertito quando una
stampa viene terminata.
Qualcuno puo' darmi consigli/suggerimenti/aiuti ??
Grazie mille
Dario Locatelli - 
da...@enet.it
Easynet Srl - 
http://www.enet.it

Bhè... io faccio doppio clic sopra la cartella stampanti... da li puoi
gestire la coda... annulare stampe, interromperle, ecc...
--
Cristiano.
Cry...@tin.it
Cry...@freemail.it



Cristiano.
spiritoso........
Newsgroup: it.comp.lang.visual-basic
Titolo: Api e Listbox...

Dovrei riempire la List1 con i file (e directory) presenti in una data
Directory.
L'Api DlgDirList non riesco ad utilizzarla (gradirei molto sapere cosa
c'è che non va!!), mentre il SendMessage (con LB_DIR) mi da l'elenco
dei file con lunghezza DOS (8+3).
Please Help me! :-)
Grazie e ciao!
               --Please also reply via E-Mail--
                      4169522043485253

 dei file con lunghezza DOS (8+3).
Scusa, ovviamente non sono fatti miei, ma perché usi le API ?
Per quello che fai, la Dir non ti va bene ?
Guarda l'help in linea per la funzione Dir, nell'esempio c'è una
cosa del genere.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi sul
    Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Per quello che fai, la Dir non ti va bene ?
Il fatto è che trattandosi di una Pseudo Gestione Risorse volevo
cercare di ottimizzare il più possibile anche queste "piccolezze".
Ad es. con l'API findfirstfile e findnextfile vado già abbastanza
bene, ma credo si possa fare di meglio! ;-)


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

Ringrazio in anticipo chiunque potrà aiutarmi.
Allora io ho implementato in piccolo programmino vb che effettua
l'aggiornamento di un gestionale in una rete locale, e per l'installazione
ho costruito un setup con installsheild, il problema è che il programma non
funziona in tutti i pc, e non per problemi di programma per per la mancanza
di dll o di ocx specifici, che però non sono riuscito ad individuare,
qualcuno può dirmi quali sono le dll di base per il funzionamento di
programmi vb?

programmi vb?
INFO: List of Visual Basic Run-Time Files Installed by Product 
Q187282
http://support.microsoft.com/support/kb/articles/q187/2/82.asp
INFO: Description of VB 6.0 Run Time and OLE Automation Files
Q190130
http://support.microsoft.com/support/kb/articles/q190/1/30.asp
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: RTF IMAGE

come facci a salvare un file JPG in un rtf ? 

 ha scritto nel messaggio 
news:bHOue.26449$bc.2...@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: ADOX: alterare la lunghezza di un campo di access

Stavo cercando di aggiornare la lunghezza di un campo di access con adox.
Ora grande piccolo problema ... non esiste un metodo update per
l'oggetto catalog.tables("tabella").columns. e quindi non posso
aggiornare il valore di una data colonna.
Posso inserire una nuova colonna ... ho provato anche a lavorare con l'oggetto
columns piuttosto che catalog ... che purtroppo è un semplice insieme che si
appoggia a catalog ...
L'unico modo che mi viene in mente è quello di creare una tabella 
identica con i valori aggiornati che mi servono .. ma il punto è
che così facendo dovrei anche ricreare tutte le relazioni che 
credetemi sono circa 2000 ad occhio e croce ... (non chiedetemi però
come access non si sia ancora schiantato).
Un lavoro assai più lungo quindi da codice che non aprire l'mdb e
farlo a mano.
Qualcuno di voi già c'è passato?
Ciao Andrea

 ha scritto nel messaggio
news:3b8a610b.02022...@posting.google.com...
"ALTER TABLE"
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: interfacciamento VB e C++

Salve a tutti,
ho il seguente problema: ho scritto un programma in VB e ora vorrei iniziare
a tradurlo in C++. Ho già capito, più o meno, come scrivere delle DLL in C++
e richiamare le funzioni contenute in queste da VB. Quello che non sono
ancora riuscito a fare, sempre che si possa fare, è di modificare con quelle
funzioni delle variabili pubbliche dichiarate in VB.
Qualcuno saprebbe darmi qualche indicazione?
Grazie.

 wrote in message
news:8uofun$3f4$1...@news.flashnet.it...

Non e' questione di pubbliche o private, ma se vuoi che la dll ti modifichi
tali variabili bisogna che ti passi l' indirizzo.
Ciao
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda da 1000000 $

Novellino chiede aiuto! Vorrei fare un programma che mi copia
D:\cartella\file.boh in C:\directory\. Per favore mi serve per un autorun.
Grazie 1000 a chi mi risponde.


Scusa la domanda impertinente e curiosa, ma ke bisogno c'e' di scrivere un
programmino, quando esiste il taglia e incolla in EsploraRisorse di tutte le
versioni di Windows ???????
poi se mi dai meglio le specifiche ti mando il sorgente.
ciaooooooo

Hai ragione, mi devo spiegare meglio. Volevo che all'insaputa di tutti
questo programma copi all'autorun del CD dove si trova un dll che è
necessario per la visione del CD. Ma questo senza la finestra del prompt del
DOS (infatti potevo farlo attraverso un programmino DOS ma mi sembra
antiestetico). Praticamente questo programma deve copiare il dll nella
cartella di Windows e poi avviare una pagina web. Capito? Attendo aiuti.

 ha scritto

e da quella via lanciare una connessione se offline ?
nascosta, pero', che non appaia quel formino cosi' antiestetico...

 D:\cartella\file.boh in C:\directory\. Per favore mi serve per un autorun.
Quindi se te lo dico mi dai 1M di $???
Fai pure tutte le domande che vuoi!
Posso avere l'esclusiva sulle risposte?
P.S.: cerca il messaggio "[MANIFESTO] it.comp.lang.visual-basic" e...
leggilo!
Ciao

nascosta, pero', che non appaia quel formino cosi' antiestetico...
Gia', magari una cosa tipo questa (e' vera, l'ho appena ricevuta,
non me la sono inventata, purtroppo).
<citazione>
 Sei un WEBMASTER ??
 Vuoi finalmente guadagnare col tuo sito?
 
 Noi di ValoreWeb.it ora ti consentiamo di guadagnare migliaia di euro al
mese con i nostri servizi DIALER.
 Offriamo le commissioni tra le piu' alte sul mercato: fino a 0.90 euro al
minuto, paghiamo anche immediatamente alla fine del mese e non a 45 o 60
giorni come quasi tutti i nostri concorrenti, i quali, in genere, hanno un
tempo medio di connessione bassissimo: 5,6 o 8 minuti. Noi di ValoreWeb,
invece, grazie ai nostri contenuti di altissima qualitą, abbiamo un TMC di
oltre 16 minuti!
 Nessun webmaster che ha usato i nostri dialer č piu tornato indietro!!!
</citazione>
Vabbe' che il mondo e' pieno di polli da spennare, ma un minimo di dignita',
cribbio!
-- 
ciao, hal

 cribbio!
Perché non hai ancora visto il sito di Medianet.
Spammer senza un minimo di pudore... :-(((
Bye, G.

cribbio!
Ragazzi abbiamo appena risolto i problemi del SC... lo possiamo
finanziare cosģ! :PPP
E pure i meeting a sentir loro! ;))))))
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] MSFlexGrid mi sto' incasinando

Ciao a tutti, è 1 giorno che provo e faccio solo casino !
1) come faccio a fare il merge di 3 celle della stessa riga e di solo quella
? senza che la griglia faccia degli acccorpamenti automatici ?
2) Come faccio a colorare 3 celle della stessa riga senza spostarmi di
colonna in colonna selezionando 3 volte il colore ?
...cioè è possibile e come selezionare le tre colonne di quella riga e
dirgli di assumere un determinato colore.
Grazie 1000
roberto

guarda, ora i comandi precisi non li ricordo.
ma è semplice. se vedi le proprietà rowsel e colsel capisci subito. ti
servono a selezionare in un solo colpo piu righe/colonne.
poi credo che ci sia una proprietà per modificare il colore delle celle
selezionate, senza doverle "scorrere" uno a uno. ma ora non me lo ricordo.
magari sta nei "Vedere anche" delle proprieta rowsel e colsel.
MarioH

Newsgroup: it.comp.lang.visual-basic
Titolo: Wizard per creare file di install di VB6

Ciao a tutti...
Ho fatto un programma che, purtroppo per me, richiede dele librerie non
tanto comuni...
Visto la necessita' di installare le librerie su citate, ho provato ad
utilizzare "Creazione guidata pacchetti di installazione" che ho assieme al
VB6...
Lasciando perdere che l'archivio da 150k diventa piu' di 5Mb, quando viene
creata l'installazione, non viene copiata una directory fondamentale al mio
programma, e di conseguenza una volta installato, il programma non parte
perche' non trova questa directory con tutti i suoi vari file...
Come posso fare ad includere questa cartella e i vari file
nell'installazione?
Ciao ;^)=
PS: C'e' un modo per far si che le dimenzioni dell'installazione siano piu'
piccole?
--
Massimo "Red Foxy" Ciccio'
Home Page: 
http://www.redfoxy.go.to/
Web Master di:
 - Libreria Ciofalo: 
http://www.ciofalo.it
 - Quantum Leap: 
http://ql.programmazione.it

 nell'installazione?
durante la creazione guidata c'è la possibiltà di inserire file o cartelle
manualmente al pacchetto.
ciao


ciao
alla corretta osservazione di Guycho, aggiungo anche che il programma stesso
dovrebbe essere in grado di diagnosticare la mancanza di tale directory ed intraprendere
le opportune contromisure.
ciao, hal

 le opportune contromisure.
Infatti avverte e dice che mancao dei file importanti


 ciao
Davvero???
E quando???
Non mi sono accorto di nulla!


Non mi sono accorto di nulla!
Infatti molti lo prendono un po' sottogamba, ma il setup wizard non e' proprio
da buttare (tenuto anche conto che il setup1.exe e ' ampiamente personalizzabile, 
visto che ti danno anche i sorgenti).
In uno dei passaggi dello wizard puoi includere qualsiasi file e specificarne la location
sulla macchina del cliente. In pratica puoi fargli costruire tutte le strutture
di directory che vuoi, fargli includere file di esempio (p. es. dei tipi di documento specifici
del tuo programma) ed altro ancora.
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Msgbox

Il 19/06/2000 c'è stata una discussione sui msgbox non bloccanti.
Ho copiato l'Api MessageBox e l'ho messa come pubblica in un modulo.
Poi ho scritto queste due righe:
Private Sub Command2_Click()
Dim ret As Long
Dim w As Byte
   ret = MessageBox(0, "Testo del messaggio", "Barra del titolo",
vbInformation)
   For w = 1 To 255
    DoEvents                    IN QUESTO PUNTO HO MESSO L'INTERRUZZIONE DEL
CODICE
   Next w
   MsgBox "finito"
End Sub
Però fino a quando non schiaccio ok il codice rimane fermo, ovvero il msgbox
aspetta la pressione
del bottone del messagebox.
Sapete dirmi come mai?
Ciao
Grazie
Oz


da un paio di prove mi pare di capire che in questo modo MessageBox risulta
modale alla sola routine in cui viene usata (e non a tutta l'applicazione,
come con la normale MsgBox), prova il fatto che posso tranquillamente
premere su un altro pulsante o scrivere in una TextBox...
cmq ci sono degli effetti 'strani', per es. non ci si può spostare fra i
controlli con il tasto Tab...
conclusione? boh... è da approfondire   :)
Ciao
Faber
P.S.: cmq il ciclo va in OverFlow

Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare Risoluzione Video con VBA di ACCESS

Premesso che sto iniziando e quindi sono alquanto inesperto,
vorrei saper come si intercetta la risoluzione del video, visto che ho
costruito un database con Access 2000, che dovrà girare sia su un 800x600
che
su altre risoluzioni (1024x768).
Quali sono le righe di codice per ricavare la risoluzione?
Grazie a tutti.

 ha scritto nel messaggio
news:jF4z9.8709$Bs5.2...@news1.tin.it...

Con VB (non so con VBA), io uso:
Larghezza=Screen.Width \ Screen.TwipsperpixelX
Altezza= Screen.Heigth \ Screen.TwipsperpixelY
Ciao
Alberto

 ha scritto nel messaggio
news:rVcz9.11074$Zn2.3...@twister1.libero.it...


Ho provato ma non funziona!
Gia', l'oggetto Screen fa parte della libreria VB, che e' caricata
in visual basic, ma non in Office (e qui torniamo al problema
del "subset" di qualche thread fa ;-)
Probabilmente l'unica strada che hai a disposizione e'
quella offerta dall' SDK di windows:
Private Declare Function GetSystemMetrics _
		Lib "User32" ( _
		ByVal nIndex As Long _
		) As Long
Private Const SM_CXSCREEN As Long = 0
Private Const SM_CYSCREEN As Long = 1
Public Function getScreenHeight() As Long
   getScreenHeight = GetSystemMetrics(SM_CYSCREEN)
End Function
Public Function getScreenWidth() As Long
   getScreenWidth = GetSystemMetrics(SM_CXSCREEN)
End Property
-- 
hth, hal

 ha scritto nel messaggio
news:f6c0tu4pnsdg9i0sq...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Typelibraries e Visual Basic...

AAARRRRGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!
Oh, finalmente mi sono sfogato!
Veniamo al problema:
Siccome quell'antipatico scassamaroni di VB non mi lascia creare delle
interfaccie COM decenti( e soprattutto senza farmele diventare
inopinatamente
oggetti in base a cassate e pippe mentali sue in cui io non voglio essere
coinvolto ),
mi sono messo a scrivere le mie belle interfaccie in IDL e le azzecco al mio
progetto VB schiaffandole nei riferimenti.
Il problema è che il fetente si rifiuta categoricamente di farmi
implementare
le interfaccie che io ho definito, e non so più dove sbattere la testa!!!!!!
Qualcuno di voi ci si è già trovato?
Ecco il mio piccolo IDL file:
[
  uuid(B5F47D08-A78D-44D6-8D0F-9D5B023CED68),
  version(1.0),
  helpstring("")
]
library DeltaLib
{
  importlib("stdole2.tlb");
  [
    uuid(79825771-62C1-42E1-BBE3-145EAAC3A156),
    version(1.0),
    dual,
    oleautomation
  ]
   interface IDeltaCom: IDispatch
  {
    [id(0x00000001)]
    HRESULT _stdcall Init( void );
    [id(0x00000002)]
    HRESULT _stdcall Done( void );
  };
  [
    uuid(227F3B6E-2D4E-4EBD-B5C7-B1D5A201F1E0),
    version(1.0),
    dual,
    oleautomation
  ]
   interface IQuery: IDeltaCom
  {
    [propget, id(0x00000003)]
    HRESULT _stdcall QueryName([out, retval] LPSTR * Value );
    [propput, id(0x00000003)]
    HRESULT _stdcall QueryName([in] LPSTR Value );
    [propget, id(0x00000004)]
    HRESULT _stdcall QueryText([out, retval] LPSTR * Value );
    [propput, id(0x00000004)]
    HRESULT _stdcall QueryText([in] LPSTR Value );
  };
};
Mi date una mano?
Grazie :)))
Andrea

Cioé?
Perché non ti fa creare le interfacce decenti? :))
Intendi per le collection?
                Ciao
                                            Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 HRESULT _stdcall QueryName([out, retval] LPSTR * Value );
Le stringhe COM sono BSTR.
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

le interfaccie che io ho definito, e non so piů dove sbattere la testa!!!!!!
Che errore ti da esattamente?
L'idl lo compili con midl?
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Conoscere la lingua del sistema?

Prima di tutto mi congratulo con voi per tutti i suggerimenti che date,
siete davvero bravi!
Sto facendo un programmino, solo che m servirebbe sapere la lingua del
sistema operativo (italiano, francese, ecc..)!All'inizio avevo pensato di
basarmi sulla tastiera installata, solo che non č una cosa molto affidabile,
perciň: M DATE UNA MANO? :))
Magari senza l'utilizzo delle API!!!!
Grazie!!!
                                            CIAO
MAX

 Magari senza l'utilizzo delle API!!!!
appunto  :)
Faber

Magari senza l'utilizzo delle API!!!!
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
potresti prelevare la data restituita all'inizio di una connessione con
un server di GreenWitch (si scrive cosi?) e confrontarla con la data di
sitema. Poi, in base al fuso orario, determini un range di stati
possibili. Per definire quello giusto, controlli quali font sono
presenti in %Windir%\Fonts.
Ti conviene usare le API.
Ciao!
Davide
-- 
Volontario Anti-Troll (TM) 
SecurFaq: 
http://members.nbci.com/gouldukat/
DocTrolls: 
http://it.geocities.com/roccopapaleo/faq/italiano/Troll.html
Netiquette: 
http://www.inferentia.it/netiquette/dis.html

 Ti conviene usare le API.
mhh, e se qualcuno utilizza un PC con Win2000 in inglese ma vive in italia
(esempio: io!)
ciao

 ha scritto nel messaggio
news:9ikt9d$5no$1...@lacerta.tiscalinet.it...

mah, senza usare le API puoi provare il semplice trucchetto che ti posto qui
sotto
    Dim dt As Date
    Dim strDay As String
    dt = #7/13/2001#
    strDay = Format(dt, "long date")
    If InStr(strDay, "venerdi", vbTextCompare) Then
        Debug.Print "Versione italiana"
    ElseIf InStr(strDay, "friday", vbTextCompare) Then
        Debug.Print "Versione inglese"
    ' ecc. ecc. ecc.
    End If
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: errore 3128: conoscere l'utente

E' possibile ricavare da codice il nome del PC o dell'utente che al
momento blocca un determinato record?
Grazie
Axl
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 momento blocca un determinato record?
Mi rispondo da solo parzialmente: ho visto che nel valore
Error.descrizption
alla fine mi da' il nome del PC che blocca il record.... posso quindi
estrapolare il nome da questa stringa...
Conoscete comunque un metodo piu' elegante?


> momento blocca un determinato record?
Tanto per non rispondere a vanvera:
ti riferisci ad un record su un database? se si', quale?
-- 
ciao, hal

 ti riferisci ad un record su un database? se si', quale?
mi rendo conto solo ora di essere stato un po "evasivo" ;-))
Mi riferisco da un recordset di un database Access 2000
gestito con DAO (anche con ADO dovrebbe essere lo stesso)...

Newsgroup: it.comp.lang.visual-basic
Titolo: Connettersi ad Excel

Ciao a tutti.
Il mio problema è questo:
Ho bisogno di connettermi tramite VB ad un file di Excel per prelevare i
dati e trasportarli in Access.
Ho provato con il controllo DATA impostando la proprietà Connect su Excel
5.0, la proprietà DatabaseName sul nome del file di Excel, ma quando vado a
selezionare la proprietà RecordSource mi dà errore dicendomi IMPOSSIBILE
TROVARE ISAM INSTALLABILE.
Qualcuno sa come posso fare?
Grazie.

 ha scritto nel messaggio
news:aml20o$ged$1...@newsreader.mailgate.org...


 Qualcuno sa come posso fare?
Io faccio cosě...
collego il file da access e poi accedo come se fosse una normale
tabella di access. L'unica cosa č che quando cambia il file excel (nel
mio caso un listino mandato via internet alle filiali cambia
settimanalmente) venga sovrascritto al vecchio (o messo sempre nella
stessa posizione con lo stesso nome) cosě da access vedi sempre il
file xls corretto.
Certo che se vuoi far cambiare la path del file xls e in piů le
colonne cambiano...va usato un altro metodo ma la momento non mi viene
nulla...
Al3x

Newsgroup: it.comp.lang.visual-basic
Titolo: Prelevare un file html

Ciao a tutti, sono alla prese con il seguente problema:
vorrei creare un programma in Vb che prelevi una pagina html da un URL 
specificato dall'utente. Naturalmente una volta prelevato il file, vorrei 
essere in grado di modifiarlo a mio piacimento (sempre tramite il programma 
VB) ma questo non credo sia un problema. Ringrazio anticipatamente tutti 
coloro che mi aiuteranno. 

Scusate ho dimenticato di dirvi che vorrei usare VB6 e non .NET perchè con 
il primo ho un po' (non molta) dimestichezza mentre il secondo non lo 
conosco minimamente. Grazie ancora. 

"Freddo" ha scritto...

Cerca nella guida il controllo 'Internet Transfer'.
C'č un esempio che fa esattamente ciň che vuoi.
Poi ragguagliaci sulla modifica dell'html... :P
Hola
-> GbC
www.gbcweb.com

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

Problema: Vorrei che il programma prendesse un'icona da un file esterno in
modo che cambiando il file (.ico), tutte le icone del programma si
aggiornassero con la nuova icona.
Come si fa?
Grazie.
Simone


per ogni form della tua applicazione, nel Form_Load:
Me.Icon = LoadPicture(App.Path & "\MiaIcona.ico")
Ciao
Faber

 wrote in message
news:7ZMz5.4027$3R6....@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Datagrid, ADODC & SQL Server 2000

Ciao a tutti,
ho un problema forse elementare ma che da solo, che con l'aiuto di
MSDN non riesco a risolvere... :((
allora.. io ho un RS pieno di dati (proviene da un DB SQL Server 2000)
e dovrei farlo vedere in una Datagrid...
faccio cosi:
'Passo il recordset contenente i dati all' ADO Data Control
Set Adodc1.Recordset = RS
Set DataGrid1.DataSource = Adodc1
quello che viene fuori è questo:
Error '7004'
The rowset is not bookmarkable
Mentre su MSDN dice questo:
Error 7004 
The specified Terminal Connection driver was not found in the system
path.
Non so che fare....
Help
Ciao
Fabio

 The rowset is not bookmarkable
Set DataGrid1.DataSource = RS
...ma se il recordset non è lato client non puoi assegnarlo a una datagrid.
rs.cursorlocation = aduseclient
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Comportamento strano

[.NET]
Salve a tutti,
dopo avere installato un'applicazione su diversi pc, sono arrivato a testare 
l'applicazione su uno in particolare( solito win98) e sono rimasto sorpreso 
dal fatto che si comportava in modo anomalo. Ad esempio in una windows form 
che contiene un datagrid per l'immissione di dati, arrivato con il cursore 
in fondo alla pagina il programma ha raccolto una eccezione. Inoltre non era 
possibile inserire ulteriori righe nel datagrid perchè la successiva non era 
visibile sullo schermo.
Qualcuno mi può aiutare?
saluti
alberto 

 in fondo alla pagina il programma ha raccolto una eccezione. 
Esempio di eccezione:
chi posta indica dettagliatamente codice e descrizione
dell'errore.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Timer (URGENTE)

Uso VB6+SP4, uso l'API:
    SetTimer(form.hwnd, 1000, 1000, funzione)
Viene impostata l'esecuzione della funzione ogni secondo.
Non funziona, la funzione viene eseguita solo una volta e poi basta, sapete
darmi delle lucidazioni?
grazie, Marco

Se non sbaglio questa funzione esegue il codice (funzione) 
dopo un intervallo di tempo specificato ma non ogni volta 
(non funziona come l'oggetto timer).
Per ottenere l'effetto da te desiderato devi scrivere 
questa riga all'interno della funzione che richiami.
P.E.
function F () as Boolean
  ....
  ....
  ....
  SetTimer(form.hwnd, 1000, 1000, F)
end function 
In questa maniera il codice verrà rieseguito ogni volta.
Ciao
Stelvio


 wrote in message
8trpsk$8k$1...@fe1.cs.interbusiness.it...

SetTimer ha bisogno dell' *indirizzo* della tua funzione di callback
("funzione"), cosi' come e' scritto stai passando il *risultato* della funzione;
devi usare l'operatore AddressOf, quindi:
SetTimer(form.hwnd, 1000, 1000, AddressOf funzione)
Ciao
--
Luca Dormio
luca....@tin.it
luca....@sig-la.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Caricare carattera da una stringa

C'e' una funzione che converte una stringa di caratteri in array, mettendo
un carattere in ogni casella.
E c'e' una funzione che possa caricare un carattere di una stringa
scegliendo la posizione tramite un puntatore , come se la stringa fosse un
array?
Grazie , per la soluzione

Sgianty wrote:

Non so se ho ben capito la domanda (mi sembrano abbastanza semplici...),
ma dato che per la seconda hai la funzione "Mid()" che ti permette di
estrarre sottostringhe (e quindi anche singoli caratteri) a cosa ti
serve  scomporre una stringa in un array se non ad occupare piu'
memoria?
Ad esempio:
Dim Stringa As String, Carattere As String
Dim i As Integer
Stringa = "abcdefg"
' Estraggo il quarto carattere
Carattere = Mid(Stringa, 4, 1)
' Scrivo uno per uno tutti i caratteri
For i=1 To Len(Stringa)
    Debug.Print Mid(Stringa, i, 1)
Next i
' Se proprio vuoi, ecco l'array! :-)
Dim Array() As String
Redim Array(Len(Stringa))
For i=1 To Len(Stringa)
    Array(i) = Mid(Stringa, i, 1)
Next i
E' questo che intendevi?
--
   Alex Palmese
---
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 fosse un array?
Funzioni Mid/Left/Right (se ho capito la domanda)
--
Dark Hado
This posting is provided "AS IS" with no warranties, and confers no
rights.

 array?
Mid$(), ma lavora sulle stringhe che sono un po' lente.
Se devi fare cicli su singoli caratteri ti conviene convertirli in array di
byte e usare
If (Chr$(myArray(2)) = "a") then...
o meglio ancora
If (myArray(2) = Asc("a")) then ...
' i numeri sono sempre più performanti delle stringhe!
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: brutto bug!

Perche' Vb non riesce a contare con incrementi di un decimo?
Se faccio:
for x=1 to 10 step 0.1
    .....
next
intorno a 6.2 comincia a scrivere 6.29999999 6.39999999 ......
come lo risolvo il problema?
TNX!!!

...


 intorno a 6.2 comincia a scrivere 6.29999999 6.39999999 ......
Dichiara la variabile come Currency:
Dim x As Currency
    For x = 0 To 10 Step 0.1
    Debug.Print x
    Next x
Bye, G.
-- 
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com


  Non e' un bug, il problema e' legato alla rappresentazione binaria in
virgola mobile di un numero decimale non intero. In pratica, banalizzando al
massimo, i numeri dopo la virgola vengono ottenuti come somma delle potenze
negative del due (i.e. 1/2, 1/4, 1/8, 1/16, ...). Ora, a causa della
precisione finita del sistema di calcolo del microprocessore, risulta
impossibile descrivere con esattezza alcuni numeri (chiedo scusa a tutti gli
esperti per questa approssimativissima sintesi, ma vado di fretta.
Un'analisi piu' approfondita e meglio descritta di questo fenomeno la si
dovrebbe trovare, se non ricordo male, nell'area delle FAQ del sito
http://www.beginend.com/vbasic
).
  Le soluzioni indicateti (?) sono corrette, la prima perche' forza un
arrotondamento alla prima cifra decimale, la seconda perche' il tipo
Currency e' costruito apposta per poter rappresentare in maniera corretta i
numeri decimali non interi (fino a non mi ricordo quale cifra).
  Ciao.

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

Vorrei sapere come far stampare una serie di caratteri con un font che
mantiene la stessa larghezza per ogni carattere.
Grazie
Pink

 Grazie
usa ms courier new o un altro fontface non proporzionale.

 ha scritto nel messaggio
news:94bg2n$d5f70$1...@ID-51318.news.dfncis.de...


Ciao a tutto il NG.
Io uso il comando:   PRINTER.PRINT  per stampare,  funziona benone, solo che
se lancio il programma e richiedo la stampa, non viene stampato nulla finchč
non chiudi il programma.
Perchč mai?

 ha scritto

printer.enddoc ?

Fulvio ha scritto nel messaggio ...

Non e' che manca
Printer.EndDoc ?