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

Stò cercando disperatamente una routine per la giustificazione del
testo.
Ringrazio tutti coloro che mi possono aiutare.
Distinti saluti
Saverio Annunziata
sav...@libero.it
ICQ 19540125

Distinti saluti
A giudicare dall'oggetto ti serve più una routine per la _formattazione_ del
testo.
Posta con un oggetto più decente e forse qualcuno ti risponderà.
Ciao

 Distinti saluti


 usa un richtextbox e setta la giustificazione
non so in vb6, ma in vb5 il rtb non mi sembra possa essere giustificato (x'
credo non lo possa essere l'rtf, cioe' il formato ms su cui si basa il rtb).
object.SelAlignment [= value]
The settings for value are:
Constant Value Description
Null Neither. The current selection spans more than one paragraph with
different alignments.
rtfLeft 0 (Default) Left. The paragraph is aligned along the left margin.
rtfRight 1 Right. The paragraph is aligned along the right margin.
rtfCenter 2 Center. The paragraph is centered between the left and right
margins.
ANDREA: magari prima di dare delle risposte prova a controllare quello che
dici. e' la quarta volta in un paio di giorni che -- senza volere -- vedo
che parli un po' a vanvera. pochi mesi fa c'e' stato uno che si e' fatto
dare dell'idiota da tutto il ng perche' sparacazzava... evita, e tieni
SEMPRE presente che chi chiede non si diverte a farlo, ha poco tempo e quel
poco non lo vuole perdere a testare consigli impossibili. se hai un'idea che
non hai testato personalmente (con risultati positivi) proponila come
_suggerimento_, non come comandamento come qui sopra.
SAVERIO: prova a guardare il thread "Come si fa a giustificare un testo
(effetto word)??????" -- oggi ho messo una proposta li'.
ieri davide nel thread "DIFFICILE !!!!!!!!!" ha messo del codice per txt e
cbo. non l'ho ancora provato ma sembra una cosa seria e magari ti e' utile.
hth, pal

 credo non lo possa essere l'rtf, cioe' il formato ms su cui si basa il rtb).
Il RTF usato dalle box č quello compatibile con i vecchi Word, mentre Word97 introduce nel RTF anche caratteristiche
come il testo giustificato, che vengono ignorate da editor piů vecchi
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] Stavolta CommonDialog

Ciao Ragazzi
un ringraziamento come ormai è doveroso a Paperino per i suggerimenti e la
pazienza :)))))))
Devo fare penitenza, poiche' ho scritto di aver aggirato il removeitem della
flexgrid, niente di piu' FALSO :(
L'infido continuava a scalare le righe e quindi a cancellare cose che
dovevano invece rimanere.
Soluzione : Avere fede nelle risorse di Paperino :) Infatti eseguendo il
ciclo FOR al contrario ho risolto il problema:)
Grande Papero :)
Un'altra cosa non riesco a risolvere (e non sara' l'ultima :)))))
Per esempio io carico un file .TXT con l'istruzione OPEN...bla bla bla
usando la CommonDialog.
Tutto OK a parte il fatto che se io seleziono un file da aprire, e poi ci
ripenso e premo il tasto Annulla (compare nella form della commonDialog) il
file si apre lo stesso :/grrrrrrrrrrrrrrrr
Come faccio a non fare aprire il File?
Premetto che sono su una Tab con 2 fogli Flex ogni flex carica un file
esterno.
Prima avevo fatto l'errore di aprire tutti e due i file come Input As #1,
poi mi sono accorto e gli ho messo il numero 2 al secondo flex (Input As #2)
solo che non sembra essere tanto contento, mi dice che il file è aperto,
oppure che il numero è sbagliato.
Che posso fare?
Di nuovo......................alla prossima (cioè domani :))))))))
GRAZIE
Paolo
CIAUZ:)

 Che posso fare?
Anche questo strano, se i file sono diversi. Usa (male non fa) Open ... For
Input Shared ...
Vedi anche FreeFile

 oppure che il numero è sbagliato.
Ti hanno già risposto, devi vedere la funzione FreeFile. Ah, e ricorda
che una volta che hai aperto un file e non ti serve più, devi chiuderlo
con Close NumeroDelFile.
Ti faccio un esempio al volo, che apre un file di testo, lo legge
riga per riga e lo stampa nella finestra di debug:
**************
Sub CaricaFile(NomeDelFile As String)
Dim Riga As String
FileLibero = FreeFile
    Open NomeDelFile For Input As FileLibero
    Do While Not EOF(FileLibero)
        Line Input #FileLibero, Riga
        Debug.Print Riga
    Loop
    Close FileLibero
End If
End Sub
**************
Bye, G.

     If Dir(CommonDialog1.filename)
...
pap non vorrei rompere troppo,
ma un bel "with commondialog" faceva troppo resca ? :))

 "Paperino" ha scritto

No, è che ho fatto taglia e incolla; nella sub originale c'era
già un With con un altro oggetto e per provare a nidificare
i With mi sono già incasinato più di una volta... :-)))
Quanto al perché lo uso così anche altre volte, ti dico
subito: c'è un With anche nella CaricaFile, e se esci con
un errore da una delle due sub, senza chiudere il With, beh...
non ho voglia di scoprire cosa può succedere ===:-|
L'help dice che "potrebbero verificarsi errori o condizioni
imprevedibili". Siccome già il grado di prevedibilità del SO è
tendente a livelli molto bassi, non rischio, preferisco perdere
un paio di centesimi di secondo.
Però mi hai fatto pensare, potrei chiuderlo prima della
ShowOpen, così dovrebbe essere innoQuo ;-)
Bye, G.

 ShowOpen, cosě dovrebbe essere innoQuo ;-)
come innoqui' innoqua' e innosetup ? :>
Newsgroup: it.comp.lang.visual-basic
Titolo: Controls

Salve a tutti,
rieccomi qui con un'altra domanda.
Tramite un for scorro tutti i controlli della mia form.
For each controllo in me.controls
    if 
controllo.name
 = nome then
        faiqlcs
        ....
    end if
next
Come riuscire ad accedere a txtbox(1).text usando controllo?
Grazie in anticipo,
Simone

 Come riuscire ad accedere a txtbox(1).text usando controllo?
    If Controllo IS textbox(1) then
        controllo.Text = "ciao"
    End if
