mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: scrivere nel prompt automaticamente

Vi espongo il mio problema:
voglio mettere nelle operazioni pianificate del server un programma che mi
faccia il dump giornaliero di alcuni db mysql installati.
Esiste il comando mysqldump che sembrerebbe fare al caso mio. Ho creato un
file batch che lo esegue una volta per ogni db ma ogni volta mi chiede la
password che devo in pratica inserire manualmente (pare non ci sia il modo
di fare altrimenti), cosa che rende vano l'automatismo. Pensavo quindi di
scrivere un app vb6 (unico linguaggio che conosco) che lancia il comando e
inserisce la pw automaticamente facendogliela scrivere nel prompt di
comandi.
E' possibile una cosa del genere?
bye,
max


(Premessa:
Spero che qualcuno ti proponga una soluzione più seria!):
Per lanciare il comando c'è la funzione Shell, per "digitare" la password
puoi usare la SendKeys ma il problema è quello di aspettare il momento
giusto...
Forse puoi trovare un modo poco elegante, come rinominare un file di comodo
per accorgersi, da VB, che password va usata da lì a poco tempo.
Leggento su internet (ricerca con google) ho trovato il commento seguente,
pare che quindi ti basti scrivere le password nel batch come opzione della
riga di comando. E' chiaro che così però esponi le password (forse è per
questo che non usi questa opzione?)
':
'--password[=password], -p[password]
'The password to use when connecting to the server. If you use the short
option form (-p), you
'cannot have a space between the option and the password. If you omit the
password value
'following the --password or -p option on the command line, you are prompted
for one.
'Specifying a password on the command line should be considered insecure.
See Section 5.9.6,
''"Keeping Your Password Secure".
FM

 'cannot have a space between the option and the password.
Effettivamente non riuscivo ad includere la pw perchè mettevo lo spazio dopo
la -p (come per il nome utente).
Ora mi funziona perfettamente con il solo file batch e non ho bisogno di
alcun progr vb. Nelle pagine che ho letto io sul suddetto comando non
accennava a questa possibilità, la prossima volta cercherò meglio con
google... :)
 grazie 1E3!
bye,
max

Newsgroup: it.comp.lang.visual-basic
Titolo: Help Menu!

Volendo creare un menu con le icone tipo windows, come devo fare?
Cosa è ? una picture box con oggetti command button?
ciao a tutti

 Cosa è ? una picture box con oggetti command button?
Ciao Roberta,
no, è un semplice menù al quale sono state aggiunte delle immagini tramite
l'API.
Sul sito comune c'è sicuramente qualche progetto che spiega come si fa.
Ciao.
--
Princi, 
princ...@programmer.net
----------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.
Newsgroup: it.comp.lang.visual-basic
Titolo: RTF........... e che ci scrivo a fare se..

ma insomma !!!!!!!!
mettiamo il caso che voglio allineare al centro le prime due righe
poi voglio allineare a destra tutte le altre con un margine di 20 ecc ecc
possibile che non si possa fare ?
mah
Davide
PS
all'inizio pensavo che fosse un bel programma... poi ho pensato che per i
troppi problemi che mi dava non era un cosě bel programma.... adesso penso
che non potrei farne a meno.....
ho la febbre ;-((

mah
Vediamo se ho capito:
Sub WriteRTF
With RichTextBox1
    .RightMargin = 6000
    .SelAlignment = rtfCenter
    .SelText = "Questa e' la prima riga centrata" & vbCrLf & "Questa e' la
seconda riga centrata"
    .SelText = vbCrLf & vbCrLf
    .SelIndent = 0
    .SelAlignment = rtfLeft
    .SelText = "Questo e' un paragrafo allineato al margine sinistro"
    .SelText = vbCrLf
    .SelIndent = 200
    .SelText = "Questo e' un paragrafo con una diversa indentazione impostata
via codice"
    .SelText = vbCrLf & vbCrLf
    .SelIndent = 0
    .SelAlignment = rtfRight
    .SelText = "Questo e' un paragrafo allineato al margine destro"
End With
end sub
da quel minimo di prove che ho fatto sembra funzionare; il trucco e' impostare
il margine destro (via codice o in design) altrimenti non "sente" gli
allineamenti e poi quello di usare SelText invece di Text come ho provato a fare
io all'inizio...
Spero che contribuisca a far scendere la temperatura.... ;)
Ciao.
--
Luca Dormio
l...@sig-la.com
ldo...@tin.it


niente da fare... la febbre è sempre più alta...  ;-((
ciao Davide

preferito che mi creassero un ocx dove tra le tante cose si potesse...
[SNIP]
Alla faccia.... ;)
Ai tempi esisteva in effetti un VBX per VB3 che aveva queste caratteristiche
(HighEdit della MicroHelp) ma era ,a tutti gli effetti, un programma completo
piu' che un controllo e quindi molto funzionale ma poco "pilotabile". Magari e'
stato convertito a 32 bit...
Ciao



ai tempi programmano in QB e mi piaceva il suo stile "rude"

di ogni riga .... eheh semplice ma funzionale ;-))
E' misurata sempre in twips
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare files

