mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: pacchetto di installazione

Salve a tutti, sono nuovo qui, ho un problema con la produzione di un
pacchetto di installazione. In effetti con l'apposita funzione di Visual
Studio sono riuscito a crearlo,il problema sta nel fatto che una volta
installato il programma con questo pacchetto di installazione esso non
funziona correttamante!!
Il programma in questione è un database. L'ho sviluppato sul mio computer
dove ho installato Xp e dovrebbe funzionare su un Win95.
In realtà l'unico problema che si riscontra è che quando tento di fare
l'anteprima di stampa di un report mi esce fuori un erroraccio.
Qualcuno per favore mi saprebbe dare delle indicazioni.
P.S. Il report è stato implementato con l'apposito editor disponibile in
Visual Studio
Ringrazio Anticipatamente Tutti Quanti

 Salve a tutti, sono nuovo qui, ho un problema con la produzione di un
detto così....la palla magica di cristallo non mi dice nulla!!!
Che errore vien fuori?
Considera questo....se l'installazione è bacata inserimento, cancellazione,
modifica record non va...queste son le cose più "pericolose".
Se ti va tutto tranne la stampa....vuol dire che hai tutto installato
correttamente tranne la stampa!
MA
e qui sarebbe opportuno vedere il messaggio di errore...
le stampe le fai con l'oggetto printer??? (hai controllato che ci sia una
stampante e che tu stampi su quella???)
L'oggetto datareport??? (il 99% degli errori deriva dal fatto che usi anche
il dataenvironment a struttura rigida! ossia il prog si aspetta di trovare
il db in c:\programmi\mioProg\database...e tu dal cliente lo hai installato
in c:\mioprog.....)
Crystal Report??? Ahia! CrysRep ha un sacco di bug e ci sono una marea di
tips per installarlo sotto vari windows...io se posso lo evito!cerca su
google o sul sito del produttore!
Hai ocx esterni per la stampa? ad esempio i ComponentOne?....controlla
l'installazione di questi!
Un ultima cosa ...ma se accedi e modifichi il database correttamente lo avrà
fatto l'mdac in automatico forse....Win95 hai detto??? hai aggiornato
DCOM????

 ha scritto nel messaggio
news:gDLx9.72616$aL4.2...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Principiante..Esiste un modo per..

Esiste un modo per fare in modo che il mio programma si ridimensione in base
alla risoluzione dello schermo di un qualsiasi pc su cui viene installato???
grazie 1000
SE SVEIATOOOOOO!!!!(Il marchese del Grillo)
mauro.b...@tiscalinet.it

Per quanto ne so io, il modo migliore è quello di leggere le propietà
screen.scalewidth escreen.scalehigh per leggere le dimensioni dello scermo,
poi impostare tramite codice le coordinate di partenza e le dimensioni in
percentuale delle dimensioni dello schermo. Lo ho letto su di un manuale,
quindi, a memoria poteri non essere troppo preciso, però se non riesci a
trovare nulla, posso andare a scartabellare un pò di documentazione e
cercherò di essere più preciso.
Fammi sapere... Ciao da Maurizio
P.s. Chiedo scusa per le eventuali inesattezze, ma sono un principiante
anche io.

 ha scritto nel messaggio
news:8me9gi$p4k$1...@pegasus.tiscalinet.it...


 wrote in message
wRwj5.26467$dF5.5...@news.infostrada.it...

Grazie mille?

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Metodo line su PictureBox con Windows98. Strano fenomeno :-(

Ciao a tutti.
Innanzitutto la configurazione: Win98, VB6 SP3.
A me capita, con Windows98 sia di casa che in ufficio che una serie di .line
su una picturebox vengano, da una certa posizione Y in giu', non piu'
visualizzate. Se in quelle coordinate eseguo delle .print o anche .line ma
con parametro BF invece vengono visualizzate correttamente.
Se aumento la risoluzione vedo le line prima non visibili ma se mi abbasso
ancora col disegno allora da un certo punto in poi dinuovo non si vedono
piu'.
La cosa piu' strana pero' e' che:
a) su un Windows 98 di un altra persona funziona senza problemi
b) il problema NON si verifica su Windows95
c) anche se faccio girare il codice su Vb3, o Vb4 ( e penso anche VB5, a
questo punto ) il problema si ripropone MA SOLO sul mio WIN98.
Sembrerebbe un problema del mio Windows. Ma perche' ?? A qualcuno e'
capitato qualcosa di simile ??
Grazie mille a chi mi potra' aiutare.
Ciao ciao.
    Gian Luca



Mi spiace dirtelo, ma qualcosa di simile mi capitò anche a me tempo fa.
Soluzione:
Maledire M$ e Winzozz e trovare qualcosa di alternativo per fare cosa volevo
(leggi cambiare idea)
Ciao
Daniele
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Le risposte alle tue domande le puoi trovare su:
 
http://www.murialdo.it/it_lang_vb
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] OCX per thread?

Ciao a tutti!
Qualcuno sa dove reperire qualche OCX che permetta l'esecuzione di thread
simultanei in VB? Avevo visto qualcosa in giro, ma ho perso gli indirizzi...
Grazie,
Paolo

 ha scritto nel messaggio
news:8ra566$f2m$1...@nslave2.tin.it...

Esiste - l'avevo visto da qualche parte e non mi ricordo dove - un metodo
per utilizzare il "free threading" in visual basic, e cioè il lancio di
thread sui quali, una volta lanciati, non hai nessun controllo (in visual
basic). Hanno però il vantaggio di girare liberamente per conto loro.
In visual basic, puoi implementare un threading "casalingo", per cosi' dire,
mettendo del codice in un oggetto com (activex exe, o dll) e usando un
timer.
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: il prog è già stato eseguito?

come faccio a vedere se il mio programma è già stato mandato in
esecuzione per evitare di attivare due o più volte lo stesso
programma?
grazie

 programma?
Leggi le risposte ai messaggi di oggi.
Ciao.
Maurizio

Domada già fatta alle 8.52 di oggi. La risposta è  delle 10.30.
Ciao a tutti
Cesare Nicola
http://digilander.iol.it/cesare
L'indirizzo del sito comune è:
http://www.murialdo.it:8000/it_lang_vb/

 wrote in message