--
Math Parser, VB.Framework : 
http://www.neodatatype.net
Sito Comune               : 
http://www.it-lang-vb.net

se ci spieghi meglio quello che vuoi fare secondo me potrebbero esserci
metodi più semplici...

Newsgroup: it.comp.lang.visual-basic
Titolo: Perfavore. E' la mia prima domanda qui


Oggetto: Battezzate la mia prima domanda in questo NG.
Data: lunedě 19 marzo 2001 10.40
Ciao a tutti, ho bisogno di sapere una cosa. Io programmo in visual basic
(ho ripreso da poco perchč avevo lasciato) e mi piacerebbe imparare le
Direct X. Per programmare in Visual Basic e Direct X, devo avere qualcosa di
aggiuntivo oltre al visual basic? Mi servono le SDK? Insomma cos'č
necessario per usare le Direct X? Spero che mi possiate aiutare.
Ringrazio tutti anticipamente.

 Ringrazio tutti anticipamente.
A partire dalla versione 7 insieme al runtime delle DirectX viene installata
anche una libreria dedicata proprio allo sviluppo con VB; la trovi sotto
\SYSTEM, si chiama DX7(8)VB.DLL.
Poi ti consiglio di scaricare il SDK sempre relativo a VB, non ricordo
esattamente dove e' piazzato sul sito MS, il nome del file comunque e'
"Dx8VbSdk.exe", circa 15 Mb con la documentazione delle classi, esempi ecc.
Ciao
--
Luca Dormio
luca....@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] - TEST

Scuste se provo qui un test ma su it.test mi da problemi e volevo 
semplicemente capire.
--
[CapoBecchino]
!!! OFFERTA IRRIPETIBILE !!!
Muori oggi avrai uno sconto del 50%.

 semplicemente capire.
Ti si scusa solo perche' il 1° novembre si avvicina :p
-- 
-Gigio@work-
G2kSnipUrl : 
http://www.g2kweb.it/?3015
( il servizio accorcia link + Gigioso che conosciate ! )
---> No alla CONFISCA delle moto : 
http://www.maxkava.com/moto
 <---

 Ti si scusa solo perche' il 1° novembre si avvicina :p