Ciao,
vorerei sapere come eliminare DEFINITIVAMENTE i files
io uso questo comando:
text1.text = "C:\miofile.txt"
Kill text1.text
Il file viene eliminato ma dopo un periodo di tempo me lo ritrovo dinuovo
installato sul pici!
Come devo fare??
Esiste un modo per eliminarlo definitivamente!(senza farlo fare manualmente
dall'utente?)
Ciao!


per eliminarlo definitivo devi  riscriverlo con valori nulli(è la cosa
sicura)
e poi kill

 e poi kill
però mi riferivo alla sicurezza.
Se il killo non ti funziona è perchè devi cambiare gli attributo dei file

 ha scritto nel messaggio
news:A1lt7.7603$C15.1...@news.infostrada.it...


"Kartman" <Kart...@Libero.it> ha scritto nel messaggio
news:rvEt7.14420$C15.1...@news.infostrada.it...

SetAttrr ("nomefile", attributo)
le costanti sono vbSystem, vbHidden, vbReadOnly, vbArchive, e vbDirectory;
quest'ultimo serve per verificare se un nome è di una directory o di un
file. Dovrebbe valere 16 o 32, non ricordo adesso, sto andando a memoria.
P.S. Per vedere un attributo di un file GetAttr("nomefile")
Ciao.

Scusa ma il file quando lo cancelli c'è ancora o no?
Se tu cancelli il file e dopo qualche giorno lo ritrovi
non è colpa di VB, ma c'è qualche programma che
lo ricrea, magari è un file di log (vedi c:\winzip.log)
di qualche applicazione.
                                            danilo
Newsgroup: it.comp.lang.visual-basic
Titolo: Osservazioni

Sono un programmatore VB da un paio di anni abbondanti. In questo tempo 
ho realizzato diversi applicativi, per diversi target, con differenti 
macchine (e quindi versioni) sempre in VB.
Non ricordo UNA sola volta in cui l'installazine preparata dal wizard 
del VB mi abbia fornito la possibilita' di portare il programma 
completo e funzionante dal cliente senza la necessita' di diventare 
scemo aggiustando registrazioni, versioni di controlli ecc ecc...
Nemmeno una volta.
--
Posted from 
ten.dimi.uniud.it
 [158.110.144.132]
via Mailgate.ORG Server - 
http://www.mailgate.org

scemo aggiustando registrazioni, versioni di controlli ecc ecc...
Beh, IMHO questo era forse vero con VB3, in particolare per le applicazioni
che facevano uso del Compatibility Layer (c'era un readme che spiegava come
sistemare le cose, pero').
Dal VB4 in poi non ho piu' avuto problemi, anzi riesco a copiare nella
$(WinSysPath) DLL create magari in Visual C++ o nell'$(AppPath) il file di
configurazione di default, ecc. (si, io uso ancora i .INI :-) ). Infine, si
puo' sempre ritoccare a mano il file setup.cfg (o qualcosa del genere).
Tu che problemi hai avuto ?
Ciao
Gian Michele Bertoni
--
Home Page: 
http://space.tin.it/computer/gbertoni

 
Concordo pienamente!
Ciao a tutti
Riccardo

 
Effettivamente quello di VB4 funzionava abbastanza, solo che quando si trovava davanti qualcosa al di fuori degli ocx standard andava nel panico e non si sa cosa poteva combinare (almeno a noi)
Un saluto
Riccardo

...

Concordo.
Anche con VB5 devo sempre fare i salti mortali per installare correttamente
Crystal Report (5) e/o LeadTools (9), che hanno un sacco di DLL al seguito.
--
Roal Zanazzi
z...@iol.it

Crystal Report (5) e/o LeadTools (9), che hanno un sacco di DLL al seguito.
Proprio con LeadTools (avendo in una finestra l'help che spiega le
dipendenze delle DLL) non ho fatto altro che aggiungere i files che
servivano. Bisogna solo stare attenti che finiscano nel posto giusto, ma con
il VB5 p.e. basta cliccare su "File details..." dove puoi impostare il path
di destinazione.
Non sarebbe male, comunque, che specificaste meglio tu e Riccardo Sale che
problemi ESATTAMENTE avete avuto....
...magari riusciro' a rendermi conto di quanto sono stato fortunato! :-)



Il problema (che poi non e' direttamente mio, ma di miei colleghi :-) e' che
non si sa mai quali DLL aggiungere a mano.
Chiaramente questo e' un problema relativo all'OCX in question (LeadTools,
nel caso) che ha un sacco di DLL (per i vari formati grafici supportati).
Comunque, giusto l'altro giorno, abbiamo fatto un CD-ROM (ormai con i
dischetti non si fa piu' nulla) con il setup di un'applicazione che usa
Crystal report 5 e LeadTools 9, ho personalmente aggiunto TUTTE le DLL di CR
e LeadTools...
Nonostante questo l'installazione e' andata a buon fine senza errori, ma
l'applicazione non partiva (io non c'ero, quindi non conosco il motivo).
Puo' essere un caso isolato, fatto sta che puo' succedere.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: operazioni con files...per treeview

Ho bisogno di dare all'utente la possibilitą di gestire come vuole un
treeview (aggiungendo, eliminando, modificando nodi etc.).
All'inizio pensavo di creare un file (xxx.cfg) in cui andavo ad inserire una
riga di questo tipo
"codice",relazione,"nome","key" etc. come da sintassi Node.
Vista la mia ignoranza nella gestione dei files sono rimasto inchiodato
nella questione cancellazione.
Posso eliminare un record in un file sequenziale; e in uno indicizzato?
Come? (Nei miei libri quei ffffffffffurbi degli autori si prodigano in
esempi di open, input, line input etc. ma di eliminazione record manco a
dirsi).
Grazie per chiarimenti
Sid

dirsi).
L'unico modo per cancellare fisicamente una parte del file è quello di
riscriverlo. Alternativamente puoi simulare la sua cancellazione ad esempio
aggiungendo un campo che ne rappresenti la esistenza (virtuale) o
utilizzando un campo che sia un puntatore al record successivo (quando voui
cancellare il record x devi dire al record x-1 che il prossimo è x+1)
La soluzione più semplice è comunque quella di usare un database.
Ciao Bruno
Newsgroup: it.comp.lang.visual-basic
Titolo: setup.lst modificarlo a mano

Ho creato col wizard il programma di setup, pero'  ho bisogno di lanciare un
eseguibile (dcom98.exe) prima che il mio programma installi dao 2.0 (o
qualcosa del genere), altrimenti l' accesso al database non funziona.
Ciao.
By Gio.

 wrote in message 7kt5ee$d91$1...@sharon.cilea.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] Come visualizzare un immagine, selezionando una voce di una combo box?

Allora il mio problema è questo.......ho aperto un frmOptions sul quale ho
messo una combobox....
e vorrei che selezionando con il mouse una voce della combo box..... venisse
visualizzata un immagine in una picturebox....che risulterebbe una specie di
preview....
qualcuno sa aiutarmi???
grazie a tutti in anticipo
--
Josuke Higashikata
------------------------
Membro del Jojo Fan Club
------------------------
Autore della home page italiana dedicata a JOJO NO KIMIYONA BOKEN
HIROHIKO ARAKI'S WORLD
http://members.xoom.com/hirohikoa/index.html

Non è molto difficile. Devi associare del codice all'avento Click della
combo box. In questo codice devi caricare l'immagine in base al contenuto
della combo box. Ad esempio:
Private Sub Combo1_Click
Me.Picture1.Picture=LoadPicture(Combo1.Text)
End Sub
Se ad esempio si clicca sulla voce Pippo.jpg, allora nel controllo Picture1
verrà caricata l'immagine Pippo.jpg.
Damiani Igor
ico...@simcity.it

 wrote in message
7nnajd$otq$1...@fe2.cs.interbusiness.it...