5vWj4.14359$C3.1...@news.infostrada.it...


 wrote in message 86ph7r$9c4$1...@nslave2.tin.it...



Mi sa che non funziona tanto bene con il multithreading, è Strema ?



sono daccordo con l'ultima apposizione fatta
perchè non funziona?

 >> ....poi magari gli fai notare che non ha letto i post di oggi !
Non volevo assolutamente essere intransigente: non č nel mio stile, e se
guardate i miei post ve ne potete rendere conto. Se stavolta lo sono stato,
mi spiace: avevo poco tempo quando ho risposto, e forse ho riflettuto poco.
--
Ciao a tutti
Cesare Nicola
http://digilander.iol.it/cesare
L'indirizzo del sito comune č:
http://www.murialdo.it:8000/it_lang_vb/


Perche' non funziona ?
P.S.
Steama e non Streama

 wrote in message
1zfk4.20559$C3.2...@news.infostrada.it...


 grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: [?][?][?][VB6] - (ADO) lettura di più campi con una combo URGENTE

 > del record caricato riempia anche altre text come txtcampo(Via)
* ipotesi 0:
controlla se puoi utilizzare per il tuo scopo la proprieta' itemdata del
combo
* ipotesi 1 (ma ocx supplementare):
usa il nowcombo (che ho solo intravisto ma mi sembrava andare)
* ipotesi 2 (piu' facile e piu' pesante):
insieme al cboRagSoc, ne carichi anche altri, oppure listbox, se vuoi anche
nascosti, ma sincronizzati, cioe' con lo stesso loop qui sopra:
        Do While Not .EOF
             cboRagSoc.AddItem !RagioneSocialeNominativo
             cboVia.additem !Via
            ecc.
quando l'utente clicca il primo combo, recuperi l'index, lo cerchi nel
secondo, recuperi il testo e lo metti nel txtbox.
* ipotesi 3:
anziche' controlli piu' o meno nascosti, usa delle matrici, sempre
sincronizzate col cboRagSoc. poi il procedimento dovrebbe essere lo stesso.
il concetto e' quello di itemdata, ma *forse* e' piu' flessibile. nb: non ho
provato.
* ipotesi 4 (la peggiore):
se i campi che vuoi recuperare sono pochi, al limite, allarga il cboClienti
e caricaci una stringa fissa con n caratteri ragsoc, n caratteri via, n
caratteri citta'. poi al click scandisci il text del combo e recuperi i
campi.
hth, pal
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Meeting: pianifichiamo l'incontro

Ciao a tutti.
La data del meeting di questo NG è stata fissata: Sabato 10 Marzo 2001
Il luogo proposto è stato Bologna 
L'orario proposto è stata all'incirca la 13.00
Io direi a questo punto, visto che ormai non manca poi tantissimo di:
1)	Fissare luogo preciso e orario
2)	Scegliere un organizzatore (possibilmente del luogo)
2.1)	Decidere cosa si fa e dove
3)	Chi vuol aderire, senza intasare il NG, contatta l'organizzatore
4)	Periodicamente (2 volte a settimana?) l'organizzatore posta sul NG un messaggio con i dati
del meeting, l'elenco dei partecipanti (nomi ed e-mail) ed il mezzo di trasporto di ciascuno: in
questo modo ci potremo mettere d'accordo tra di noi per dividere macchine treni e quant'altro senza
intasare il ng.
Che ne dite?
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
---------------------------------------------------------------------------

 2) Scegliere un organizzatore (possibilmente del luogo)
IMPORTANTE, e prima cosa da fare: CHI ORGANIZZA?
[CLIP]
--
 /\/\/\/\/\/\/\/\/\/
| Partecipa alla stesura di progetti VB sviluppati in team,
| informati sul Sito Comune sezione Leonardo.
| Io partecipo al progetto Data Raptor, alleati con noi.
 \/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

 \/\/\/\/\/\/\/\/\/\
We want you! Carino ;-PP Così finalmente qualcuno mi supera in lunghezza della firma.. ;-PPP


 IMPORTANTE, e prima cosa da fare: CHI ORGANIZZA?
provo a sentire dall'amico linuxista di bo. pero' posso chiedergli consigli,
non l'organizzazione. cercate di capirlo: non regge ms e si trova venti
vbisti...
sento e vi dico. non so se lo trovo entro stasera.
ciao, a.


Ok
Ipotesi...
1) Visto che BO e' circumnavigata dall'autostrada, proporrei un'uscita da definirsi (se si va a
mangiare, magari vicina al posto scelto...)
2) Chi e' di BO? Ci sono dei volontari?
2.1) Pizzata/ristorantata? Ma vieni, a BO si mangia troppo bene (3 settimane di naja = 5 kg messi su
senza problemi)
3-4) Confermo e sottoscrivo
Bye by Massimo 8-]

totale Un Moreno E Mes
Ma è peggio "Un Moreno E Mes" o "Mes Moreno"? ;-PP


 Ma è peggio "Un Moreno E Mes" o "Mes Moreno"? ;-PP
:)
Newsgroup: it.comp.lang.visual-basic
Titolo: ricerca valore in database access

Salve ragazzi,
nessuno è in grado di spiegarmi come ricercare un valore in un DB access 
aperto con VB 2005?
Io non ho ancora idea da dove cominciare.
Magari un'imbeccata, un libro qualcosa.. che ne so?
Grazie
Robin

robin ha scritto:

La domanda è sibillina.... potrebbe nascondere la tua completa "non
conoscenza" di come accedere ad un Database, o addirittura di cos'è un
Database e di come si eseguono comandi SQL elementari di estrazione
dati.....?
Come dobbiamo interpretare la cosa...?
@Alex

 Come dobbiamo interpretare la cosa...?