Infatti :P
ma ho notato con mio sommo dispiacere che non è it.test che mi da 
problemi ma il client Thunderbird :( .. invio il messaggio .. mi da 
errore .. ma alla fine mi posta lo stesso il msg .. bohhhhh!!!!!


 errore .. ma alla fine mi posta lo stesso il msg .. bohhhhh!!!!!
Prova a cambiare Nick...
Mi sa che Tb è suggestionabile...
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.lang.visual-basic
Titolo: Operation must use an updateable query.

hi,
i gotta problem!!
when I try to execute a query of insert (is correct, the sintiax return the
right value in SQL query utility) whit VB, it return this error:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable
query.
the code is right, cause in another PC with same configuration, it return
the value without any error!!
Im'comig MAD!!!
P.S.
ALL USERS OF MY PC ARE ADMIN!!!!
Please help me at 
piero....@tiscali.it
.

 wrote in message
news:adrh5b$ipj$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Registro di sistema

Come posso leggere le impostazioni di un programma dal registro di sistema?
Provando con getsetting etc purtroppo ho notato che si va a leggere solo una
directory standard di visual basic. Non ci sarebbe la possibilità di
selezionare la dir manualmente?
Grazie
Slave01

John Slave ha scritto:

Vedi 
www.allapi.net
 e scarica API-Guide, poi vedi le varie Reg...

 wrote in message news:SC58a.168057

Comunicazione di servizio:
Questo NewsGroup ha un sito, chiamato confidenzialmente Sito Comune.
E' il risultato degli sforzi di tutti i partecipanti del NG negli anni e
tutti sono invitati ad attingervi e a contribuirvi.
L'indirizzo lo trovi in molte firme di molti frequentatori abituali.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Comunicazione di servizio:
Touchč. :-(

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire DataBase di Access 2K con VB5

Scusa la mia ignoranza , io ho scaricato jetcomp.exe dalla MS l'ho applicato
al db di Access 2000, e.... aprendolo con VB5 -->
errore 3343 "Formato di dataBase .... non riconosciuto!" :-((
Io uso:
Set MyWS = DBEngine.Workspaces(0)
Set MyDB = MyWS.OpenDatabase(DbFileName) 'questa mi da errore!
Set MyRS = MyDB.OpenRecordset(TableName)
ecc.
Ciao
______________
Domenico Rossi
-- 
Posted from [213.145.3.137] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao
prova a dare un'occhiata al menů progetto | riferimento;
devi selezionare Microsoft DAO 3.6 Object Library
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL

Ho passato un'intero pomeriggio nel tentativo di risolvere il seguente
problema,
mi rimetto nelle mani (e nelle menti) di questo illuminato NG.
Devo creare una copia di una tabella (ElencoGiocatori) nello stesso database
ho provato con
Dim copiast As Recordset
Set copiast = Globale.OpenRecordset("SELECT ElencoGiocatori.* INTO copia
FROM
ElencoGiocatori;", dbOpenDynaset)
ma mi da purtroppo errore.
Potrei risolvere il problema ricreando una tabella appendendoci gli stessi
campi e con un loop integrale riscrivere tutti i record (ma la cosa oltre
che lenta è anche un pò nauseante sapendo che il tutto si può fare con una
sola istruzione).
Grazie mille per i chiarimenti

Allora. Le queries di comando non sono di per se dei recordset, per
cui PRIMA esegui la query di comando e POI apri la tabella generata.
Inoltre noto un piccolo errore di SQL, comunque...
io farei
Globale.Execute "INSERT INTO Copia SELECT ElencoGiocatori.* " + _
		"From ElencoGiocatori"
Set copiast = Globale.OpenRecordset ("Copia", dbOpenDynaset)
Un'ultima indicazione... la tabella Copia deve esistere PRIMA
dell'esecuzione di questa query...
Ciao!
Luca Menegotto


ElencoGiocatori;", dbOpenDynaset)
Prova ad aprire un oggetto database ed eseguire l'SQL
    dim db as database
    Set db = DBEngine.OpenDatabase(NomeDb)
        db.execute("SELECT ElencoGiocatori.* INTO copia FROM
ElencoGiocatori;")
    db.close
Ciao MAX


E la creazione "al volo" di una tabella con la stessa struttura di un'altra
non è un problema semplice! Una soluzione consiste nell'aver già creato la
tabella "copia" vuota nel database, pronta ad essere riempita.


wrote:


Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione ad accesso remoto

Programmo da poco in VB5
Vorrei sapere in particolare, come posso riconoscere in un programma in VB5
lavorante in background (tramite qualche evento di Windows ,non so...)
quando una connessione (o disconnessione) ad accesso remoto (tipo a
internet, dal desktop per esempio) ha avuto successo ?
In generale dove posso documentarmi in rete su eventi e oggetti di Windows ?
Ah,dove posso documentarmi riguardo componenti come DirectAnimation,ect. che
posso istallare nella barra degli strumenti VB5.(In pratica come faccio a
utilizzare quel materiale che mi compare nella lista dei componenti)
 Grazie in anticipo
  Ettore
_____________________________
mailto:
arn...@kyberlandia.it

internet, dal desktop per esempio) ha avuto successo ?
Dai un'occhiata sul sito comune
http://www.murialdo.it/it_lang_vb/
c'é un'articolo che te lo spiega...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
Newsgroup: it.comp.lang.visual-basic
Titolo: SERVICE PACK 3

Dove si può trovare? E' vero che elimina un bug sull'autocomposizione di
vb5?
ciao
--
Posted from 
arcanet.it
 [151.99.191.3]
via Mailgate.ORG Server - 
http://www.mailgate.org

ciao
ciao

vb5?
[...]


Ho da poco acquistato la versione learning di VB, e assieme al CD di
installazione e a quello msdn c'e' pure quello per service pack, al riguardo
ho alcune domande:
1) innanzitutto cosa e'.
2) sul CD c'e' un adesivo sul quale e' scritto: "IMPORTANT Install Service
Pack before distribuiting Visual Studio applications." Voleva sapere
perche', ma la risposta probabilmente e' che elimina i citati bug
3) se quello realizzato con la versione learning non si puo' distribuire,
perche' dice di installarlo prima della distribuzione?
Grazie a tutti
C r i s t i a n o

perche' dice di installarlo prima della distribuzione?
Mah, sara' un adesivo standard, che va bene anche per le altre versioni di
VB...
Direi che tu hai acquistato VB6 (l'ultima versione), ti informo che l'ultimo
SP (Service Pack)
per Visual Studio 6 (di cui fa parte VB6) e' il SP2, ma che relativamente a
VB non introduce novita' rispetto al SP1.
Stiamo tutti (beh, io no...) attendendo il SP3 che dovrebbe uscire quanto
prima, per eliminare un grosso problema di incompatibilita' tra VB6 e
Internet Explorer 5.
--
Roal Zanazzi
z...@iol.it

 VB...
Istigazione a delinquere! ;-)
Grazie per la risposta


 Internet Explorer 5.
Che tipo di problemi ci sono tra IE5 e VB6???
--
Ciao!
==================================
Daniele Pinna
Email: 
dap...@lycosmail.com
Nell'indirizzo Email eliminare la parola OOPS
Sito Web: Il DoCFa in Pillole: 
http://dapinna.freeweb.org
ICQ UIN: 24567484
______________________________________
  La fantascienza come Star Trek non e' solo un buon divertimento, ma
assolve anche uno scopo serio, che e' quello di
espandere l'immaginazione umana.
  Limitare la nostra attenzione a questioni terrestri equivarrebbe a fissare
dei confini allo spirito umano.
Stephen Hawking

 perche' dice di installarlo prima della distribuzione?
Io l'ho preso a fine Gennaio e c'era solo il CD di VB6 Learning
più i due CD msdn.
Ma dove sta scritto che non è possibile distribuire o vendere
i programmi fatti con la versione Learning??

Newsgroup: it.comp.lang.visual-basic
Titolo: Protocollo SMTP e allegati

Ciao a tutti, sto cercando di inviare una mail con allegato tramite vba. Uso
l'ocx winsock, apro la connessione al server di posta e tutto funziona. Non
ho perň chiaro come mandare allegati.
Con il codice
         Open "c:\tmp\prova.xls" For Binary As #1
         Do While Not EOF(1)
             car = Input(1, #1
             WS.SendData car
             i = i + 1
        Loop
        Close #1
Sembra funzionare, ma non riesco a rileggerlo nel suo formato, la dimensione
č dimezzata e non ci capiso piů nulla. Qualcuno ha uno spunto da darmi?
Grazie!
Puzz

         Close #1
Non puoi mandare allegati in questo modo:
devi rispettare le regole del protocollo SMTP, di cui ti consiglio di
leggere la relativa RFC;
in particolare prima di ogni allegato devi aggiungere una riga contenente
alcune informazioni quali nome dell'allegato, dimensione, tipo di codifica.
Inoltre l'allegato stesso deve essere obbligatoriamente codificato (smtp non
supporta dati binari) per esempio utilizzando UUEncode.
Tempo fa scrissi un'implementazione in VB della procedura UUEncode... se la
ritrovo la posto
termoPilucco.

 termoPilucco.
Grazie!
Puzz
Newsgroup: it.comp.lang.visual-basic
Titolo: Trasferimento exe (vb6) da server Nt4 a server 2000

Ho provato a trasferire un file eseguibile di vb 6 da un server con con NT4
a
un secondo server con windows 2000 server.
In fase di esecuzione sul secondo server mi viene segnalato il seguente
errore : DIRECTX COMPONENT: CANNOT CREATE OBJECT.
Tengo a precisare che di queso file .exe non dispongo del sorgente
corrispondente.
Volevo sapere che procedura devo seguire affinche' funzioni correttamente
sul nuovo server 2000.
      Grazie

 ha scritto nel messaggio
news:fJi8d.16623$eb.1...@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:fJi8d.16623
Ma non ti chiamavi Mario nel post precedente? ;)

Eseguire il suo Setup: copiare l'exe spesso non basta.
Ciao

 ha scritto:

La procedura è usare il pacchetto d'installazione.
Non puoi "tentare di indovinare" quali sono le dipendenze 
dell'eseguibile, puoi però provare ad utilizzare programmi per creare 
pacchetti d'installazione a partire dall'eseguibile, non ce l'ho 
sottomano quindi non posso dirti quali, mi ricordo che ce ne sono un paio 
e funzionano facendoti lanciare il programma e "tracciando" le dll/ocx 
chiamati.
-- 
------------------------
KillerBoy
kill...@pippo.it
-------------------------
Inviato da 
www.mynewsgate.net

 Ho provato a trasferire un file eseguibile di vb 6 da un server con con NT4
poco prima, mclsys ha scritto:
 > Ho provato a trasferire un file eseguile di vb 6 da un server con con 
NT4 a
Hai una crisi di identita' da risolvere prima di questo problema (che si 
risolve solitamente installando il programma invece di copiare il solo 
eseguibile)...
Il morphing e' vietato, decidi come ti vuoi chiamare ed usa sempre quel 
nome...
-- 
Ciao!
    -DocDoc-