Grazie di tutto ma adesso ho un altro problema.....ho visto che è meglio
fare quel codice usando gli options button e tutto mi funziona......allora
il mio problema è questo
ho una Picture box sul quale voglio caricare le due immagini in base a quale
option butto clicco............ una volta caricate nella picture box ho
fatto un commandbuttons... che t permette di modificare il desktop wallwaper
premendolo......( ovviamente dalle immagini presenti nella picture box ne ho
ricavati i rispettivi desktop)....il fatto è che non riesco a capire come
dirgli di caricare lo sfondo in base all'immagine che compare nella
picturebox
ecco il codice che ho fatto:
IL PRIMO OPTIONS BUTTON
Private Sub Option1_Click()
Picture1.Picture =
LoadPicture("c:\documenti\wallwaperproject\preview\sfondo2.jpg")
End Sub
IL SECONDO OPTIONS BUTTON
Private Sub Option2_Click()
Picture1.Picture =
LoadPicture("c:\documenti\wallwaperproject\preview\sfondo1.jpg")
End Sub
IL BOTTONE CHE PERMETTE DI CAMBIARE LO SFONDO
Private Sub Command2_Click()
Dim FileName As String
    Dim X As Long
    FileName = "c:\hawsfondo8.bmp"
    X = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, FileName,
SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
    MsgBox "Lo sfondo è stato cambiato"
End Sub
quello è il codice che ho fatto iooo del bottone... che ti carica come
sfondo solo quell'immagine che vedi
ho provato a fare
if picture1.picture=
loadpicture("c:\documenti\wallwaperproject\preview\sfondo1.jpg") then
il codice da caricare la ripsettiva immagine........ ma non funziona
quaalcuno ha qualche idea????????
Newsgroup: it.comp.lang.visual-basic
Titolo: Text

Le tabulazioni.Come faccio a passare lo stato attivo da un text
all'altro senza usare il setfocus che mi da problemi??????????
Ciao grazie....
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao grazie....
Until o Carlo Conti?
Direi Sig. Until Conti Carlo.
Hai già fato sta (strana) domanda oggi (alle 5 del mattino... mha).
E' inutile ripetere le domande nell'arco di qualche giorno!
Piuttosto, se desideri che qualcuno di buon cuore ti aiuti nel tuo problema,
per prima cosa,
impegnati te, quantomento ad esporlo in modo più comprensibile.
Ettore Maronese, il Mes

Perchè non aspetti che ti si risponda, invece di postare
in continuazione lo stesso messaggio.
Il setfocus comunque è l'unico metodo che hai per
impostare il focus su di un controllo.
Volendo potresti provare a vedere se con la sendmessage
c'è un qualche messaggio in particolare che faccia lo
stesso lavoro, ma penso che il setfocus sia uno strato
più alto di questo messaggio, quindi potresti trovare gli
stessi problemi.
Se magari dici anche che problemi hai con questo setfocus,
magari ti si può aiutare ancora meglio ... può darsi che
invece di non funzionare sei tu che sbagli qualcosa.
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

 Ti ringrazio Ciao
impostare il tabindex di ogni controllo ... :)
esempio text1 - tabindex=1
text2 - tabindex = 2
etc etc ..
e cosi via ..
10.000 msg .. e una lettura veloce alla guida ti (ci) avrebbe risolto la
questione .. :)
saluti
[t]Eo


 impostare il focus su di un controllo.
Es. Ho 10 Text, Text1, Text2, ...fino a dieci.
Voglio lo stato attivo sull'1, muovendomi con la tabulazione 
lo vorrei sul 2, ....fino a 10.
Il problema é che mi salta alcuni Text. Es. "dal Text2 finisce al
Text4".
Premesso che uso il LostFocus di ogni Text dando al Text successivo il
SetFocus.
Es. 
Private Sub Text1_LostFocus()
Text2.SetFocus
End Sub  ....così fino a 10.
Cosa devo fare per non fargli saltare i Text.
Ti ringrazio Ciao


 Cosa devo fare per non fargli saltare i Text.
Mettere a posto il TabIndex, ovviamente per TextBox con Enabled=True
Newsgroup: it.comp.lang.visual-basic
Titolo: Gif animate

Un saluto a tutti.
Avrei bisogno di una piccola informazione:
è possibile caricare in VB una gif animata ?
Se si, mi potete dire con quale controllo?
Grazie a tutti...
Alessandro

Mi pare che ci sia o sul SC oppure qui:
http://www.vbtimes.net
Funziona bene... Ha solo qualche problema risolvibile con la trasparenza...
se capitano anche a te... fammi sapere che ti dico come risolverli.. ;)
                    Ciao!
                            Allanon

 wrote in message
5bIY6.4598$8R5....@news.infostrada.it...


Oppure trovi un controllo Ocx già con Vb....ma non è gratuito.. :-)..se non devi distribuire però trovi anche il crack.. :-))
Ciao SIMo.
--
__________________
www.sasim.cjb.net


Newsgroup: it.comp.lang.visual-basic
Titolo: API per NT

Salve a tutti,
sono un principiante alle prese con un problema.
Esiste un'API di Windows che, in NT4.0, riesca a dirmi quando
un'applicazione aperta non sta più occupando la CPU, quindi è ferma, in
stand-by?
Il fatto è che, tramite un programma VB, lancio un comando in
un'applicazione. Questa si mette "in movimento", e il mio programma VB deve
rimanere in attesa che l'applicazione termini. L'applicazione però non
ritorna nessun evento (tipo EndCommand) e quindi non si riesce a sapere
quando ha effettivamente terminato.
Ho trovato delle API che rilevano la chiusura di un'applicazione, ma nel mio
caso l'applicazione rimane sempre aperta.
Mi date una mano?
Grazie a tutti per la collaborazione. Pietro.

 wrote in message
89ca76$4dd$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal report

E' un macello , dll incompatibili, relazioni perse, è pieno di bug , occupa
decina di mega , ma ce un report per VB6  MIGLIORE ?
Grazie 1000
Antonio

 occupa decina di mega , ma ce un report per VB6  MIGLIORE ?
Anche se qualcuno mi smentirà, Printer.
Di suo non fa report, ma in compenso fa esattamente quello che gli dici di
fare. Da "Hello world" alla Gioconda. Cioè tutto, anzi, un po' di più.
Secondo me, pur essendo inglobato in VB, non l'ha scritto M$.
PS: E smettetela di farvi del male!