Allora, ti premetto che con VB5 ho lavorato soprattutto coi Database, 
per cui alla domanda se conosco i database e se conosco SQL ti ho già 
risposto. Cmq, si li conosco e molto bene anche!!! Ad es. conosco 
(discretamente)anche Firebird che uso con Delphi (non so se lo conosci 
te). Ma ahimè purtroppo saprai che il VB5 lavora con DAO e che la 
programmazione dei DB è diversa già dal VB6 che usa ADO. O no? Bene, in 
VB 2005 dopo aver collegato un database dei Comuni di Italia (per creare 
un Prg che calcola i codici fiscali) (e tu sai che in VB 2005 il 
collegamento coi database è praticamente automatizzato perchè altrimenti 
avrei anche avuto difficoltà a farlo visto che nn ho idea di come 
collegare un database in VB 2005) dicevo che visualizzo tutti i comuni, 
singolarmente in caselle di testo o insieme su una griglia, ma non so 
come effettuare una ricerca di un comune in modo rapido. Un utente non 
deve mica girarsi tutto il database per cercare un comune o no?
Ecco, un'imbeccata!!! cioè come fare ad accedere alle tabelle (magari in 
sola lettura) e cercare quello che mi serve. Seek di VB5 ad es. qua non 
so come si usa (e se c'è ). Ecco con i DB di VB 2005 sono a secco.
Grazie delle'eventuale risposta, non sibillina magari. :-)
Ciao
Robin

robin ha scritto:

La risposta non era sibillina.
Invece intuisco un'ironica aria di sfida nel tuo post.. non è che vuoi
fare una gara di chi lo ha più lungo...? (io mi ritiro)
La tua domanda era interpretabile, e non sentirti additato, quì
postano sia i Geni che i Newbies ho solo chiesto un chiarimento non
dovevi postare il tuo CurriculumVitae....!
Allora con Net non esistono i Recordset, ma DataTable o i Dataset
ricavati da DataAdapter come dovresti fare nel tuo caso(a mio
modestissimo parere).
Poi potresti usare un DataView che esporrà il metodo Find e se non
erro FindRows...!
In pratica passi il Dataset al Dataview e poi fai la ricerca...
Ma che tò dico a fà.... ;-)
Saluti
@Alex

 @Alex
Ecco, probabilmente mi hai aperto gli occhi. :-)
Grazie Alex.
Tanti auguri per Natale.
Ciaooo
Robin

 Robin
Altrettanto a te e famiglia.
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: Prestazioni Vbnet

C'è qualcuno che in questa calura italiana sta lavorando su Vbnet,
beta o altro che sia, che possa darci un giudizio sulle
(momentanee-beta-relate) prestazioni di questa nuova diavoleria della
MIcrosoft ? 
Cercando qua e la' si trovano notizie piu' o meno incomplete. 
C'e' un incremento di velocita' in:
- calcoli matematici ?
- interfacce ?
- etc. ?
E' vero che c'e' un runtime di 50 mega ?
Piu' di una fonte cita la garbage collection come fattore un po'
lento, e dice: 'Le prestazioni di Vb6 e Vbnet sono differenti' .... ma
sinceramente non si capisce se cio' significhi un aumento o una
diminuzione, almeno in alcuni casi. 
C'e' anche chi dice che si tratta di un vero native code senza piu'
p-code, almeno quello prodotto dal Jit compiler.
A voi.
Giuliano Dimasi

 questa nuova diavoleria della MIcrosoft ?
La licenza vieta espressamente di pubblicare e/o comunicare dati
sulle prestazioni.
Effettivamente ha poco senso testare le prestazioni di un prodotto
ancora in beta, in quanto non ancora ottimizzato.
Comunque avevo pubblicato su questo NG una piccola prova. Per
leggere un file binario (un milione di righe da 50 B - 50 MB circa
in totale), un prog. in VB impiegava circa 40 secondi, mentre
l'equivalente in 
VB.NET
 impiegava circa 3 secondi, pochi millesimi
in piu' di un prog. in C.
Ciao.

H.P.L. <u...@vaila.ble> wrote in message
PsJ47.2909$Db7.1...@news.infostrada.it...

Gia' che ci siamo mi unisco anch'io, sperando di non essere lapidato dallo
Zio Bill per queste indiscrezioni ;-)
Tra le altre cose ho provato a convertire il mio programma di scacchi, per
vedere un po' le operazioni su interi e sulle matrici; ho fatto piu' test
generando l'albero completo delle mosse a profondita' 5 (circa 5 milioni di
nodi) su un Celeron 500 con in media questi risultati:
versione VB6 "da battaglia": 16 sec. circa
con ottimizzazione avanzata su overflow interi e matrici (fondamentale) e
PPro
versione VB6 normale : 28 sec. circa
con ottimizzazione avanzata su overflow interi
versione 
VB.NET
 : 19 sec. circa
con ottimizzazione avanzata su overflow interi
considerando che in 
VB.NET
 non ci sono (o non ho trovato io) le analoghe
ottimizzazioni sulle matrici e sul resto come nella versione piu' veloce,
non mi sembra malaccio...
Ciao
--
Luca Dormio
luca....@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Elenco classi di un progetto che implementano una interfaccia

Ciao,
vorrei sapere come posso fare per ottenere l'insieme delle classi di un 
progetto che implementano una particolare interfaccia da me definita. Credo 
di dover usare la Reflection..
Alla fine vorrei essere in grado di ciclare su di esse con un For Each ..
Grazie!
Franco Belgiorno - Logic 

 Alla fine vorrei essere in grado di ciclare su di esse con un For Each ..
Vado un po' a memoria
For Each (t As Type in Assembly.GetTypes())
    if t.GetInterfaces().IndexOf(GetType(ITuaInterfaccia)) >= 0 Then
        ' La implementa
        Exit For
    End if
Next
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Creare collegamenti sul desktop

Dunque, vorrei che nel progr. di install. della mia applicazione venisse
automaticamente creato un collegamento con icona sul desktop.
Purtroppo non sono riuscito a farlo modificando il sorgente di Setup1.vbp,
in quanto, sfruttando la dll usata da quel programma, è possibile SOLO
creare collegamenti nella cartella Programmi del menù Avvio e nelle sue
sottocartelle.
Naturalmente posso facilmente determinare la cartella del desktop usando le
API che leggono dal registry, ma non essendo una sottocartella di
Windows\Menu Avvio\Programmi, non posso passarla alla routine della DLL che
crea i collegamenti (provato e fallito :-( ).
Né posso creare preventivamente il collegamento e poi copiarlo nella
cartella del desktop, in quanto non posso sapere a priori quale sarà la
dir. dove il cliente installerà il programma (io propongo una dir. di
default, ma poi il cliente può sceglierne una diversa in fase di
installazione).
Ho cercato sul MSDN se esistesse qualche API per la creazione dei
collegamenti, ma tutto quello che sono riuscito a trovare sono stati
riferimenti a un'interfaccia chiamata IShellLink.
Ora, c'è qualcuno che saprebbe dirmi:
1) Se esiste una API per la creazione dei collegamenti in qualunque
directory (quindi anche sul desktop)
2) se no, come fare per utilizzare l'interfaccia IShellLink in un programma
VB (nella fattispecie, Setup1)
TIA
-- 
Ale...@tiscalinet.it