--- Per scrivermi: docdoc()
sertel.net
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE!     
http://www.spamterminator.it/

 nome...
purtroppo ormai e' di moda. non so se e' sempre questo qui, dagli header
sembrerebbe di no, ma c'e' uno che da mesi sia qui che sul gruppo ms cambia
nick praticamente a ogni post.
piu' che un ng gli servirebbe un analista, e non intendo un analista sw, ma
tant'e'.
ciao, j.

...

In ambiente Windows non basta semplicemente copiare un eseguibile da
una macchina ad un'altra per farlo funzionare: devi eseguire
l'installazione del programma. Chi lo ha scritto ti deve fornire i
file per eseguire il setup.

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb Script

Ciao a tutti,
In questo periodo sto costruendo dei form (in outlook 2000) all'interno dei
quali inserisco codice VbScript.
La funzionalità del linguaggio, ovviamente, non è estesa quanto quella del
Vb... Ahime!
I problemi che ho sono due (in verità ne ho 2000 ma ne ho estrapolati due a
caso):
1) Non so far funzionare l'istruzione:
   Open <Percorso> For Output As #1
2) Quando clicco sul form sul pulsantino "visualizza codice"... mi si apre
un editor... che non ha niente di tale... assomiglia più al Notepad! Come lo
posso cambiare?
Grazie a tutti
Buon Natale a tutti.

posso cambiare?
passo ...
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Come stampare da Vb  -- Aiuto

Salve, sto iniziando a programmare in VB 6 da poco ed ho riscontrato un
grande problema:
ho creato un piccolo prg di gestione ed ho la necessità di effettuare
delle stampe a tabulato, ho girato per la rete ed i vari news group ed
ho trovato qualcosa, ma non riesco a manipolarlo secondo le mie
esigenze che sono : io ho un database XXXX, scelti i parametri da form
devo stampare il tabulato con tanto di intestazione e campi come faccio
? Sono certo di non essere stato chiaro ma qualcuno potrebbe darmi una
mano a scrivere il codice ? grazie

 delle stampe a tabulato,
Stampare in VB6 presuppone la conoscenza di poche proprietà e metodi 
dell'oggetto Printer. Comincia dal post "Stampa Form con PaintPicture" 
di Peek, dove se ne è accennato.
-- 
Emanuele Torrenti
http://torrenti.altervista.org

Salve Emanuele e grazie per la velocissima risposta, il mio problema è
che io ho creato un report di stampa in HTML il quale più o meno
riesce a risolvere i miei problemi, solo che  creata la riga della
tabella in HTML quando la vado a stampare se un campo è troppo lungo
me lo stampa all'interno della cella su più righe mentre io vorrei
creare una tabella con celle di lunghezza definita ed uguale per tutti
cosi da rendere la stampa uniforme , quale è il codice per farlo ?
volendo posso anche inviare il codice che ho scritto per vedere quale
è l'errore
grazie ancora 
Fabrizio

 Fabrizio
La risposta che ti posso dare č fuori da visual basic: incorpora un 
foglio di stile dove dai larghezza arbitraria alle celle... Ad esempio:
<head>
...
<style type="text/css">
   td.col1{
	width: 2cm;
   }
</style>
poi nell'html, chiami i tuoi td cosě:
<td class="col1">Contenuto</td>
Ovviamente definirai tanti colX quante sono le colonne, sia nello STYLE 
che nei td veri e propri.
SPero che questo OT enorme ti aiuti...
Ciao
-- 
Emanuele Torrenti
Registered Linux User #409659
http://torrenti.altervista.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Euro... help

...come tutti vorrei aggiornare i vecchi programmetti e portarli
nell'Euro...
quindi chiedevo:
1) Nel db debbo cambiare la valuta? in access come si porta da Ł a Euro?
2) Cosa posso usare sul form per visualizzare il simbolo Euro? textbox? o
altro e anche quě come si porta da Ł a Euro?
--------------------------------------------
molte onorevoli grazie a Voi
^____^
Luca

 altro e anche quě come si porta da Ł a Euro?
usa quello che vuoi (textbox, combobox, label ... ecc )
l'importante č che fai la converesione esempio:
txtPrezzo.text = format(PrezzoLire/ValoreEuro,"##,##0.00")
CIAO

io ho ancora qualche dubbio sulla gestione dell'Euro......
ho letto da qualche parte (forse Computer Programming) che in realtà tutti i
calcoli con l'euro vanno fatti fino alla quinta cifra decimale, mentre poi
la visualizzazione e la formattazione va fatta su sole 2 cifre....
cmq, credo che tu possa usare tranquillamente la text-box, con gli opportuni
controlli........
ciao, e good coding!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262


allora: se il tipo nel db è valuta non devi  modificarlo. per farsì  che
appaia l'euro al posto delle lire devi andare nel pannello di controllo e in
impostazioni internazionali cambiare il simbolo della valuta
se il tipo è intero allora devi renderlo reale con due cifre dopo la virgola
devi comunque modificare il valore dividendolo (puoi usare un a query di
aggiornamento) per 1936,27
l'approssimazione sarà fatta automaticamente
ciao Valerio

 altro e anche quì come si porta da £ a Euro?

Newsgroup: it.comp.lang.visual-basic
Titolo: controllo ocx

Voglio fare un controllo ocx...
Come devo fare?

Come devo fare?
Vorrei poter costruire una centrale atomica...
Come devo fare?

 Come devo fare?
inizia procurandoti 10 barre di plutonio...quindi metti il tutto all'interno
di una cisterna in titanio con un rivestimento in
calcestruzzo di spessore minimo 2 mt., sopra questa cisterna metti una
cupola anch'essa di titanio con rivestimento di calcestruzzo.
Quindi.....
:-)
Ciao
                Pixel