credo che Lupo si attenda una smentita ufficiale da parte mia....
:-))) e infatti, eccomi qua.....
CR non occupa decine di mega, forse l'editor e i tool sul pc sviluppatore,
ma questo è un altro discorso. Conosci qualche programma per Win che occupi
meno di 50Mb, al giorno d'oggi?
cmq, a parte tutto, CR funziona che è una meraviglia, una volta imparato
come usarlo. E non è una battuta, nè sto facendo pubblicità. Uso CR dalla
release 4.6 (passando dalla 6.0, 7.0 e adesso 8.5). Effettivamente l'unica
*veramente* comoda e funzionante è quest'ultima. Tutti gli installer
rilevano *tutte* le dipendenze (pdw e visual installer) e non ho mai avuto
problemi di sorta.....sul serio.....
per la connessione al db usando una connessione odbc nel PdC di Windows.....
relazioni perse? no, dai, possibile, puoi spiegare meglio? ci deve essere
qualche causa, per forza......
cmq, l'importante è usarlo bene, e questo non è affatto semplice, a quanto
vedo.......
come ogni caso, d'altro canto, anche il Printer fa il suo bravo lavoro, non
ci sono dubbi.....
good coding!!!
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 problemi di sorta.....sul serio.....
Ehmmm... qualche granetta con le esportazioni a pdf no?
ciao
ugo

sì, adesso chemi fai ricordare le funzioni di esport interne a CR le ho
escluse tutte....
per la generazione di PDF mi appoggio su ghostscript, su una stampante
fittizia e un file batch.....


 fittizia e un file batch.....
Buona anche questa
ciao
ugo

ma, guarda, la mia non si inchiodava, solo che il PDF risultante non era per
nulla somigliante al documento originale. Le mie stampe sono però
particolarmente complesse, perchè, per dirne una, sono più che altro griglie
simili ad un calendario semestrale messo in orizzontale. Immagina un foglio
A4 in orizzontale con sei colonne per ciascun mese.
La griglia è realizzata manualmente con linee, per cui secondo me
l'esportazione in PDF, boh, ha qualche problema o comunque va guardata per
benino......


Newsgroup: it.comp.lang.visual-basic
Titolo: immagine in un form MDI

Sapete come posso fare a centrare un'immagine in un form MDI,
oppure a ripetere la stessa, affinchč riempia tutto lo sfondo, un pņ
come avviene nelle pagine html ?

Mi associo alla domanda....
Per quanto mi riguarda non ci sono mai riuscito tranne che usando diversi
artifici molto grossolani tra cui creare delle immagini di sfondo in diverse
ris 
(640-800-1024
) ed incaricando il prog di caricare quella riferita alla
risoluzione in corso.
Ciao
                        Pixel
Newsgroup: it.comp.lang.visual-basic
Titolo: [Bug] Errore 3446 e 3447 - Terza Parte

Vi avevo detto che avrei dato un'occhiata oltre oceano... e così ho fatto.
Ho scoperto che avevo correttamente cambiato i file e che l'errore di
exceptio violation era causato dal fatto che avessei la versione 3.51 del
file dao350.dll. Sostituendola con la 3.50 tutto ritorna normale, almeno
così pare (mi aspetto nuove sorprese da un momento all'altro).
Ma ora vi chiedo, è mai possibile che uno debba piantare in piedi tutto 'sto
casino? Inoltre, che storia è che io debba recuperare una versione più
vecchia di un componente per far funzionare il tutto? Allora la prossima
volta anzichè passare a vb2000, comprerò la mucca Carolina nella speranza
che dia meno problemi (e non chiedetemi cosa centra perchè non ho la più
pallida idea ;-).
Ciao, Rick.
Ps: la saga del bug del 344x continua. Alla prossima puntata...

In buona sostanza se io ho un'applicazione da installare su un'altro PC devo
semplicemente aggiungere Expsrv.dll alla lista dei files e VBAJet32.DLL
funzionerà bene?
Io ho avuto più o meno lo stesso problema:
Un'applicazione VB5 con un DB Access che installo su un'altra macchina e mi
da come errore VBAJet32.DLL sballato.
Ho dovuto fare il merge del mio registro di Windows 98 con quello della
macchina destinataria per farlo funzionare... ma non credo sia il metodo
piu' scientifico...

Newsgroup: it.comp.lang.visual-basic
Titolo: testare l'esistenza di un file ??

Esiste un comando VB per testare l'esistenza di un file in una directory ??
grazie.

 wrote in message
SAPc8.500$6F1....@twister2.libero.it...


 wrote in message


> vai nell' MSDN e scrivi "filesystemobject"
Ottimo, ma IMHO esagerato per verificare semplicemente l'esistenza di una
dir o di un file.
La funzione Dir$() è molto meglio.
Ciao

 Esiste un comando VB per testare l'esistenza di un file in una directory
??
Altro modo:
Function FileExist(ByVal FileName As String) As Boolean
    On Error Goto NotExist
    'Se non viene aperto (errore) in file non esiste
    Open FileName For Input As #1
    Close #1
    FileExist = True
    'Se viene aperto il file esiste
    Exit Function
NotExist:
    FileExist = False
End Function
Ciao
--
Timothy Redaelli

     Open FileName For Input As #1
In realtà questo test potrebbe fallire se il file è già aperto in modalità
escusiva da un altro (o dallo stesso) task.
Meglio usare Dir$, oppure controllare che il codice di errore sia proprio
"file non found".
Ciao
*Roby*

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

Ho creato un'applicazione con VB6+SP4 in Win98. Ho creato il pacchetto di
installazione con il tool incluso n Visual Studio e fin qui tutto OK.
Ho installato il pacchetto appena creato su un'altro PC con Win98SE e mi da
il seguente problema:
Impossibile trovare e quindi registrare il file
'c:\windows\temp\msftqws.pdw\$(DLLSelfRegisterEX)'
secondo voi da cosa può essere dovuto?
grazie, CIAO

 grazie, CIAO
Newsgroup: it.comp.lang.visual-basic
Titolo: Accesso remoto, NetBEUI e VB

Ciao a tutti.
Sul ng mi hanno detto che non posso usare l'OCX Winsock (peccato perché già
l'avevo cominciato ad usare) per gestire (inviare e ricevere dati) una
connessione di Accesso Remoto tra 2 PC collegati tramite il protocollo
NetBEUI.
Chiedo in ginocchio a chiunque possa darmi un consiglio, un qualcosa, a
chiunque possa indirizzarmi su un sito, un libro, di aiutarmi.
Thanx
giaconet

 ha scritto nel messaggio
news:9o7i5i$bch9a$1...@ID-71483.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Caratteri UNICODE, come visualizzarli a video e stamparli

Salve, ritorno alla carica con questo problemino...
Non e' piu' un'  urgenza pero' mi interessa confrontarmi con voi.....
Mi arriva un file con testi scritti in cirillico (unicode) ed ho incontrato
una marea di problemi nel visualizzarli all'interno di TextBox o Label se
non utilizzando i relativi controlli di MS Forms 2.0
Non parliamo poi di quando li invio in stampa, qui e' proprio un lago di
sangue, e quando va bene ottengo una serie di punti interrogativi.....
Io una soluzione l'ho trovata.... ma e' stato come andare a caccia di
farfalle con il bazooka.... qualcuno ha qualche suggerimento o idea  ???
Magari al posto del bazooka una colt 45 alla Tex willer.... ;o)
TIA