La risposta alla tua domanda la trovi sul Sito Comune di questo Newsgroup (oppure sul mio sito).
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
Home Page - 
http://www.geocities.com/SiliconValley/Bridge/1414/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

Si può fare modificando il Setup.lst ma bisogna sapere che ver di VB hai !!!

 Si può fare modificando il Setup.lst ma bisogna sapere che ver di VB hai
!!!
la 5.0 PRO, e modificare SETUP.LST non serve, a meno di non modificare di
conseguenza il progr. Setup1 (ma ho già provato senza successo, come ho
spiegato dettagliatamente)

 La risposta alla tua domanda la trovi sul Sito Comune di questo Newsgroup
(oppure sul mio sito).
grazie mille, ho guardato sul tuo sito e ho trovato la risposta che
cercavo! :-))
Bastava pensarci: dovevo mettere le backslash per andare "indietro" nella
directory (:-))
Bye
-- 
Ale...@tiscalinet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?][API] LoadBitmap e LoadImage: ma come uso HISTANCE ?????

Ciao bbbbbelli!!!!
Ho un problema mica da poco!!
Devo usare LoadBitmao o LoadImage, 
Public Declare Function LoadBitmap& Lib "user32" Alias "LoadBitmapA"
(ByVal hIstance As Long, ByVal lpBitmapName As Long)
Public Declare Function LoadImage Lib "user32" Alias "LoadImageA"
(ByVal hInst As Long, ByVal lpsz As String, ByVal un1 As Long, ByVal
n1 As Long, ByVal n2 As Long, ByVal un2 As Long) As Long
ma non riesco a capire l' uso del primo parametro: hIstance. Mo come
lo uso???? Soprattutto per quanto riguarda loadare da un file: come
faccio?? Ho consultato la documentazione ma o sono tardo (e parecchio)
oppure è un po' oscura a riguardo: ho capito quasi tutto, peccato che
non riesca a farlo andare!!!! :(:(:(
Chi mi da una zampa plz????
Ace Ciauz :):)
Ciauz
:):):[]
Pietro Bello
  PEPPUS
http://geocities.com/peppusoft/
http://geocities.com/gnammyland/
http://geocities.com/acquariuz/
 
http://geocities.com/sistemieinformatica/
  --> building

Chi mi da una zampa plz????
Non le ho mai usate, ma in teoria hIstance (o hInst) dovrebbe valere
App.hInstance, ma su MSDN ho visto passare semplicemente 0& al parametro.
Ciao

Ciao
S', ho visto anche io che passano 0. Ma a quanto ho capito
(probabilmente sbagliato) è che si prende le bmp o le ico o quant'
altro già loadato dall' applicazione.
Ma se invece io voglio loadare da un file su HD, come faccio???? 
A quanto scivono qua
--------------
HINSTANCE
--------------
Handle to an instance of the module that contains the image to be
loaded. To load an OEM image, set this parameter to zero. 
--------------
LPCTSTR 
--------------
Handle to the image to load. 
If the hinst parameter is non-NULL and the fuLoad parameter does not
include LR_LOADFROMFILE, lpszName is a pointer to a null-terminated
string that contains the name of the image resource in the hinst
module. 
If hinst is NULL and LR_LOADFROMFILE is not specified, the low-order
word of this parameter must be the identifier of the OEM image to
load. The OEM image identifiers are defined in WINUSER.H and have the
following prefixes: Prefix Meaning 
OBM_ OEM bitmaps 
OIC_ OEM icons 
OCR_ OEM cursors 
--------------
Se ho capito bene dovrei passargli HINSTANCHE come Null. O no?
Cmq non ci riesco!
Aiutooooooooo...!!!! (cmq grazie per la risposta :):)


 Ma se invece io voglio loadare da un file su HD, come faccio????
Se vuoi caricare da un file devi utilizzare la LoadImage, passando 0& come
hInstance e LR_LOADFROMFILE come lpszName.
Ciao.

 wrote in message
news:_M3f5.42903$sE5.4...@news.infostrada.it...


Ciao.
Grazie. Credevo di aver provato anche così.....
Ti ringrazio :):):):)

Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 , win98 & SP !?

Sono proprietario del VB5 ed ora ho installato wiin98.
mentre prima vb5 funzionava bene con win95 adesso , ad es., quando inserisco
il cdrom di vb5 non mi è più possibile farlo aprire cliccando due volte
sull'icona del cdrom che ho sul desktop.
Devo installare qualche SP? se si quale ? e dove lo trovo (sia in internet
che magari su qualche rivista con cdrom)?
-----------
Scusate se la domanda era già stata fatta da qualcuno, ma non riesco a
scaricare i vecchi messaggi del NG. (anzi se qualcuno mi dice come fare, con
outlook di win98, gliene sarei molto grato).
AUGURI  a TUTTTIIIIIIIIIIIIIIIIIIII   :-)
ZiioBABBONATALE :-)


HO AVUTO ANCH'IO LO STESSO PROBLEMA !
La soluzione (!!!) trovata che ha avuto effetto e che mi ha permesso di
installare VB5 è stata quella di copiare quasi tutto il CD sul disco fisso e
da questo procedere all'installazione!
Se qualcuno ha realizzato  un sistema migliore ... lo faccia sapere.

ok, provo!

Una volta installato, sembra che non funzioni più l'autoesecuzione del setup
all'inserimento del CD o equivalentemente facendo doppio click sull'icona
relativa.
In effetti funziona ancora solo che l'installazione già effettuata provoca
l'uscita dal setup.
Per eseguire il setup, devi eseguire il file setup.exe nella root del CD. Il
CD si apre non con il doppio click, ma scegliendo la voce "Apri" dal menu
contestuale o dal menù File->Apri (le voci in grassetto del menu contestuale
sono quelle associate al doppio click, quando è presente il file autorun.inf
il doppio click non è più associato a "Apri").
Giovanni