Scusate l'OT .....

 Come devo fare?
1) Apri MSDN
2) Digita OCX
3) Leggi
4) Fai qualcuno degli esempietti facili facili
5) Chiedi al NG quando qualcosa non ti riesce
Ciao
Alberto

 ha scritto nel messaggio
news:EXb%8.19090$s74.5...@twister1.libero.it...

  aran bajo e _pixel_ ....dovrete essere molto amici....
Spero che per la vostra malattia ci sia una cura!!
se po o non se po fa' sto controllo OCX???????
                                                luca !

 ha scritto nel messaggio
news:EXb%8.19090$s74.5...@twister1.libero.it...


 se po o non se po fa' sto controllo OCX???????
Luca, sì! Non è una cosa immediata, nè puoi pensare che si possa scrivere
sul NG: Leggi i manuali che dovresti avere con VB, ci sono dei capitoli
apposta, da seguire passo-passo. I manuali non li hai? Ahi, ahi, ahi...
Segui il consiglio di Albe.


Sigh
...NON lo puoi fare!!!...è proibito!

 Come devo fare?
Inizia a dare un'cchiata a creazione guidata controlli utente, nel menù
aggiunte di Vb, se non trovi la voce, clicca su gestione aggiunte e
aggiungila.
Il consiglio che ti dò è di dare un'occhiata al codice che viene creato da
Vb con la creazione guidata, cerca di capirlo e quando pensi di esserci
prova a costruirtene uno a mano senza creazione guidata.
Praticamente a rovescio di come ho "imparato" io, che invece non conoscevo
l'esistenza della creazione guidata e la prima classe visuale me la sono
costruita tutta a manina, perdendo 10Kg in un giorno, però devo dire che mi
ha aiutato molto a capire e imparare.
In ogni caso, se pensi di essere già in grado di metterci le mani da solo,
con il semplice aiuto, come tutti abbiamo fatto, di MSDN o un libro, per
creare un controllo utente clicca su nuovo progetto, seleziona la voce
"controllo utente",vedrai così comparire come per magia il contenitore,
senza una riga di codice, se non forse option explicit.
E poi niente....
Buona fortuna.
Ciao
Ciao

 ha scritto nel messaggio
news:3d3d4a46...@news.cis.dfn.de...

                    GRAZIE A TUTTI!
                        Martini Luca

                                                luca !
Era una battuta, ma non è stata colta...
Ok...
Dunque, tu VUOI fare un controllo OCX.
Dovresti reperirti qualche libro cartaceo o in formato elettronico che
spieghi l'argomento.
Cosa dovrebbe fare questo OCX?
Esiste già un controllo gratuito che fa la stessa cosa?
Vale la pena scrivere un controllo OCX?
Ciao, senza rancore,
Aran Banjo
Newsgroup: it.comp.lang.visual-basic
Titolo: un piccolo aiuto, se possibile

Non capisco assolutamente nulla di VBA, ma mi occorre far funzionare un
foglio excel scaricato qui: 
http://www.tradingstep.it/download/COT.php
Ho già provato su un computer di un amico e funziona; a me da un errore:
"errore di compilazione: memoria esaurita", però ho la medesima quantità di
memoria dell'amico; unica differenza io ho office 95 e lui il 98
Potete darmi qualche indicazione?
Paolo

 ha scritto nel messaggio
news:3q0a9.4948$L12.5...@news.edisontel.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: Help in linea

Ciao  a tutti.
volevo creare l'help per il mio programma (o anche, ù semplicemente,
solo il manuale, non l'help "sensibile")
volevo farlo tipo quelli che si vedono in tutte le attuali applicazioni.
da dove parto?
datemi il via, poi mi arrangio.
(PS: non ditemi "VIA" e basta però... :-))))
grazie

 datemi il via, poi mi arrangio.
Help Workshop (dovresti averlo sul CD di VB6) oppure HTML Help Workshop
In ogni caso credo che siano liberamente scaricabili dal MSDN online
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura in formato binario

Ciao a tutti
Stò sviluppando un'applicazione che necessita di leggere dei file in
formato binario.
Il problema sta' nel fatto che la lettura di un file, facendo un esempio,
di 2 Mb,
mi impiega come minimo dieci minuti di tempo... Si puo' capire che simili
tempi
sono improponibili, quindi ho cercato soluzioni che aggirassero questo
limite.
Ho tentato di leggere i dati binari con l'istruzione input.
Il risultato sarebbe soddisfacente se non per il piccolo dettaglio che la
stringa
cui vengono destinati i dati risulti priva del carattere nullo (ASCII:0)
Per rappresentare una normale stringa di testo cio' non sarebbe di alcuna
importanza ma,
volendo quella stringa rappresentare una ben determinata serie di dati
binari, e' chiaro
che non puo' essere privata di alcun carattere.
Ho tentato tutte le soluzioni cui potevo pensare, quindi pregherei chi
conosce la
soluzione di comunicarmela.
Marrocco Maurizio (
ond...@tin.it
)

mi impiega come minimo dieci minuti di tempo...
Ma lo leggi byte per byte?????
Provalo a leggere a "passi" di 64k e vedrai la differenza!.
Fammi sapere quale tipo di lettura ti serve che sicuramente una soluzione la
troveremo...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Crystal Report (impossibile caricare report)

Ciao a tutti,
come da oggetto da alcuni giorni mi si presenta questo fatto "strano":
creo un report (con crystal report 4.6), carico la fonte dati (db access)
e salvo il tutto.
Ma al momento di aprire il *.rpt appena salvato, mi compare il
msg "impossile caricare il report".
Se in alternativa apro un *.rpt creato alcune settimane fà ed apporto delle
modifiche
(es: campo testo, carattere) salvo, tutto funziona normalmente.
Se apro un *.rpt creato alcune settimane fà ed aggiungo un'altro db, salvo,
al momento di aprire il report di nuovo il msg "impossibile caricare il
report".
vb6 + sp5
crystalreport 4.6
grazie
jack

 ha scritto nel messaggio
news:G9Lua.66583$3M4.1...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come gestire le barre di scorrimento in un form?