sangue, e quando va bene ottengo una serie di punti interrogativi.....
Non so se può servire al tuo caso, ma hai dato un occhio a StrConv()?
Stringa = strConv(StringaUnicode, vbFromUnicode)
Ciao

 non utilizzando i relativi controlli di MS Forms 2.0
L'unicode non è supportato da Win 95 (devi modificare il Win.ini) e lo è nei
controlli di sistema (TextBox e Label) solo da Win 2000 in poi (non so con
Win ME).
Comunque forse il tuo è un problema di font. Prova a dare un occhio a questo
font freeware unicode:
http://www.ccss.de/slovo/unifonts.htm
Qui ci trovi qualche dritta per Windows
http://www.ccss.de/slovo/unifonts.htm#windows
E qui c'è la bibbia dell'unicode (ma devi girare un bel pò per trovare
informazioni che ti siano utili)
http://www.unicode.org/
Ciao
*Roby*

Si ed in tutte le sue salse.....
Ciao
Ven


 TextBox o Label
Aggiorna i font di sistema. Il solo Tahoma, ad esempio, attualmente 
(Tahoma versione 2.60, OpenType) supporta gli alfabeti:
 - latino
 - greco
 - cirillico
 - arabo
 - ebraico

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per iconificare

Esiste un metodo o una proprieta' da settare a tempo di esecuzione
per fare si che un form si iconifichi direttamente senza la pressione
del minbotton
grazie per i suggerimenti
lunga vita e prosperita'
Sent via Deja.com 
http://www.deja.com/
Share what you know. Learn what you don't.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile avere righe con diverso colore in ListView ?

Posso avere in ListView, modalità Report, righe con colore diverso (tra
loro) ?
Denkiu :-)

loro) ?
Ceto che puoi. Anzi, puoi fare di meglio perchè puoi imposatare
il colore del testo di ogni subitems. La proprirtà è color...o qualcosa del
genere. Insomma, si vede :))
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP] Mi date una mano?

Scusate innanzitutto se sono OT ma ho problemi con il NG dedicato all'asp
che mi si aggiorna molto raramente...
Ho scritto questo codice
if len(descry) > 80 then
    Corpo = Corpo & left(descry,80) & " "
elseif len(descry) < 80 then
    do while len(descry) < 80
        descry = descry & " "
    loop
    Corpo = Corpo & descry & " "
else
    Corpo = Corpo & descry & " "
end if
che mi serve x creare stringhe sempre uguali di una lunghezza pari a 80
caratteri... Quindi testo se la lunghezza della stringa descry è maggiore,
minore, uguale a 80... Se è maggiore la spezzo in modo che non suprei 80 e
mi pare che così sia scritta bene, se è minore aggiungo gli spazi che
mancano... ma non funziona
il ciclo... non fa questo me ne aggiunge 1 e poi si blocca... e la 3°
opzione vabbe è chiaro che funziona...
Dov'e' che sbaglio???
1000 Grazie!

 end if
if len(descry) > 80 then
    Corpo = Corpo & left(descry,80) & " "
else
 Corpo = Corpo & space((80-len(descry)) 
end if
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: SavePicture e paintpicture

Salve a tutti.
In parole povere il mio problema è che,dopo aver "trattato" un immagine di
una picturebox con il metodo .paintpicture( per esempio per ridimensionare
l'immagine) non riesco più ad utilizzare la funzione savepicture. Mi da un
errore "valore di proprietà non valido".  Cosa mi sfugge? Ho scaricato
decine di esempi su come manipolare le immagini ma non riesco a trovare
qualcosa di utile su come salvarle dopo....
Grazie in anticipo.
Ciao
        Claudio


Dopo il paint picture fai Set Pic.picture=Pic.image
Ciao.


Funziona!!!!!!!!
Grazie millle!!!
Ciao
        Claudio

Newsgroup: it.comp.lang.visual-basic
Titolo: come vengono aperti i files in VB5?

Come si va a visualizzare nel form un file txt esistente?
grazie
ps: cerco sempre aiuto per la commondialog 5.0 che non riesco ad attivare.

usa la Rich Text Box: include un metodo (Load) per popolarla direttamente da
file
se vuoi usare per forza la Text Box standard devi agire "manualmente": apri
il file, lo leggi (per righe o tutto intero) e lo schiaffi nella Text Box
Newsgroup: it.comp.lang.visual-basic
Titolo: cosa strana 2

Beh... al precedente messaggio nessuno mi ha risposto... ma io ci riprovo...
datemi un suggerimento.
Mi accade una cosa strana che proprio non riesco a capire:
ho sviluppato un applicazione con un form MDI
su questo form ci sono aperti due form secondari
dal form secondario attivo, cliccando su un pulsante, lancio in esecuzione
obbligatoria (modal 1) un'altro form che pero' non č un MDIchild (faccio
cosě perche' non conosco altro metodo per "vinvolare" l'esecuzione di un
form, dato che i form child secondari non possono essere visualizzati in
modalita' obbligatoria)
quando chiudo il form non child ad esecuzione obbligatoria invece di
ritrovarmi attivo il form child da cui sono partito mi ritrovo con l'altro
attivo.
La stessa cosa accade anche con l'altro form.
Ricapitolando
1) da uno dei due form children attivo in quel momento
2) richiamo un form non children
3) alla chiusura del form
4) mi ritrovo attivo il form che prima non lo era.
Misteri della Fede. (Anzi no!... del VB)
Stefano
s...@mclink.it

Dovresti controllare il codice che segue il lancio del form a scelta
obbligatoria,
perchè "se tutto va bene" dopo la chiusura del form a scelta obbligatoria
l'esecuzione dovrebbe riprendere dall'isrtruzione successiva a quella che ha
visualizzato il form.
facci sapere, ciao.


Purtroppo accade proprio cosi: continua con l'istruzione successiva a quella
che ha visualizzato il form. Se puo' essere utile volevo evidenziare
un'altra anaormalita': l'errore non accade si eseguo il debug istruzione per
istruzione.