Newsgroup: it.comp.lang.visual-basic
Titolo: Riproduzione mp3

Che controllo devo usare per riprodurre mp3 (o audio in generale) in una
applicazione VB? Inoltre vorrei poter "memorizzare" il file all'interno
dell'applicazione senza doverlo allegare a parte e quindi dover mettere per
forza in una particolare cartella. Ad esempio vorrei far partire la
riproduzione sull'evento Click su un qualsiasi controllo.
Sapete aiutarmi?

Raynor@localhost wrote:

Puoi utilizzare il controllo Windows Media Player.


Ma come posso salvare il pezzo nell'applicazione? Un po' come si fa con il
controllo ImageList.

Newsgroup: it.comp.lang.visual-basic
Titolo: Per Hal1961 o per chi conosce i file risorse

Rileggendo bene il tuo post a prop. della mia richiesta di aiuto per quanto
riguarda l'immagazzinamento di file immagine, ho notato che hai scritto che
non č proprio vero che nei file RES si possono salvare solo le BMP. Io ho
fatto alcuni tentativi un po' di tempo fa con le JPG salvandole come formato
personalizzato, ma non ho ottenuto niente di niente... puoi dirmi qualcosa
di piů?
Ciao da Fabrizio
Il Niusgrup č proprio forte

 di piů?
Dentro i file di risorse puoi salvare di tutto.
quando salvi una jpeg come formato personalizzato, sara' poi
compito tuo caricarla e convertirla in un oggetto IPictureDisp
come in genere utilizzi le BMP.
--
Fibia "Sakamoto" FBI
URL: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle Brigate Takahashi Sez. Sud

 di piů?
Un sistema che puo' andar bene praticamente con tutto e' quello di caricare la
risorsa in una matrice di byte con LoadResData e scriverla su un file temporaneo
(non e' il massimo, lo so) con:
Open "c:\temp.jpg" For Binary as #1
Put #1, , ArrayRisorsa
Close #1
Ciao
--
Luca Dormio
luca....@tin.it

Newsgroup: it.comp.lang.visual-basic
Titolo: OT cancellare una cartella in rete... URGENTE

Ciao a tutti, lo so e' OT ma sto chiedendo un po a tutti e qua
soprattutto c'e gente in gamba...
Un collega ha usato ctrl-x per prendere alcune cartelle dal suo pc e le
ha messe in una cartella in rete che aveva appena creato, ma avendola
creata nel posto sbagliato ha deciso di cancellarla, risultato: nella
cartella dove le l'ha "tagliate" nn ci sono piu' e la cartella che ha
cancellato nn si sa che fine abbia fatto.Forse sono nel cestino del
server in rete ma la trafila x  recuperarle e' talmente lunga che nn e'
una strada percorrribile.
Consigli?
Grazie a tutti
Saluti

 ha scritto nel messaggio 
news:1151471339....@m73g2000cwd.googlegroups.com...


 Ciao a tutti, lo so e' OT ma sto chiedendo un po a tutti e qua

Come dice Elef puoi provare qualche sw freeware cercando in google o su siti 
di freeware (se cerchi "freeware" in google ne hai una fila) "undelete" o 
utility per il disco.
Il problema è che continui a usare il disco e il SO decide di sovrascrivere 
la cartella sei rovinato :)
Ciao 

Grazie della R,
pensavo a qualcosa di + semplice, nn si puo' ne installare ne' vedere
il pc remoto
(nn si hanno le autorizzazioni)
Fa niente.
Grazie cmq
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Scusate il linguaggio

Ma porcaputtanamaledettavaccatroia...
Qualcuno sa dirmi perché il controllo Combobox di visual basic settato su
Dropdown list deve per forza tradurre tutte le lettere minuscole in
maiuscole?
Non si può fare i cazzi suoi?
Esempio:
Io inserisco la lettera "a" nel controllo (che ha tutte i caratteri dal 33
fino al 141) e lui immediatamente me lo traduce in "A" , ma chi gliel'ha
detto Porcaputtanaccialamiseria!!!!
Ci stò perdendo un sacco di tempo dietro e ho già provato con option compare
binary.
Ho già provato anche con la proprietà Dataformat, ma non so cosa mettergli
in quella strafottuta stringa personalizzata per dirgli che deve mantenere
esattamente il carattere!!!!
Scusate il linguaggio, ma ho già perso la pazienza su una cosa che dovrebbe
fare vergognare Bill Gates e tutti i suoi programmatori!!!!
Grazie infinite (in anticipo)!
Maverick
--
---------------------------------------------
AGM65G Maverick
marco....@tiscalinet.it

 Non si può fare i cazzi suoi?
Mamannaggialamiseriacciachecosatisuccede?Amenonsuccedequellocheateinvecesucc
ede:))))))))))))))))))


Posta il codice.
La lettera in questione e' chr(65)?
Ciaotutti,
Alessandro
Newsgroup: it.comp.lang.visual-basic
Titolo: Mostruosi BUG in Visual Basic 6.0 Service Pack 4

Ho scoperto che le conversioni CDbl() con il Service Pack 4 si vanno a far
friggere!!!
Complimenti alla Microsoft per il casino che ha fatto!!!
Quando la conversione non ha successo i programmi terminano a causa del bug
del Service Pack 4. Tra le altre cose tutti i controlli che lavorano in
virgola mobile (vedi proprietà relative alle dimensioni dei controlli
stressi) soffrono di questo MEGA BUG.
Spero che al più presto la Microsoft rilasci il 5° service pack... o qualche
patch... Vi prego se sapete qualcosa di inviare un messaggio di info su
questo newsgroup.

 wrote in message
news:8nrskg$hba$1...@nslave1.tin.it...


Fico,
quando la Microsoft si accorge che qualcosa funziona troppo bene rilascia un
service pack di peggioramenti :-)
Gianni Moretti

 ha scritto nel messaggio
news:8nrukt$2kj$1...@sirmdpsin16.inwind.it...

Hai riscontrato anche tu il bug nella funzione CDbl ? Ad es. CDbl("1,00")

Ribadisco il concetto. Io ho VB6 SP4 in versione USA e tutto fila
liscio, questi bugs non ci sono! Ho provato esattamente la conversione
che dici tu!!!
Ah, i traduttori, i traduttori.... :)))
Ciao!


 Ah, i traduttori, i traduttori.... :)))