La domanda per gli esperti sarà banale, ma io volevo imparare a gestire le
barres di scorrimento. Mi spiego meglio.
Le vorrei inserire all'interno di un mio form in modo da riuscire a
visualizzare tutti i controlli scorrendo verticalmente il form. Utilizzo VB6
e credo che utilizzando la funzione API EnableScrollBar sia possibile farlo.
E' l'unico modo con VB6 o ne esistono di migliori?
Grazie per gli input che mi fornirete.
Cia e Grazie.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 E' l'unico modo con VB6 o ne esistono di migliori?
Quelle poche volte che ho avuto questa necessità, ho inserito nel form 
un frame (più lungo del form stesso), e al suo fianco una VScrollBar. 
Sul change del Value della VScroll, imposto il Top del frame, e tutto 
si sposta di conseguenza.
Ciao
Alberto
-- 
"Se viriamo, viriamo viriamo viriamo;
Se andiamo dritti, viriamo"
(Cit. "il tattico")

 ha
scritto:



Gentile Alberto non riesco a gestire la VScroll con le poche nozioni che ho.
Ho cercato nei tre libri di VB6 che ho, ma non ho ttovato nulla di
chiarificatore.
Non č che potresti dirmi dove andare a cercare un esempio per capire la
cosa....
Mi piace molto l'idea di agganciare un frame alla Vscrollbar
La Sub che intendevi tu č questa?
Private Sub VScroll1_Change()
 
    VScroll1.Value = Frame1.Top + VScroll1.SmallChange
 
End Sub
Grazie ancora Alberto.
Ivan.
PS scusa il post precedente. Ho fatto un pň di casino.


 End Sub
VB non c'entra niente con i tuoi problemi.
Cioè, ciò che hai scritto va quasi bene (beh, molto 'quasi').
Evidentemente, però, se la VScroll va, che so, da 1 a 100, dovrai far 
sì che lo spostamento del frame sia in percentuale, non in assoluto.
Qualcosa del genere (scrivo a braccio):
VScroll.Max = 100
VScroll.Min = 0
VScroll.SmallChange = 5
VScroll.BigChange = 30
 Private Sub VScroll1_Change()
     Frame1.Top = 0.0 - CDbl(VScroll1.Value) / 100.0 * 
CDbl(Frame1.Height)
 End Sub
Gestisci magari di fermarti un attimo prima...


 si sposta di conseguenza.
Anch'io utilizzo lo stesso sistema. In realtà utilizzo due frame, uno dentro
l'altro, in modo da agganciare la scroll bar al frame esterno che pilota la
proprietà top del frame interno.
Questo per poter utilizzare lo scorrimento in qualsiasi punto del form.
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

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

Cia ragazzi,
qualcuno sa come "interpretare" un file wmf capendo quali e che proprietą
hanno gli oggetti contenuti in esso?
Le proprietą che mi interessano sono:
- tipo oggetto (linea, cerchio, rettangolo...)
- colore della linea e del riempimento dell'oggetto
- dove č posizionato l'oggetto riferendomi ad un sistema di assi cartesiani
del mio wmf
- dimensioni dell'oggetto
Chiedo troppo?
Grazie per la risposte.
Ciao e buon lavoro a tutti.
Marco R.


Inizia col dare un occhio su 
http://www.wotsit.org/
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Blocco notes

Ciao,
su un mio programma che si appoggia ad un database mdb, voglio aggiungere
un'opzione di notes.
cioč appare sullo schermo una form che puņ contenere degli appunti che
devono essere registrati.
come faccio?
creo una tabella con un solo campo e quali proprietą gli do? (parlo del file
mdb che gią uso col programma)

 del file mdb che già uso col programma)
direi almeno2 campi! Uno per il nome del file di note (suppongo vorrai anche
richiamarli) e l'altro per il contenuto.
Quando l'utente decide di salvare le sue note gli fai scegliere il 'nome del
file' (anche se è un record) e fai una insert sul db (naturalmente
verificando che il nome scelto non esista già, in tal caso chiedi se
aggiornare o sostituire).
ciaociao


utilizza il campo memo di access

> utilizza il campo memo di access
quanti caratteri contiene massimo???
non č meglio usare il campo testo???
fammi sapere

 non č meglio usare il campo testo???
Sě, se bastano max 255 crt

Newsgroup: it.comp.lang.visual-basic
Titolo: stampa Dos da VB

Avrei esigenza di stampare delle etichette su una vecchia stampante ad aghi
per la quale non si trovano i driver per l'installazione su WinXp.
Attualmente la stampante funziona con un programmino in QBasic che ora
vorrei trasformare in VB. Come posso saltare l'intercettazione della
stampante di Win (che in questo caso non è installata) e andare direttamente
a stampare sulla stampante formattando i caratteri?
questo è un pezzo del vecchio programma in qBasic:
...
LPRINT CHR$(27) + "&112D;
LPRINT CHR$(27) + "(s17h1uB";
LPRINT " TAGLIA    COLORE"
...
Grazie anticipatamente per l'aiuto!
Rosa

 ha scritto nel messaggio 
news:dsiemi$5kj$1...@fata.cs.interbusiness.it...

utlizza la porta parallela (ad es. lpt1) come se fosse un file
Open "LPT1" For Output As #1
PRINT #1, CHR$(27) + "&112D;
PRINT #1,CHR$(27) + "(s17h1uB";
PRINT #1," TAGLIA    COLORE"
etc....

Newsgroup: it.comp.lang.visual-basic
Titolo: DBGrid sempre lui

:-))) navigatori di tutto il mondo avrei un piccolo problemino con
dbgrid.
Come posso reperire le informazioni di un campo del record selezionato
con il mouse.
Grazie a tutti coloro che mi aiuteranno a risolvere questo piccolo
problema.
:-))         :-)))          :-))))
romano_...@hotmail.com

Se sulla DBGrid hai associato un controllo DataBase (modalità Bound) ogni
volta che selezioni una Row della DBGrid hai Data1.Recordset!Campo con il
valore specifico al campo del record. Se vuoi maggiore automatismo inserisci
un TextBox con DataSource=Data1 e DataField=Campo


1) La DBGrid e' collegata ad un controllo Data
2) Il controllo Data ha una proprieta' Recordset
3) con un oggetto Recordset puoi leggere/scrivere il valore di ogni campo
del record corrente
Metti insieme con:
4) Quando nella DBGrid selezioni una riga, il Recordset del Data collegato
posiziona il record corrente su quello selezionato.
Quindi:
"Usa il Data, Luke... Usa il Data!"       <il mitico VBYoga!>
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE!!!