Per caso nel form che prende il fuoco quando non dovrebbe c'è qualche timer
o del codice scritto negli eventi mousemove di qualche control?



Niente di tutto questo... purtroppo.
Avevo detto che era una cosa strana!!!!

 >Per caso nel form che prende il fuoco quando non dovrebbe c'č qualche timer

Newsgroup: it.comp.lang.visual-basic
Titolo: Come NON bloccara il pc

Allora allora..
pochi giorni fa (1-2) ho chiesto come capire se il pc è connesso o meno al
mio provider.
Ho trovato quello che cercavo. Fin qui no problemo
Volevo un consiglio:
io vorrei creare un programma che rimanga attivo sempre, così per
determinare tutte le chiamate
verso il provider, che poi salvo in un file di testo.
Come posso fare?
Ho pensato di creare un progetto senza form ne niente, con un modulo e un
ciclo. Il
problema è che il ciclo è infinito..
Adesso io ho creato un programma (senza form) che controlla se la
connessione si attiva o si disattiva,
e mette in un file di testo l'ora di connessione/sconnessione.
Per far si che rimanga controllando ho creato un ciclo infinito.. (a me
sembra una soluzione stupida..
non so se si faccia così, credo che esistano altri modi, ma io non ho idea).
per non rallentare ho provato, mettendo Doevents all'inizio del ciclo. Lo
faccio partire tutto sembra funzionare.
Ho provato ad eseguire applicazioni, e non ho notato rallentamenti. Ma
andando a vedere con
il monitor di sistema, l'utilizzo di processore è al 100%. Mi domando se ci
sia un metodo alternativo
al ciclo..
Non ho la più pallida idea!
D'altronde tutti gli altri programmi quando aspettano un evento mica usano
cicli infiniti che utilizzano le risorse..
già già..
che posso fare?
Grazie a tutti, Augusto

 che posso fare?
devi utilizzare un form con un timer
(il form lo puoi anche nascondere)
Ciao
Enrico

 (il form lo puoi anche nascondere)
domanda: ma un timer non lo si può creare da codice senza bisogno del
controllo su form ?
grazie,
Marco Trapanese

 ha scritto nel messaggio
news:Vv6b7.122534$Pb6.6...@news1.tin.it...


> e come? io non so nulla
in effetti la domanda era rivolta a Enrico....
ciao!
Marco

 controllo su form ?
a che pro ?
un'applicazione scritta con un timer ed un form, oltre a non impegnare
costantemente il sistema operativo, da la possibilità di utilizzare la
finestra per effettuare configurazioni, o + in generale
di aggiungere funzionalità al prg che, nel caso delle intenzioni di Augusto
potrebbero far comodo...
potrebbe, ad esempio, installare un'icona nella taskbar (vicino
all'orologio, per intenderci)
con la quale accedere ad un menu di opzioni etc. (ci sono esempi esaurienti
sul sito comune per questo)
- visualizzare il contenuto dei file di testo che sono stati creati etc.
Ciao
Enrico

 - visualizzare il contenuto dei file di testo che sono stati creati etc.
scusa, forse non era chiara la mia domanda. O meglio, chiedevo appunto se
era possibile creare da codice solamente un controllo timer a *prescindere*
da quest'applicazione particolare. Mi interessava a carattere generale!
grazie cmq,
Marco Trapanese

 del controllo su form ?
API SetTimer e KillTimer. Hanno bisogno solo di modulo standard sul
quale piazzare una funzione che il sistema chiama allo scadere del
Timeout impostato.
Ciao, Silv:O)

 ha scritto nel messaggio
news:9kjt2f$4sp5d$1...@ID-49224.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere aprire excel.

Un saluto a tutto il NG,
Ho la necessità di chiudere e riaprire un foglio di lavoro
excel .
Ho provato con questo codice:
------------------------------------------------------------------------
Dim Nuovo_Excel As Excel.Application
Dim Nuovo_foglio As Excel.Worksheet
   dtrFile = cdDialogo2.FileName
dtrFile = Text1.Text
xlsFile = dtrFile
Nuovo_Excel.Workbooks.Open xlsFile
Nuovo_Excel.Sheets(1).Select
ActiveWorkbook.Sheets.Add After:=Worksheets(Worksheets.Count)
Nuovo_Excel.ActiveCell.Offset(0, 0) = "xxx"
Nuovo_Excel.ActiveCell.Offset(0, 1) = "yyy"
Nuovo_Excel.ActiveCell.Offset(0, 2) = "wwww"
Nuovo_Excel.ActiveCell.Offset(0, 3) = "qqqq"
Nuovo_Excel.ActiveCell.Offset(0, 4) = "--------"
Nuovo_Excel.ActiveCell.Offset(0, 5) = "--------"
etc.......
  Dim MASSIVA1 As String
PROVA1= "c:\postel\TREND1.XLS"
Nuovo_Excel.ActiveWorkbook.SaveAs FileName:= _
  PROVA1, _
 FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
 ReadOnlyRecommended:=False, CreateBackup:=False
   Nuovo_Excel.Workbooks.
   Nuovo_Excel.Quit
A QUESTO PUNTO RIAPRO IL FILE
-------------
 Set Nuovo_Excel = New Excel.Application
Nuovo_Excel.Visible = True
   dtrFile = cdDialogo2.FileName
dtrFile = Text1.Text
xlsFile = dtrFile
Nuovo_Excel.Workbooks.Open xlsFile
Nuovo_Excel.Sheets(1).Select
ActiveWorkbook.Sheets.Add After:=Worksheets(Worksheets.Count)
'----------------------------------------------------------
Arrivati a questo punto il prg va in errore("Metodo worksheet oggetto Global
non riuscito") perchè non riesce ad aggiungere un
secondo foglio di lavoro.
Aprendo task manager ho scoperto che risulta sempre un foglio excel aperto
ed è
il motivo (credo) per cui va in errore .
Dove sbaglio?
Perchè non riesco a chiudere il primo file excel?
Grazie
Roberto.-

 secondo foglio di lavoro.
1)  Nuovo_Excel.ActiveWorkbook.Worksheets.Add
After:=Nuovo_Excel.ActiveWorkbook.Worksheets(
Nuovo_Excel.ActiveWorkbook.Work
sheets.Count)
2) Fai un po' di pulizia e metti qualche "with"
3) Prima del .quit fai un .close, vero?
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: [newbie] problema manipolazione stringhe