Ma come può essere che solo cambiando delle stringhe con i msg
(che presumo siano esterne e non inserite nel codice), saltino
tutti questi problemi dopo la compilazione???
--
Ciao!
----------------------------------------------------------
* NUOVA versione per AutoQuote! (1.08.0001), il
* programma FREEWARE per permette di quotare VELOCEMENTE
* i messaggi che Outlook Express non quota in automatico!!!
* lo trovi nel mio sito, sezione "I Miei Programmi")
===========================================================
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

Non lo so, ma i fatti sono che:
1) non e' la prima volta che accade (ricordo vagamente una cosa simile
per Word97)
2) di fatto il mio VB6 SP4 inglese non ha i problemi da voi segnalati.
A questo punto, la deduzione mi pare ovvia.... pero' se c'e' un'altra
spiegazione, sono felice di conoscerla!!
Ciao!
Luca Menegotto.

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto database

Salve
Sono un programmatore (sempre che cosě possa chiamarmi....) che si č
scontrato con un problema non semplice: i DATABASE.
Non riesco a capire il meccanismo, non riesco ad entrare nell'ottica
del funzionamento del database. Vorrei trovare qualche manuale che non
sia complesso e che non approfondisca troppo l'argomento, ma che mi
insegni a creare un database, a fare le operazioni principali
(ricerca, creazione, elilminazione, modifica, salvataggio, caricare
dati e cosě via..)
Se qualcuno sa consigliarmi un manuale del genere, virtuale o cartaceo
che sia, vi prego di farlo, visto che ho gia comprato un manuale del
genere, ma mi č risultato troppo difficile e complesso, in quanto dava
per scontato alcune cose.
Accetto anche spiegazioni nel newsgroup (non credo che sia una cosa
lunga. Per ora mi basta sapere come creare un database, ma non mi
interessa tanto la sintassi quanto il capire il perchč si scrive
quella sintassi..... Quante opzioni ci sono e a cosa servono.
Ogni aiuto č gradito.
Vi prego di aiutarmi.
ByeZ!
Alkondor


Tasto F1, cerca CreateDatabase, e comincia a divertirti.
P.S. da quanto ho capito, anche dal tuo msg riguardante Excel, hai delle
lacune sui concetti e la logica degli oggetti, collections, etc...
La stessa logica e' applicata in Excel, in VBA, in DAO (in generale in tutti
gli ambienti/librerie sviluppate con la tecnologia OLE/ActiveX).
Ti consiglierei quindi di studiarti i manuali per questi argomenti, vedrai
che farai meno fatica ad assimilare tutte le loro derivazioni (compresi gli
oggetti DAO che ti servono per creare e gestire un database).
--
Roal Zanazzi
z...@iol.it

 Alkondor
Puoi comprare il libro "Microsoft Visual Basic 6.0 Professional Passo per
passo" di Halvorson, mi sembra che li spieghi tutto quello che hai chiesto.
CMQ se vuoi c'è nè pura una versione + profesionale.
Costano 90.000 £ l'uno.
Ciao,
Alessandro B.

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Domanda NumericUpDown

Ciao a tutti, una domanda veloce veloce sul controllo in oggetto 
(NumericUpDown)...Ma sbaglio o non è possibile inserire numeri negativi 
anche impostando il valore minimo sotto lo zero?
 
E' una curiosità...tanto per evitare di utilizzare una textbox e forzare il 
controllo per permettere solo numeri, trattino, e tasti per la 
cancellazione! 
 

 anche impostando il valore minimo sotto lo zero?
 
Che versione di .NET ? Perché ho visto anch'io,
guglando per "numericupdown negative numbers" che
qualcuno ha avuto dei problemi, ma a me funziona.
Per esempio settando Minimum a -20, cliccando in
basso va sui numeri negativi.
 
VB.NET
 Express 2010 su XP.
 
Bye, G. 
 
 


VB.NET
 Express 2010 su XP.
 
Per diavolo....Hai ragione...Probabilmente prima ho settato male le 
condizioni, perchè ora funziona anche a me... -.-'!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Come leggere gli indirizzi email da Outlook Exp. 5?

Come posso leggere gli indirizzi e-mail contenuti nella rubrica di Outlook
express e memorizzarli in un file .txt o .mdb??
Grazie a tutti coloro in grado di darmi qualche utile suggerimento
Gabriele

 wrote


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Numero della settimana.

Devo fare un log che includa il numero della settimana attuale nell'anno in
corso.
Esiste un metodo per ricavarlo in modo immediato (o quasi) senza fare troppi
calcoli?
Grazie.


Dim dblRet As Integer
   ' Now può essere sostituito con una data qualunque
   dblRet = CInt(CDbl(Now) - (CDbl(CDate("01/01/" & Year(Now)))))
   dblRet = dblRet / 7

Settimane = Format(DateDiff("d", dStart.DataScelta, dEnd.DataScelta),
"#,##0")
--[GbC]--

 troppi calcoli?
Format(Now, "ww")
--
Ciao.
Maurizio

So che non bisognerebbe occupare banda con i ringraziamenti, ma....
grazie a tutti!

> scusate, ma non esiste la funzione Week o qualcosa di simile?
Grazie ai suggerimenti ricevuti, ho risolto utilizzando la seguente
istruzione:
NumeroSettimana = Format(Date, "ww"[, primogiornosettimana,
primasettimanaanno])
Per modificare i settaggi di default, guarda la "Funzione Format" nella
guida di VB e anche "Formati di data e ora definiti dall'utente".
Di default la settimana incomincia di domenica.
Se la settimana deve cominciare col lunedě, ad esempio, devi inserire la
costante vbMonday come "primogiornosettimana"; per modificare il concetto di
numero di settimane, devi inserire la costante giusta come
"primasettimanaanno" (vedi guida).
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto !!! VB5 e Win2000

Aiutatemi, per favore !!!
Ho realizzato un programma con VB5 su un pc con Win ME installato.
Ho dovuto riformattare il disco, ( ... Win ME mi ha creato un mare di
problemi !!! ) e cosi' ho messo su Win 2000.
Ho ricopiato la directory con i sorgenti sull'HD e ho provato a caricare il
progetto .... ma ecco cosa trovo sui vari .log che mi crea ( uno quasi ogni
file )
1) la classe MSComDlg.CommonDialog del controllo CommonDialog1 non era una
classe di controllo caricata.
2) la classe MSDBGrid.DBGrid del controllo DBGrid1 non era una classe di
controllo caricata.
3) il nome Form1 per il form o il form MDI è già in uso. Impossibile
caricare il form.
Cosa e' successo ?
Aiutatemi !!
Grazie