Ho bisogno di imparare il visual basic, dove posso rivolgermi, cosa posso
consultare???
Esiste un corso interattivo su cd-rom???
Grazie a tutti quelli che vorranno rispondermi!!!

Già il manuale del Visual Basic 6 è un'ottima guida d'uso ed anche per
imparare!
Se non ti basta vai in una libreria e comprati un manuale d'uso a Visual
Basic (ad es. della Jackson).


Newsgroup: it.comp.lang.visual-basic
Titolo: Help visual basic con excel

Salve gente,
Ho un problema
devo registrare il contenuto di una listview in un foglio di excel
senza aprire excel.
il file.xls riesco a crearlo solo che non riesco a registrare il contenuto
della listview
-----
una volta registrato il contenuto della listview nel foglio di excel devo
salvare il file.xls
tutto questo senza aprile l'applicazione excel.
Grazie per l'aiuto

 senza aprire excel.
Non so che cosa utilizzi per creare il foglio Excel... se comunque ti crei
un oggetto Excel.Application stai sicuro che il Server AvtiveX (EXCEL.EXE)
lo lanci sicuramente, magari senza vederlo ma lo lanci...
Non penso ci siano altre soluzioni a meno che tu non utilizzi un OCX (se
esiste) che consenta di fare ciň che fa Excel.
Spero di non aver capito male.
saluz
max

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Reposition di un recordset ADO?

VB6 + sp5
Ho un datagrid e alcune textBox collegate a un recordset ADO.
Se seleziono una riga nel dataGrid, il record selezionato diventa corrente e
le textBox si aggiornano. (fino a qui tutto ok!)
Esiste la possibilità di intercettare l'evento di "reposition" del recordset
in modo da eseguire una query ogni volta che cambio il record corrente?
(senza usare eventi del dataGrid)
Grazie


Mi sa che, se non vuoi usare eventi del datagrid, ti rimane da ricorrere
a quelli del recordset sottostante.
Quindi ti dichiari una reference WithEvents a tale recordset ed utilizzi
WillMove e MoveComplete.
ciao, hal

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

  Scusate la domanda, ma sono nuovo del "mestiere" vorrei sapere come faccio
a stampare un file di testo da codice!
Vi ringrazio in anticipo
Scusate ancora
BYE

 wrote in message
8t2b51$m3e1u$1...@ID-28446.news.cis.dfn.de...


 ha scritto nel messaggio
news:8t2b51$m3e1u$1...@ID-28446.news.cis.dfn.de...


 BYE
Il metodo più seplice è di aprire il file riga per riga e memorizzarlo in
una matrice, passare quindi la matrice (un indice alla volta) all'ogetto
printer.
esempio:
apri il file e leggi il testo in una variabile > vTesto as string
assegni il font, le posizioni X e Y di stampa sul foglio
printer.fontname "Arial"
printer.X 100
printer.Y 100
printer.print vTesto
end doc
nb se non mandi end doc non trasferisci la stampa alla stampante
se consulti l'help ne saprai di +

Newsgroup: it.comp.lang.visual-basic
Titolo: Installazioni con inno setup sugli ocx in vista

Sapete se si può, con inno setup, creare l'applicazione di install che 
installi automaticamente ocx e dll su vista ?
Ogni volta devo registrarli manualmente e questo non è bello :)
Grazie, Alverman

alverman ha scritto:

Si
http://www.jrsoftware.org/files/is5-whatsnew.htm
ciao
stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Colorare una CView

come faccio a colorare una una CView?
Grzie anticipatamente a tutti
--
Saluti: Roberto de Francesco

 ha
scritto nel messaggio news:98imdd$4rm$1...@e3k.asi.ansaldo.it...


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

Scusate la ripetizione... ma i msg con subj [MEETING] vanno a finire in un
trhead vecchio...
---------
Maledizione!
Che bel meeting che mi sono perso!
Non si può rifare settimana prossima? :)
Mi sto rodendo il fegato :(
Ciao

 ha scritto nel messaggio
news:6fHy7.25187$pm2.4...@news2.tin.it...

eh, è stato proprio un peccato che non ci fossi  :(
Faber

si si..proprio un peccato.
Newsgroup: it.comp.lang.visual-basic
Titolo: Proprietà enabled in un frame [urgentino, please...]

ciao a tutti, chiedo ancora una volta lumi al NG...
se io ho un frame usato come contenitore di altri controlli, impostando la
proprietà Enabled su false, il frame stesso si disattiva, ma non così x i
controlli contenuti. Come posso fare x disattivare anche questi ultimi senza
dover impostare uno x uno la proprietà relativa ?
grazie,
Marco Trapanese
---
e-mail: 
marcotr...@tin.it
web: 
http://members.xoom.it/m_trapanese

 dover impostare uno x uno la proprietà relativa ?
Prova con le collezzioni.
Ciao
--
Timothy Redaelli
timothy....@email.it

 ha scritto nel messaggio
news:n9zG6.10972$q3.1...@news1.tin.it...



Fatti una tua funzioncina
Sub DisattivaFrame(Fra as Frame)
E fai un for each di tutti i controlli con container = Fra e li disabiliti.
Ciao

attivi
dovrebbe funzionare...
frameFrame è il Frame (molta fantasia) che contiene i controlli da abilitare
/ disabilitare,
Abilita indica se i controlli devono essere abilitati o meno
Public Sub AbilitaControlli(frameFrame As Frame, Optional Abilita As Boolean
= True)
    Dim Obj As Object
    For Each Obj In frameFrame.Parent.Controls
        If Obj.Container Is frameFrame Then _
            Obj.Enabled = Abilita
    Next
End Sub
Ciao
Faber

 Risultato: qui sotto
--- cut ---
GRAZIE a tutti!!
siete stati fantastici, mai vista una serie di risposte cosě tempestive!!
funzione che mi ha postato Faber funzia a dovere, solo che cercherň di
modificarla per renderla "nidificabile"... nel senso che se nel frame ne č
contenuto un altro dovrebbe disattivare anche i controlli presenti
all'interno del secondo frame. A occhio basterebbe vedere se Obj č un frame,
se si si potrebbe richiamare ricorsivamente la funzione passandogli come
parametro proprio il secondo frame...
grazie ancora,
azz... se funziona sto NG...   :-)


 parametro proprio il secondo frame...
E quando l'hai finita, postala pure nell'NG (o in alternativa, mandamela via e-mail, che
mi interessa)...

Mi permetto di insistere:
se un controllo è figlio di una frame (proprietà .Container del controllo)
non c'è assolutamente bisogno di codice.
Lo stato enabled del controllo è gestito dalla Frame.
ciao
ugo

No, non è un bug.
Semplicemente Frame non "sa" che deve pilotare la .Enabled degli oggetti in
essa contenuti.
I controlli di fatto sono disabilitati non perchè si sia pilotata la prop.
Enabled, ma perchè il loro container è disabilitato.
Se vuoi un'operazione "estetica", allora devi davvero costruirti un ciclo,
come proposto in una funzione esterna, oppure crearti un controllo Frame
personalizzato che realizzi quanto richiesto.
ciao
ugo

 Enabled, ma perchč il loro container č disabilitato.


 Public Sub AbilitaControlli(frameFrame As Frame, Optional Abilita As
Boolean
[cut]
noto con piacere che tornano utili anche i miei post di + di un anno fa  :))
Faber