salve,
ho una textbox collegata ad un campo di database che può contenere fino a
255 caratteri.
in caso la textbox contenga + di 255 caratteri, al momento del salvataggio
del record, è possibile troncare la stringa contenuta e salvare solo i primi
255 caratteri, senza ottenere l'errore?
grazie
--
**** Giuseppe Ciccolella ******
-------- Smanetton Web ---------
° 
http://digilander.libero.it/ciccoweb
 °

 salvare solo i primi 255 caratteri, senza ottenere l'errore?
Salva il
Left(stringa,255)

 Left(stringa,255)
e/o imposta il .maxlength del textbox
Newsgroup: it.comp.lang.visual-basic
Titolo: problema (vecchio ) apici su sql

Ciao a tutti
uso vb interfacciato con mysql ed ho il problema annoso degli apici in una 
query sql.
Gentilmente qualcuno sà come risolverlo definitivamente ?
Grazie

Daniele Mulas ha scritto:
[cut]
  > Gentilmente qualcuno sà come risolverlo definitivamente ?
?!?!
In ke senso!? Non usare più gli apici nelle query! :-)

Sembra che Daniele Mulas abbia detto :

Non mi sembra che MySql faccia niente di diverso da tutti gli altri, 
ossia che accetti gli apicini raddoppiati internamente alle stringhe.
Ciao
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

Daniele Mulas ha scritto:

funzione replace. devi rimpiazzare "'" con "''".

Daniele Mulas wrote:

Utilizzando la collection Parameters, di un oggetto Command.
E' l'unica soluzione "globale" indipendetemente dal tipo di database.
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 E' l'unica soluzione "globale" indipendetemente dal tipo di database.
Tra l'altro è anche la più elegante/performante.

 Tra l'altro è anche la più elegante/performante.
e sicura... (anti SQL injection)


 e sicura... (anti SQL injection)
Giustissimo......
Purtroppo ancora tanti software, e peggio tanti siti ancora soffrono di 
questo 'male'.....
Newsgroup: it.comp.lang.visual-basic
Titolo: Creazione a RunTime di Menu e SubMenu

Per creare un menu a runTime è abbastanza semplice,
basta creare nell'ide una singola voce (es. "menu") con index = 0 e fare una
load menu(1) ....bene!
Il problema è il seguente, se volessi creare un subMenu all'interno
di menu(1) come faccio?
Oggi non ho fantasia.....
Grazias,
MIK


Io avevo già provato tempo fa e sono quasi sicuro che non si può!
Quella volta poi ho messo dei menu nascosti e li visualizzavo modificando la
proprietà visible..
..non è il massimo visto che ti tocca limitare l'ampiezza della struttura ma
non ho trovato altro!
Ciao,
    Diego

 wrote in message news:<c0gb9s$430$1...@plutone.collegio.fakenet>...

Anch'io qualche mese fa, dopo un po' di tentativi, conclusi che non si
poteva. Però prendila "con le molle" ... non sono certo al livello dei
VB-mostri del forum.
Ad ogni modo, alla fine ho risolto così: ho scaricato da VBAcceleretor
la libreria cNewMenu (grandiosa!) ... prova a dare un'occhiata qui:
http://www.vbaccelerator.com/home/VB/Code/Controls/Menus/PopupMenu_-_StartMenu_ICQ_Like_Sample/article.asp
... ma occhio, perché ho postato il link di fretta e non sono sicuro
sia l'ultima versione.
Poi mi sono scritto una funzione mia, che utilizza la libreria e pesca
i menu da un database. Con il tempo, sviluppandola, mi è venuta
benino: utilizza quasi tutte le caratteristiche della libreria
(immagini di sfondo, sottomenu, icone, posizionamenti vari ...), ed è
abbastanza "parametrabile".
Per cui ti dico: se l'applicazione (o meglio LE applicazionI) che devi
realizzare è piuttosto estesa ed articolata, considera la strada che
ho seguito io: dopo il tempo dell'investimento iniziale paga (anche
perché poi i menu puoi chiamarli da qualsiasi contesto, nel senso che
sono pop-up).
Ciao!
Filippo
Newsgroup: it.comp.lang.visual-basic
Titolo: File di risorse e localizzazione

Ho sviluppato un'applicazione, e tutti i testi, i messaggi, le caption
ecc... le ho messe in un file di risorse, utilizzando sia l'italiano che
l'inglese. Lo stesso per le icone e i cursori. Quando eseguo dall'IDE di VB,
il programma utilizza la lingua (italiano o inglese) delle mie impostazioni
internazionali. Ma se eseguo l'exe... è sempre in italiano!!! ... forse
sbaglio qualcosa...
Ciao,
Ste
--------------------------------
Inviato via 
http://usenet.libero.it

Probabile ... se posti del codice forse ti si può dare una mano.
A spanne controlla la getuserlocallcid, l'api con la quale recuperi il
codice internazionale di sistema e vedi come la utilizzi, se la utilizzi
ecc.ecc
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

allora, di solito si fa cosě:
le stringhe italiane vanno da 1 a 100
quelle inglese da 101 a 200
quelle spagnole da 201 a 300
quando richiedi una stringa fai LoadResString(ID + IDLingua)
se IDLingua=0, prendi l'italiano
se IDLingua=100, prendi l'inglese
se IDLingua=200, prendi lo spagnolo.....
tu come fai a settare questo IDLingua?
-- 
Damiani Liborio Igor
ig...@igordamiani.it
 - 
soft...@igordamiani.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 allora, di solito si fa così:

Io veramente uso sempre lo stesso ID. Nel file di risorse ho due tabelle,
quella italiana e quella inglese.


e allora spiega meglio......in base a cosa prendi una tabella piuttosto che
l'altra?
quando sei in debug sei tu che a manina vai nel codice e dici quale tab
usare per la lingua?
se sì, ecco spiegato perchè l'exe prende sempre le stesse voci.....
dovresti scrivere (magari nel registro) quale lingua vuoi usare, tipo ITA,
ENG o SPA
leggi questa chiave in run-time, nel Main, e in base a quel valore, sai cosa
fare.....
ci sei?