controllo caricata.
ragiona ...che vuol dire....
vuol dire che non hai referenziato (scelto di usare) quel
controllo....guarda la casella strumenti...appare il simbolo della dbgrid? e
quella delle finestre di dialogo?....appena ti svegli il Vb non sa che vuoi
usare...e quindi ti propone di usare un insieme minimo di controlli...altri
controlli (tipo la dbgrid) devi ESPRESSAMENTE scegliere di usarli.
Il terzo punto?...ragiona....se chiamo due cose diverse col solito nome come
posso distinguere l'una dall'altra????
(Talvolta il VB si impalla...dai proprio un nome diversissimo al form salva
il progetto e poi ristabilisci il nome che volevi e ri-salva)
Condidera che se hai tirato dentro un progetto....fatto in un altra
macchina...può succedere che non referenzi automaticamente quello che
referenziava in un altra.
QUINDI
Controlla i componenti usati....e poi anche i Riferimenti...(ADO o DAO ad
esempio)
Ciauz!
Newsgroup: it.comp.lang.visual-basic
Titolo: DataControl ?

Ho questo problema:
(VB5 Pro)
Ho una tabella gestita con un DataControl (Dynaset) ed una TextBox (per
semplicità).
Faccio un AddNew (o un Edit) e riempio la TextBox, poi cambio idea e
ricancello il contenuto della TextBox, ma è ormai troppo tardi, il campo è
stato inizializzato e non c'è più modo di riverginizzarlo.
Se è un campo numerico devo metterci almeno uno zero
Se è testuale devo impostare la proprietà "Consenti Lunghezza Zero" a Vero
cosicchè accetti ""
Se è Data/ora non c'è modo di lasciarlo vuoto !
Non c'è versi di reinfilarci un Null (da DataControl)
L'unico modo è quello di impostare TextBox1.DataChanged = false, ma non mi
soddisfa, perchè così non è che svuoto il campo, ma ripesco il valore
precedente.
Possibile che sia s`to dramma ?
Possibile che che non ci sia un modo semplice ?
Quale tra le infinite cose che non so, saperla oggi, mi aiuterebbe ?
Ciao e grazie
                 Maurizio B.
 
mrzNOMMI...@tin.it
   (eraseNOMMISPAMMA)


Ti ringrazio per il tuo aiuto, però purtroppo UpdateControls mi annulla la
digitazione di tutti i controlli legati, di tutto il record, nel mio esempio
io ne ho citato uno solo, in realtà sono generalmente molti campi e solo in
uno o due si "sbaglia" ad inserire i dati. Se uso UpdateControl, obbligo chi
inserisce i dati a ricominciare da capo l'intero record.



Ciao,
prova a considerare l'eventualità di non usare il datacontrol.
Vuol dire che devi aprire tu il recordset, assegnare il contenuto dei
campi ai control della form, presentare la form e, se premono OK,
scrivere i dati dalla form ai campi.
Lo svantaggio è che devi scrivere tu il codice per trasferire i dati
tra database e form. Il peso di questo svantaggio dipende anche dal
numero di campi gestiti.
Il vantaggio è che hai un controllo totale sull'uso del database e
delle varie conversioni tra recordset e form. Tra l'altro questo è
l'unico modo di ottenere risultati decenti usando un file mdb in rete:
se scrivi le cose bene ogni aggiornamento o inserimento di record
disturba il database per una frazione di secondo invece che per alcuni
minuti come con il datacontrol.
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: A Newbie question!

Hi
Is Visual Basic better than C/C++ for creating multimedia applications like
Encarta CD and Comptons Encyclopedia? To create a multimedia program like
Encarta, would I need to spend thousands on a powerful compiler or would
Visual Basic Version 6 suffice? Is Visual Basic easier to learn than C++?
Are there any good books on Visual Basic for beginners? Do database
developers ever use Visual Basic or would they opt for C++?
Thanks

 Are there any good books on Visual Basic for beginners?
I'm sorry, but I can't help U for this topic. I only think that if U are a
beginner, it's better U don't start writing a multimedia application as your
first program.
Bye
*Bob*
Newsgroup: it.comp.lang.visual-basic
Titolo: Riga vuota ma in verità non lo è

Ciao a tutti.
Sto cercando di far leggere un file di testo per metterlo dentro una griglia
e tutta tranquilla mentre mi accingevo a provare quello che avevo scritto mi
sono accorta di una cosa un pò strana.
Per saltare le righe vuote ho giustamente messo una condizione
If Riga <> "" Then
....
End if
Stranamente alcune righe apparentemente vuote non vengono saltate.Andando a
vedere meglio il file txt ho notato che alcune righe hanno lo spazio.
Arrivando alla domanda: Come si intercetta lo spazio in un file txt?
Nella condizione If Then oltre a "" devo mettere un carattere Ascii?
Grazie per avermi letto
Debby

 righe hanno lo spazio.
If Trim$(Riga) <> "" Then
Bye, G.


Grazie Donaldo Duckko =)))))
ma il segno $ è fondamentale quando lavori con le stringhe oppure è uguale?
Deborah!

 uguale?
Teoricamente è optional, ma vivamente consigliato per ottimi motivi.
Molte funzioni di VB esistono nelle versioni "con" e "senza" simbolo $;
quelle "con" restituiscono una stringa, quelle "senza" una Variant con
subtype stringa. Le prime occupano meno memoria, sono uno zinzino
più veloci ed evitano di creare ambiguità e potenziali errori nelle
conversioni interne durante le operazioni su stringa.
E' un discorso simile a quello dell'usare "&" al posto di "+" nel
concatenamento di stringhe. ;-)
Bye, G.

 Teoricamente è optional, ma vivamente consigliato per ottimi motivi.
wow.... Grazie Donald...

 conversioni interne durante le operazioni su stringa.
Bisogna precisare che le versioni "senza" sono utilizzabili (ed è l'unico
caso pratico) nel caso di valori da DB che quindi potrebbero contenere Null.
Es.
Trim(Null) --> Null
Trim$(Null) --> Errore 94
Personalmente non ho mai usato quelle "senza" per coerenza, però potrebbero
essere comode in alcune occasioni per evitare qualche If.
Ciao

 caso pratico) nel caso di valori da DB che quindi potrebbero contenere
Null.
Cioè se scrivo e leggo da una fonte DB?
Io ora scrivo su un file txt però stavo pensando che poteva essere
interessante incominciare
a lavorare con i DB.
Deb
Newsgroup: it.comp.lang.visual-basic
Titolo: [ADO] moveprevious e movelast non vanno...

Come da oggetto, ottengo rispettivamente questi due errori:
1) Errore di run-time '3219'
L'operazione richiesta dall'applicazione non è consentita nel 
contesto corrente. 	
2) Errore di run-time '-
2147217884
 (800040e24)'
    Il set di righe non supporta il fetch all'indietro
premetto che movenext e novefirst funzionano correttamente...
Grazie
--
Non so cosa usare come firma, ma come sempre...
;-) WLF ;-)
CIAO

 
A me non va la macchina.
Premetto che ho pagato bollo e assicurazione.
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


Controlla che CursorType non sia adOpenForwardOnly.

	maxx
Trova qualcuno disposto a fare un movelast o moveprevious, forse, anzi
sicuramente, si è bloccato il motorino di avviamento
ps ricordati di mettere la seconda ed accendere il quadro.
Ciao Roberto
Caminamo muru muru e attenti e cannalati

 
E il fatto che movefirst funzioni come si concilia con adOpenForwardOnly?


 adOpenForwardOnly?
perchè movefirst è bastardo dentro!
....molto bastardo!
ghghgh!
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Demo classe vb.NET :
WodkaThumb 
www.villaceleste.it
  click su "spippolando e
Programmando"


ma se le cose non le sai perchè non ti informi prima di postare?

 ma se le cose non le sai perchč non ti informi prima di postare?
Ecco, cosě, emmexx, ti sei beccato pure dell'ignorante :)
Ciao 

 
Io ho infatti espresso un dubbio.
Se invece di usare questo tono tu mi avessi risposto in modo piu' 
simpatico perdevi qualche punto?


 
A parte il tono della risposta, sono effettivamente ignorante.
Anche oggi ho imparato qualcosa di nuovo...



Ti chiedo scusa, non volevo essere antipatico.
Perdonami.

 
Perdonato! :-)
La prossima leggo meglio la guida per chiarirmi i dubbi...

Newsgroup: it.comp.lang.visual-basic
Titolo: Classi ??

Scusate la ripetizione dell'argomento ma in qualità di autodidatta, vorrei
comprendere meglio quest'argomento >> le Classi <<
Ho creato una Classe di nome C_Fattura, gli ho dato la pubblica proprietà
IVA as Integer(con rispettiva variabile Integer anch'essa), ora il problema
sorge quando il valore per l'IVA lo assegno tramite una Textbox, grazie al
NG ho capito che il valore ritornato da una Textbox è String. Ma se io
faccio così:
SUB BOTTONE_CLICK ( )
dim F as C_Fattura
Set F = New C_Fattura
F.IVA = CInt( TXT_IVA ) ' così dovrei forzarlo a Integer...
Set F = Nothing
END SUB
non dovrei risolvere il problema ?? Se lascio la TextBox vuota, mi genera
errore... perchè ?
Grazie a tutti per l'aiuto
Ciao 8)

 wrote in message
JnYX4.9803$VM3.1...@news.infostrada.it...


Devi controllare che TXT_IVA sia <> da "" altrimenti CInt genera un errore
CIAO
Stefano


errore... perchč ?
Usa Val(TXT_IVA.Text).
Val() restituisce un double e 0 se non riesce a convertire la stringa in
numero.
Volendo puoi anche fare CLng(Val(TXT_IVA.Text))
Ciao

Aiuto stupido: CInt("0" & TXT_IVA).
Se però in TXT_IVA ci metti delle lettere allora non funziona cmq. Nel caso,
forse è meglio fare un controllo del tipo IsNumeric(TXT_IVA) e poi fare
tutto quello che devi fare. Questo copre tutte (o quasi) le problematiche.
Ciao, Rick.
Ps: questo è un problema generico che con le classi ha poco a che vedere.

Grazie a tutti per i consigli. Ora vorrei fare questa domanda : Perchè
creare Eventi se il lavoro lo faccio svolgere alle Proprietà ? Mi spiego
meglio... Ho una classe Fattura con Prop. Totale - Imponibile - etc... ora
anzichè crearmi l'evento Calcola_IVA potrei usare le varie proprietà, o no ?
Non riesco a capire la differenza...
Grazie di nuovo
Ciao 80)

Master_p ha scritto nel messaggio ...

Vediamo di non confondere le cose.
Capire la differenza è fondamentale per la programmazione con VB (e con
altri strumenti +/- simili).
Un evento dice "sto facendo questo", mentre una proprietà "_fa_ questo"
senza dire niente.
Potresti usare l'evento Fattura_CalcolaIVA() in questo modo (è solo un
esempio)
Property Get IVA() As Currency
    Dim IVA_temp as Currency
    IVA_temp = (Ammontare / 1.2)
    RaiseEvent CalcolaIVA(IVA)
    IVA = IVA_temp
End Property
e da dove hai instanziato la classe fare
Sub Fattura_CalcolaIVA(IVA As Double)
    msgbox "L'iva è stata calcolata."
    If (Iva > 20.000) then Iva  = 20.000 'lo so che non si può fare, è solo
un esempio!
End Sub
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Menu popup

Ciao a tutti.
Ho una listbox dove vengono visualizzati dei file.
In questa listbox ho creato un piccolo menu di popup che viene attivato con
il tasto dx del mouse.
Il menu di popup è creato con il menu editor e tutte le voci sono
invisibili.
E possibile inserire delle icone a fiaco di ogni voce del menu di popup?
Grazie
Iotu
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 E possibile inserire delle icone a fiaco di ogni voce del menu di popup?
Prova a guardare qui:
http://www.vbaccelerator.com/codelib/cpopmenu/cnewmenu.htm
Ciao
-- 
Fabio
http://www.codice.it