> noto con piacere che tornano utili anche i miei post di + di un anno fa  :))
Spero non ti dispiaccia l'essere citato... :)

 Spero non ti dispiaccia l'essere citato... :)
no, affatto  :)
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Sempre in PRIMOPIANO

Esiste un metodo semplice per mettere un form sempre in primo piano,
naturalmente con la possibilità di portarla in secondo piano

 naturalmente con la possibilità di portarla in secondo piano
Bene. Ce lo dici, per favore?

 naturalmente con la possibilità di portarla in secondo piano
Lupo ogni tanto ha voglia di fare lo spiritoso.....
;-)))
ho cercato con 
groups.google.com
, scrivendo "form sempre in primo piano",
ordinando per data. E' saltato fuori un mio post......il codice è questo:
Declare Function SetWindowPos Lib "user32" _
    (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _
    ByVal x As Long, ByVal Y As Long, ByVal cx As Long, _
    ByVal cy As Long, ByVal wFlags As Long) As Long
Public Const SWP_NOMOVE = &H2
Public Const SWP_NOSIZE = &H1
Public Const SWP_SHOWWINDOW = &H40
Public Const SWP_NOACTIVATE = &H10
Public Const HWND_TOPMOST = -1
Public Const HWND_NOTOPMOST = -2
Public Sub FormOnTop(Handle As Long, OnTop As Boolean)
Dim wFlags As Long, PosFlag As Long
    wFlags = SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW Or SWP_NOACTIVATE
    Select Case OnTop
        Case True
            PosFlag = HWND_TOPMOST
        Case False
            PosFlag = HWND_NOTOPMOST
        End Select
    SetWindowPos Handle, PosFlag, 0, 0, 0, 0, wFlags
End Sub
non mi è piaciuto, perchè anche i msgbox non si vedono più, finiscono
dietro.
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."

 dietro.
C'è un parametro che "li alza" di livello, vbSystemModal. Sinceramente non
ho verificato se li pone al livello di una finestra sempre in primo piano,
ma sono sicuramente in primo piano rispetto alle altre applicazioni per cui
dovrebbe andare.

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] cd (dvd) e disci rimovibili (

salve
ho una applicazione in powerpoint che e' su un cd ed apre e legge un file 
(utilizzo codice VBA)
il cd andra distribuito e come faccio a sapere la lettera del disco
del computer dell'utente ?
io ho fatto questa piccola routine che mi da errore se il drive NON contieni 
cd o se le porte usb sono vuote
cartella = ":\mia_cartella\"
For k = 1 To 18
    disco = Mid("CDEFGHILMNOPQRSTUVZ", k, 1)
    tm1 = disco & cartella
    tmp = Dir(tm1, vbDirectory)
    If tmp <> "" Then Exit For
Next k
dove = disco & cartella
se il drive del cd non contiene nessun disco la funzione dir da errore, se 
invece il drive contiene un cd che non contiene il mio file tutto ok
la stessa cosa succede per i dischi rimovibili (flash card)
uso windows XP
bye
leonello 

 Next k
Devi gestire la possibilità che non esista il drive inserito, quindi 
devi fare uso dell' ON ERROR
-- 
This screen intentionally left blank.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net
Newsgroup: it.comp.lang.visual-basic
Titolo: CRYSTAL REPORT, STAMPA ORIZZONTALE

Ciaoa tutti.
Volevo sapere se è possibile con il Crystal Report 6 disengare un
tabulato su una pagina che abbia orientamento orizzontale, e non
verticale, poichè devo creare una tabella con molte colonne.
Se vado sulle proprietà della pagina posso solo impostare i margini,
ma non l'orientamento.
Ho provato a impostare la larghezza della tabella a + di 21 cm, ma
ottengo che posso sì disegnare le mie tabelle, ma lo sfondo della zona
dove disegno, è sempre quello di un foglio A4 verticale, quindi non so
se dopo quelle parti disegnate fuori, vengono trascurate durante la
stampa.
Vi ringrazio dell'aiuto.
Ciauz a tutti.
Maisen

Scusa la mia intromissione ma dove posso scaricare cristal report 6 con
relative guide all'utilizzo ?
ciao e grazie

Non ne ho la + pallida idea! :)
Il Crystal Report l'ho trovato in un CD che mi ha passato un mio
amico, nel quale gli avevo chiesto di mettere un po di ocx e controlli
gratuiti per VB.
Poi ho trovato sto Crystal... che ho scoperto essere a pagamento. Ed
infatti credo che prima o poi lo comprerò (nella versione 8 credo)
così da avere finalmente una guida, dato che non sono riuscito a
trovarne una in nessun posto.
Mi dispiace di non poterti aiutare.
Ciauz a tutti.

Io con il Crystal Report 7.0 imposto l'orientamento orizzontale
dalle proprietà della stampante .
Non mi vorrei sbagliare ma facevo anche così con la versione 4.6.
Prova....



Nella versione 4.6 l'orientamento veniva salvato con il report, quindi era impostabile solo in fase
di progettazione.
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
---------------------------------------------------------------------------