Veramente io non faccio proprio niente. Non dico mai quale tabella usare
(non saprei nemmeno come fare, del resto, visto che l'unico parametro
chiesto dalla LoadResString è l'ID della stringa)
Pensavo, nella mia ignoranza o incomprensione dell'help, che la scelta della
tabella da cui prendere i valori la facessa il sistema in base alla lingua
impostata dal PC.
Se anche dovessi scrivere nel registro la lingua, come faccio a dire quale
tabella usare?
Bye bye
Ste
...cmq, grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Interagire con pagine Web

Ho la necessità di interagire con pagine web e riesco a farlo con programmi 
sviluppati con VB e con AutoIt. Per analizzare le pagine web, per poterne 
conoscere gli oggetti a cui puntare da codice, mi avvalgo di vari strumenti: 
Front Page, Watch e Object Browser di Visual Basic, analisi del codice HTML 
e relativi script.
Trovo, però, questo metodo molto laborioso, sopratutto su pagine complesse, 
pertanto sono alla ricerca di qualche programma o tool che mi aiuti meglio a 
rilevare gli oggetti e le proprietà di ciò che è presente in una finestra di 
Explorer.
Conoscete qualcosa di meglio? 

 Conoscete qualcosa di meglio? 
se vai sul forum di autoit trovi di meglio
http://www.rogepost.com/dn/5o48
PS:
il crospost come minimo si segnala per correttezza
-- 
Fosco

 
http://www.rogepost.com/dn/5o48
...sicuro che l'indirizzo sia corretto?
PS: come si indica il crosspost?

 PS: come si indica il crosspost?
Lo specifichi e magari fai il follow up su 1 ng solo
scolta adesso me ne ho danda' , una volta avevo visto un sito
in qui se istallavi qualcosa faceva vedere proprio quello
che vuoi tu con IE , ci sono browser migliori che magari con estensioni
fanno di sicuro la maggior parte del lavore che intendi fare
http://www.mozillaitalia.it/
-- 
Fosco

 Lo specifichi e magari fai il follow up su 1 ng solo
Se continui con questo post il follow up sara' solo su
it.comp.lang.visual-basic
http://www.news.nic.it/news-it/docs/noxpost.html
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Inputbox

Ciao a tutti,
vorrei che in un inputbox  non fosse possibile scrivere lettere
ma solo numeri in pratica ciò che avviene con una textbox...
Ho provato ad usare il codice sottostante(trovato sul ng) con alcune
modifiche,ma niente da fare.
Private Sub Text1_KeyPress(KeyAscii As Integer)
         Select Case KeyAscii
                Case 8, 13, 44, 46, 48 To 57
                Case Else
                     KeyAscii = 0
         End Select
 End Sub
Mi sapreste aiutare?
Grazie

 ha scritto nel messaggio
news:agoiv6$msq$2...@lacerta.tiscalinet.it...

Purtroppo non credo sia possibile fare ciò che ti serve (a meno di usare,
forse, il subclassing).
Il codice cha hai postato funziona solo nelle textbox,k non negli inputbox
--
Ciao
   Sharkman
-----------------------------
Rimuovere NOSPAM per risposte

 ma solo numeri in pratica ciň che avviene con una textbox...
La soluzione piů semplice e flessibile sarebbe quella di farti
una tua maschera di input, basta un form con una textbox
e due pulsanti, lo chiami come vbModal e hai risolto.
Naturalmente quel codice lo puoi usare nella textbox.
Bye, G.

 ha scritto nel messaggio
news:agoiv6$msq$2...@lacerta.tiscalinet.it...


 > ma solo numeri in pratica ciň che avviene con una textbox...



Scusami ma non ho capito...una volta che intercetti che è un numero ci fai
quello che vuoi!
Lo compari con un numero (che potrebbe essere la pwd registrata prima) se
esatto visualizzi la form2 con il metodo show, altrimenti msgbox "ERRORE".
Mi sembra che sia già tutto a posto... o forse intendevi dire per password
che mentre digito voglio gli asterischi? ******
In questo caso non mi risulta essere possibile con una input box, ma con la
txt si!
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con il Package Deployment Wizard

Salve ho fatto un'applicazione con VB6 e voglio distribuirla, ho Windows XP
e faccio il package, verifico che funzioni, tutto OK, masterizzo il CD e
provo ad installarlo su un'altra macchina con Windows 98 oppure 95,
risultato una valanga di problemi:
1 appena parte il setup errore "file out of date..." riavviare,
riavviorifaccio il setup, avvio l'applicazione, mi da "class no register..."
(immagino viene caricata una common dialog), e altri errori numerati, eppure
sul mio sistema va benissimo!
Allora per quanto scemo sia mi pare di aver capito che nel mio package sono
stati inseriti alcuni file di sistema che  il package ha prelevato da mio SO
C:\windows\sistem32 ad esempio  DAO366.dll oppure COMDLG32.dll nel setup di
installazione vengono copiati su  $(WinSysPath) del SO della macchina dove
installo es Windows98, ma se sono troppo nuovi come nel mio caso(file
provenienti daWindows XP) e installo su Windows 98 o 95 arrivano una valanga
di problemi, cosa posso fare?
Non ho la possibilità di avere VB6 su una macchina con Windows 98 o 95 per
fare il package,  come devo impostare il package usando Windows XP e/o come
recuperare i file vecchi che mi funzionino anche su SO più vecchi?
Grazie a chi mi risponde
Giancarlo

 Allora per quanto scemo sia mi pare di aver capito
Non stuzzicare le battute....
Come fare dei pacchetti che funzionano sempre č una di quelle cose che
dovresti trovare in centinaia di copie identiche sul NG.
Ciao
Alberto
Riporto un mio vecchio post:
------------------------------------------------------------
Seguendo quanto ti scrivo sotto, ho installato di tutto, su qualunque S.O.,
senza alcun problema, e utilizzando il PDW di Visual Studio. E il pacchetto
ha sempre funzionato sia per Exe, che per ActiveX su Html, sia per ActiveX
Document.
1) Usare sempre la versione di ADO/DAO piů recente installata sulla macchina
di sviluppo
2) Compilare prima di creare il pacchetto, chiudere VB e attivare il PDW da
menů avvio
3) Togliere dal pacchetto, se presenti, i seguenti file: Mdac, Dcom, Jet,
MsVcRt
4) Verificare che nel pacchetto non ci siano file TLB (se cosě č, c'č
qualcosa di sbagliato nei riferimenti)
5) Creare il pacchetto
6) Mettere sul CD, oltre al pacchetto, i file DCOM98, MDAC_TYP27, JET40SP3
(da eseguire prima del setup, se necessari per aggiornare la macchina
target)
Forse alcune di queste cose sono inutili, ma facendo cosě adesso sono al
100% di pacchetti che girano su qualunque S.O..
Altro suggerimento: occhio alle API, che a volte dipendono dal S.O., ma
questo lo vedi a run-time, non nel setup.

 Forse alcune di queste cose sono inutili, ma facendo così adesso sono al
