mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: un saluto a tutti

un salutone

 un salutone
Ciao :-)
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
http://www.sgr.info
Email happyman69 (at) 
libero.it

Vabbč ... ogni tanto ci vuole ... ciao
pure a te.
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] Grafici "torta"

Salve a tutti,
avrei bisogno di creare con VB .NET un grafico stile torta molto semplice:
due grandezze devono "spartirsi" la torta.
Ho cercato nell help sotto 'graph' ma non ho trovato esempi.
Qualcuno mi puo aiutare?
Anticipatamente ringrazio.

Il framework non offre nulla di nativo (a parte le chiamate a GDI+) quindi
forse ti conviene cercare qualche componente di terze parti, ricorda che,
comunque, i vecchi ocx di VB6 si possono ancora utilizzare (anche se sarebbe
meglio non abusarne)
HTH
--
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 anche se sarebbe meglio non abusarne
Ho letto più volte questa raccomandazione, e devo dire che sono portato a
non condividerla, soprattutto finché il framework non avrà
un'implementazione non Windows utilizzabile professionalmente (ed IMHO per
Mono ci vuole ancora tempo).
-- 
Ale
E` in corso la CFV per per
*it.comp.programmare.dotnet*,
Si può leggere il manifesto su
_it.news.annunci_ o _it.news.votazioni_

Non è questione di portatibilità ma di 'problemi' che la tecnologia COM
porta con sè (registrazioni/DLL Hell...) ecco perchè dico di non abusarne.
A patto che il framework sia installato sulla macchina, è possibile
installare un applicazione .NET con XCOPY, se hai però degli oggetti COM
questo non è possibile.



In 
http://www.ugidotnet.org
 cerca TaskManagement
Nel proggetto è presente un grafico a torta.
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Per chi usa Win2000 o WIN XP

Ciao,
come si fa ad impostare un formato particolare di stampa con questi due
sistemi operativi?
In win95 98 me sulle proprietà delle stampanti era possibile definire un
formato personalizzato, su quelli in oggetto sono costretto a scegliere tra
un elenco di formati standard.
Grazie,
AEOM

 In win95 98 me sulle proprietą delle stampanti era possibile definire un


 ha scritto nel messaggio
news:jYCo8.83642$%g7.26...@twister2.libero.it...

NO ho scoperto... uno dei menu della cartella stampanti prevede impostazioni
server di stampa.. li posso creare i formati personalizzati
Grazie
AEOM
Newsgroup: it.comp.lang.visual-basic
Titolo: multiline

Salve a tutti !
Premetto che non è molto che programmo in Visual Basic.
Sfruttando una OCX che mi permette di stabilire delle connessioni tramite il
protocollo telnet sono riuscito a connettermi con il server di posta in
entrata. Strano ma vero: mi sono bloccato al punto di analizzare la risposta
del server!
La risposta è:
+OK
.
nel caso non ci fossero messaggi e, in caso contrario :
+OK
1 1489
.
e così via...
Come posso analizzare questi dati ? Forse se riuscissi a contare il numero
delle righe della textbox...
Grazie in anticipo
TheBat^-^

 Come posso analizzare questi dati ?
I dati sono conformi al protocollo POP3:
http://www.faqs.org/rfcs/rfc1939.html
metterli su un textbox non è economico, comunque imposta da design:
nometext.multiline=true
<x:termoPilucco>

 di analizzare la risposta del server!
Leggiti le RFC riguardanti la posta elettronica e/o guarda gli esempi sul
SC.
hth


Grazie per il link !
Cmq il mio reale problema era contare le linee contanute nella textbox.
Oppure mi sai indicare qualcosa di + conveniente ?
Grazie ancora
TheBat^-^

 Oppure mi sai indicare qualcosa di + conveniente ?
Lascia i dati in memoria (in una stringa o un'array di byte); le interfacce
sono lente ed hanno limitazioni.
In particolare l'oggetto Text che usi sotto Win9x/Me non supporta stringhe
più lunghe di 32767 caratteri.
<x:termoPilucco>  a = Array("bye", "bye") ' un array di bye

 <x:termoPilucco>  a = Array("bye", "bye") ' un array di bye
Ringraziando e' arrivato venerdi !
"TU STAI FUORI" Come un ruscello di montagna che sfocia nel mare aperto del
nord ! ^_^
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 ha scritto nel messaggio
news:bq7tfs$1vlpb3$1...@ID-188026.news.uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Separated by comma

Ovvero devo prelevare dati da un file txt in cui i dati sono
separati dalla virgola di cui una riga potrebbe essere cosi:
"","codice",.15,.20,"articolo ""mio"" rosso","10"
quale potrebbe essere la soluzione migliore, tenendo presente
che ci possono essere doppi apici in alcune stringhe?
Thank's!
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

 che ci possono essere doppi apici in alcune stringhe?
Split.

 Dici che su msdn online ci sia qualcosa?
E provare?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/ht
ml/vsfctsplit.asp

 ha scritto
Split.
Grazie Lupo per la velocita!
Infatti avevo letto sulla guida questo comando che però
non è documentato con un esempio.
Dici che su msdn online ci sia qualcosa?


 Dici che su msdn online ci sia qualcosa?
Come ha detto Tiberius vai a guardare.
Comunque split() restituisce un array.
NB: in VBA (office 97) non c'e', quindi ti tocca riscrivertela.
Ciau
Andrea

 NB: in VBA (office 97) non c'e', quindi ti tocca riscrivertela.
e chi aveva parlato di VBA ?
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: VB 6 che si blocca.

Ho scritto un programma che interagisce con le presentazioni
Powerpoint e sul computer dove l'ho scritto funziona perfettamente.
Ora mi č venuto in mente di provarlo su un altro computer e ora si
blocca, ma non il programma ma proprio VB quando compare il comando di
aprire una presentazione Powerpoint. E non funziona neanche il
programma compilato con il computer su cui funziona. Cosa potrebbe
essere? Io ho provato il mio programma con VB 6 Enterprise edition,
Office XP e Win2000 mentre ora non mi funziona con VB 6 Enterprise
edition, Office XP e WinXP Pro.

 aprire una presentazione Powerpoint.
per favore, chiarire il concetto "si blocca".
appare la videata blu del gpf? (non è il grande p. fratello)
appare un mesasggio d'errore?
La macchina si frizzera e basta?
Sù, non essere avaro, dacci qualche dettaglio.
Magari a puntate, come fa gbc.
--
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Non ve lo dico...

...anzi, si che ve lo dico!
volevo aspettare ancora un po' ma vedo che c'è gente che ha già intenzione
di partire per mari, monti, collinette o praticelli fioriti
            B U O N A       P A S Q U A        A      T U T T I  !!!
vi auguro dei giorni di riposo e serenità, passati (perchè no?) in dolce
compagnia   :)
Faber

 wrote in message 8dppkf$p7s$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: autorizzazioni negate su oggetti DAO

due giorni fa, ho posto un problema riguardante un errore che VB mi dava
sulla creazione e gestione di database mediante il modello ad oggetti DAO.
ora il problema č il seguente:
la mia applicazione funziona correttamente, e se la mando in esecuzione da
visual basic tutto bene il mio database viene inizializzato e riesco cosě a
gestire i miei dati in maniera funzionale.
il vero problema č che quando da menu file seleziono "crea nomeprogetto.exe"
mi genera un errore di compilazione sul metodo "opendatabase", e su gli
altri metodi riguardanti gli oggetti DAO, tale errore di compilazione č
denominato
"AUTORIZZAZIONE NEGATA".
quello che vorrei che qualcuno mi spiegasse č: perchč questo errore viene
generato solo in fase di compilazione e non vene generato quando il mio
applicativo gira sotto VB???
Spero vivamente nell'aiuto di qualcuno.

 ha scritto nel messaggio
news:8isceh$6o6$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: SMTP

Ciao a tutti, ma sopratutto a quelli che mi potranno aiutare!
Sto sviluppando un applicazione che deve spedire dei dati via posta
elettronica.
Ho trovato su internet da qualche parte un codice di esempio, ma purtroppo
mi sono un po perso sui controlli. Premetto che del protocollo SMTP non ne
so quasi un tubo. Quindi la mia domanda è : "Sapete dirmi un po di comandi
SMTP, e un po di spiegazioni sul funzionamento". Io ho trovato grandi
difficoltà nella spedizione dei allegati. Come si fa?".
Grazie a chi a avuto pazienza a leggermi il messaggio e grazie a chi mi
risponderà.
Ciao

 ha scritto:

Spedire messaggi senza sapere il protocollo SMTP e' un po' dura.
O usi MAPI (ma forse non lo vuoi fare ed io anche non lo farei) oppure devi conoscere bene SMTP e altre cose.
Per spedire gli allegati vanno codificati ad esempio in BASE64 ma anche il messaggio va scritto in modo particolare (MULTIPART - prova a vedere i dettagli di un messaggio con allegato e capirai). La cosa non e' molto semplice.
Io ho fatto un client di posta in C++ free (
www.geminisoft.com
) e ho la documentazione sui vari protocolli.
Se ti interessa chiedimeli. Rimuovi REMOVETHIS dal mio indirizzo.
Antonio

Ciao....
Io ho quasi lo stesso problema di antonio... nel senso che sto facendo un
cgi-bin ed ho usato INET
ma quando lo metto sul SERVER NT INTERNET... mi da un messaggio di errore
(puoi vederlo al
sito 
www.lazzereschi.it/consulenza.htm
). Hai un'idea di come posso spedire
una e-mail da un modulo html
usando un cgi-bin in vb?
GRAZIE
Antonio Donatiello <ant...@REMOVETHISgeminisoft.com> wrote in message
8a02b9$30fgc$2...@fu-berlin.de...


 Antonio
Anche io ho lo stesso problema, ma in piu' dovrei spedire in modo affidabile grosse quantità mail con attachmenti, mi serve quindi una applicazione piuttosto robusta.
Stavo iniziando proprio ora ad esaminare l'argomento e conoscendo un po' di VB avevo pensato a MAPI. Perche' lo sconsigli? E' lento?
Quali altri strumenti mi consigli? C++?
Il mio punto di partenza è una rete NT e un file sequenziale con gli indirizzi.
Grazie, Ciao.
--
andre...@yahoo.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb2005] problema installazione programma

Ciao a tutti, ho il seguente problema: ho fatto un programma in vb2005,
faccevo la pubblicazione e lo installavo sui pc dei clienti. Se facevo un
aggiornamento del programma, rifacevo la pubblicazione, lo installavo
sui pc e tutto ok.
Ho cambiato il mio pc di sviluppo, ora faccio la pubblicazione, ma
quando lo installo sui pc dei clienti al posto di 'sovrascrivere' il 
programma
precedente mi mette una nuova icona del programma con il nome
MIONOME - 1 (con l'aggiunta del -1) ed è come se avessi due
programmi installati.
Devo cambiare qualcosa che nel mio pc precedente era stato impostato,
presumo accidentalmente...?
Grazie,
pusky re delle rane 

 programmi installati.
CUT
Ho fatto la prova, stesso sorgente, se lo compilo nel vecchio pc
l'installazione funziona...
Può mica dipendere da cose tipo i certificati di autenticità o roba
simile?
Grazie.
Pusky re delle rane autentiche
Newsgroup: it.comp.lang.visual-basic
Titolo: Compressione files con VB

Ho l'esigenza di comprimere alucni files di dimensioni abbastanza elevate,
circa 10Mbytes.......
Qual è la soluzione migliore? Un Ocx o una DLL? Io avrei l'esigenza di far
eseguire questo
programma in background, suppondo che una DLL farebbe al caso mio.....
qualcuno ha qualke info o codice di esempio da farmi avere?????
grazie.
--
il_Failla - Failla Angelo Michele
Per contattarmi:
Web: 
http://go.to/il_Failla
Email: 
il.f...@tiscalinet.it
Email 2: 
faillaa...@hotmail.com
ICQ: 31112052

circa 10Mbytes.......
Per fare queste cose in un programma ho usato ormai tantissime volte
ZIP.EXE e UNZIP.EXE, fornite freeware, ma francamente non mi ormai
ricordo dove di ho downlodati.
Li lancio con uno shell, o con un richiamo API. Credo sia meglio che
cercare OCX e/o DLL vari. So però che ne esistono diversi.
Riguardo all'affidabilità di ZIP e UNZIP: ho un file zippato di 1,5Gb
compressi, e non da problemi.
ErreBi

 wrote in message
dobfsscrffcaiqgq4...@4ax.com...


> potresti inviarmi i due files alla mia postaelettronica??????
Se possibile, postali anche sul newsgroup, interessano anche me.
Grazie!
Giorgio

> Se possibile, postali anche sul newsgroup, interessano anche me.
concordo, a parte la destinazione...
postali sul sito comune!
Ciao e grazie
Faber

 Se possibile, postali anche sul newsgroup, interessano anche me.
per favore, leggi il manifesto del ng, postato regolarmente da roal zanazzi.
*non sono permessi binari*.
in compenso mi sembra (non sono sicuro) ci sia qc per la compressione sul
sito comune.

Newsgroup: it.comp.lang.visual-basic
Titolo: ADODB.Connection

Salve a tutti,
sto lavorando a delle pagine asp sviluppando delle webclass tramite
VisualBasic 6. Il problema è che quando provo a creare una connessione con
un database tramite:
Dim conn As New ADODB.Connection
conn.ConnectionString "DSN=mediadb;UID=sa;PWD=sa;DATABASE=pubs"
conn.open
ottengo il messaggio:
conn As New ADODB.Connection
tipo definito dall'utente non definito
Grazie per eventuali illuminazioni

 ha scritto nel messaggio
news:8njal4$htt$1...@fe2.cs.interbusiness.it...


 > VisualBasic 6. Il problema č che quando provo a creare una connessione


Newsgroup: it.comp.lang.visual-basic
Titolo: Per PAL

Come faccio ad ottenere il sorgente ?
e' eseguibile ..
--
Salvatore

 wrote


 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto

salve a tutti
avrei in progetto di realizzare un applicazione che esegua dei comandi MsDos
più volte, contemporaneamente... qualcuno mi può dare qualche consiglio ???
grazie
saluti
alex
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003


così su due piedi o usi tante volte il comando "shell" (con annesso ciclo
for se il comando DOS é sempre lo stesso) oppure sempre tramite shell
metterei tutte le istruzioni su un file di testo (una per riga) e gliele
farei eseguire una dopo l'altra.
Sono ignorante, ma la parola "contemporaneamente" con il DOS non va
d'accordo, anzi devi assicurarti di finirire un istruzione prima di
iniziarne un altra altrimenti sono casini!

Newsgroup: it.comp.lang.visual-basic
Titolo: NON CI RIESCO per favore aiutatemi

Ciao, sono diperato, ho tentato e cercato, disperatamente aiuto su come fare
per estrarre del testo da file MIDI, ho utilizzato F1, F2, ma niente...
Perfavore qualcuno mi aiuti sono DILETTANTE E AUTODIDATTA, (panico!)
Grazie infinitamente a chi mi risponde.
Ciao, Apuleius
apul...@tiscalinet.it

Apri la posta l'ho inviata oggi pomeriggio ;-)
Ciao vb

Newsgroup: it.comp.lang.visual-basic
Titolo: Evidenziare textbox

Dopo aver settato il focus su una textbox vorrei evidenziare (quando si
evidenzia prima di copiarloo cancellarlo) quello che c'è scritto dentro.
Grazie
--
Claudio P.
ICQ: 39052657

 evidenzia prima di copiarloo cancellarlo) quello che c'è scritto dentro.
Vedi l'help per le proprietà .SelStart e .SelLenght.
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: Evento resize e aggiornamento coordinate

In form_resize sposto e ridimensiono dei controlli. Esempio: nella riga 1
sposto un controllo, nella riga 2 ne sposto un altro basandomi sulle nuove
coordinate.
Solo che vb mi fornisce ancora le vecchie coordinate, e quindi deduco che vb
non aggiorni in tempo reali la posizione dei controlli ma aspetti la fine
dell'evento resize (o probabilmente non so che sto dicendo). Come posso fare
per ottenere le nuove coordinate prima della fine dell'evento?
Grazie mille

scusate. problema risolto.
scusate ancora

una precisazione: con .move se impost .top non posso utilizzare questo
valore prima di essere uscito da .move (per esempio in .height)
Ciao a tutti

 valore prima di essere uscito da .move (per esempio in .height)
Questo pero' non dipende tanto da .top o dal .move, quanto dal normale
funzionamento dei linguaggio (anzi dei linguaggi in generale):  Move e' un
metodo, cioe' in sostanza una funzione, come per tutte le funzioni quindi,
all'atto della chiamata, *prima* vengono valutati tutti i parametri e *poi*
viene invocata la funzione con i valori risultanti.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: [PER FAVORE] Mi fareste un piccolo piacere?

Ciao a tutti.
Poco tempo fà ho avuto un problema con l'utility Visual Data Manager
(VISDATA.EXE).
Il problema consisteva nel fatto che non mi apriva alcuni archivi Access
che usavo su dei siti.
Trovata la causa (dataview usa il DAO 3.5 e non il 3.6 e quindi non
apriva i file Access 2000).
Trovata anche la soluzione, il sito Microsoft spiega come risolvere,
ricompilando il programmino che viene dato insieme a VB nella cartella
degli esempi.
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q252438&
Io ho seguito tutto... ho ricompilato... ed ora mi apre i file Access
2000.
Qui ora ho un'altro problema, anzi, due:
- Quando creo un archivio, o ne apro uno già esistente, e vado ad
immettere i dati tramite il Data Control (3 e 4 icona da sinistra), i
campi Memo accettano solamente due (2) caratteri! Perchè? :(
- Se invece di usare il Data Control, utilizzo il DBGrid Control, mi
appaiono solo due colonne, vuote e non l'archivio che ho aperto! :(
Ho disperato bisogno del Visual Data Manager, in quanto non posseggo
Access, non voglio certo crackarne o piratarne uno e il Visual Data
Manager mi risolve un sacco di problemi.
Se qualcuno ha il Visual Data Manager compilato e funzionante... me lo
fa avere!
Per Favore... :)
Mi risolvereste un sacco di fastidi! Grazie, grazie, grazie!
visuddhi
visu...@SPAMNOGRAZIEtiscalinet.it (togli SPAMNOGRAZIE)

 fa avere!
ho provato ad eseguire quanto descritto sul link (certo che se so sprecati)
gurada se funziona
ciao
ps
ci sono anche riferimenti ad ado (in caso di vb6)

 ci sono anche riferimenti ad ado (in caso di vb6)
Grazie davvero. Ora posso lavorare sui miei archivi tranquillamente.
Sei stato davvero gentile.
Non ci avrai mica messo dentro un'istruzione che mi formatta il disco?
:)
Grazie ancora, visuddhi.

Non ci avrai mica messo dentro un'istruzione che mi formatta il disco?
non intenzionalmente, comunque tutto ciň che arriva per posta e buona norma
verificarlo con un antivirus

 norma verificarlo con un antivirus
Si ma l'antivirus non ti può dire se un programma contiene o meno backdoors
o codice per la cancellazione del disco! ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: -- riconoscimento vocale

forse sto x chiedere qualcosa di impossibile,ma tentar non nuoce.
Insomma mi servirebe qualcosa (un ocx ad esempio) per il ricoscimento
vocale, che ad esempio quando dico "word" mi lanci il progamma
Microsoft Word.
Anche se non funziona alla xfezione (si sa che con il riconoscimento
vocale siamo ancora all'inizio) non importa,xche' piu' che altro deve
riconoscere i suoni emessi dal modem (linea occupata, linea libera,
vocina che dice "telecomi italia informazione gratiuita....bla bla
bla").
Ho qualche speranza che possa trovare una cosa simile?

 wrote in message
99ijq4.3...@alex.my.fqdn...


 wrote in message
news:Pqov6.76752$yl2.6...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora Help!!!

Ho provato i file che qualcuno mi ha consigliato prelevati dal sito
microsoft che dovevano risolvere il problema della licenza non disponibile
per il controllo MSCHART, sia per VB6 che per VB5, ma non funzionano
assolutamente........
Qualcuno che ha già risolto qualcosa del genere, mi sa dare una soluzione?
Grazie ancora!!!!

"Biper" <PI...@PIP.PO> wrote in message
news:10056696...@tiglio.venaria.marelli.it...

Rileggi quello che hai scritto e poi mi spieghi come si possa arrivare a
capire cos'é che cerchi.
Comincia un nuovo thread, con un soggetto che abbia un senso, e con la
domanda più precisa possibile.
Ti rendi conto del volume di messaggi che passano al giorno ?
Inoltre leggiti un pò il MANIFESTO !
http://www.it-lang-vb.net/docs/Manifesto.txt
Ciao
Sal

Newsgroup: it.comp.lang.visual-basic
Titolo: menu verticali VB6

Salve, stavo cercando un componente per VB6 (eventualmente anche a 
pagamento) per realizzare menu verticali grafici (per intendersi come 
quelle delle palette di PhotoShop o di Corel Draw) qualcuno ha qualche idea?
grazie mille!

 quelle delle palette di PhotoShop o di Corel Draw) qualcuno ha qualche idea?
Tipo queste?
http://www.vbaccelerator.com/home/VB/Code/Controls/Explorer_Bar_Control/article.asp
http://www.vbaccelerator.com/home/VB/Code/Controls/ListBar/Outlook_ListBar/article.asp
-- 
Freccia@Bulldozer63 :D

Freccia (VegetaSSj) ha scritto:

no piu che altro le volevo cosi
http://www.atpm.com/12.12/images/photoshop-tool-palette.png
dove ci metto un'iconcina e quando ci clicco mi si espande il menu in 
orizzontale...
saluti e grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Cryptare un database access

Salve,
ho la necessita di cryptare un database access alla chiusura di un programma
scritto in vb e poi di decriptarlo all'apertura qualcuno puo darmi una
dritta in merito o magari indicarmi dove posso scaricare un esempio?
Grazie infinite
Morpheus

 wrote in message
news:iSn1c.2269$
Hl1....@tornado.fastwebnet.it

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Con Dao se non ricordo male e' uno dei parametri di compactDatabase.
Con ADO non so, ma penso tu te lo possa cercare con google.
Se invece vuoi criptare il file puoi usare ad esempio blowfish:
http://www.di-mgt.com.au/crypto.html
oppure se non devi nascondere segreti militari puoi usare un algoritmo 
tipo base64:
http://www.sevillaonline.com/ActiveX/Base64.htm
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

Ciao,
ho la necessitą di criptare l'intero database per evitare occhi
indiscreti...
quindi alla fine o all'inizio dell'applicazione il programma deve criptare o
decriptare l'intero db..
Grazie
Morpheu


 criptare o decriptare l'intero db..
e cosģ, se qualcuno ti copia il db mentre č decriptato si trova tutti i dati
in chiaro...
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 i dati in chiaro...
Già infatti! ;-)

 dritta in merito o magari indicarmi dove posso scaricare un esempio?
Con 
VB.NET
 è possibile, utilizando le classi
System.IO
System.Security
System.Security.Cryptography
vedi esempio
http://www.vbdotnetheaven.com/Code/Jun2003/2003.asp
Cripta tutto il file.
Nel passaggio dal criptato alla decrittazione, e viceversa, devi modificare
il nome del file.
In apertura del programma legge il nome cry e ne costruisce uno decry.
Rimane il file decry, se permane nella cartella è sempre visibile.
A meno che, cripti e cancelli il db in chiaro.
Una seconda soluzione, inserire i dati criptati.
Se uno apre il db, conoscendo la password, se non conosce l'algoritmo di
conversione non interpreta lo scritto.
Ave
giuseppeD

 Salve,



 criptare o decriptare l'intero db..
io ti consiglio di crittare tutti i campi del database e non il file di
database.
Sicuramente avrai un rallentamento (neanche molto) se i record da gestire
sono 10-20mila
Però la sicurezza dal punto di vista dei dati è altissima.
In questo modo pure distribuire i file mdb direttamente.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 ( buon e vecchio mdw ):
Uh, mi sono sempre chiesto come si imposta...
Sai dove posso trovare un po' di informazioni?
Grazie!
    Ciao
        Allanon
-- 
- SPAMKILLER
 lasciate il NOSPAM nell'indirizzo: 
itlangv...@michele.sytes.net
 e lasciate la parola SPAMKILLER nel corpo dell'email

 Sai dove posso trovare un po' di informazioni?
Nella guida di Access 97 c'era la descrizione della procedura.
Preparati anche al mal di testa, fai molte prove con database di test e 
scriviti esattamente la procedura da seguire per ottenere cio' che ti 
serve, pena la perdita del database (perche' non riesci piu' ad aprirlo).

Newsgroup: it.comp.lang.visual-basic
Titolo: Peek

Avrei bisogno di leggere delle locazioni di memoria da VB5
Mi servirebbe cioč una istruzione "Peek".
Qualcuno sa dove la potrei andare a cercare ?
Grazie fin d'ora
Ciao
Maurizio B.
mrzNOMMI...@tin.it
 (eraseNOMMISPAMMA)

L'istruzione Peek non esiste in VB, puoi leggere una o più locazioni di
memoria con la 'famosa' API CopyMemory il cui prototipo è:
Declare Sub CopyMemory alias "RtlMoveMemory" (lpDest as any,lpSrc as
any,ByVal cbLen as long)
Copia cbLen bytes da lpSrc (puntatore) a lpDest (puntatore)
Ciao
Corrado


Interessa anche a me, è Possibile avere un esempio di utilizzo per le
stringhe a lunghezza variabile ?
Ciao

L'istruzione Peek non esiste in VB, puoi leggere una o più locazioni di ...
Grazie per l'aiuto, ci stò lavorando sopra...
Maurizio B.
mrzNOMMI...@tin.it
 (eraseNOMMISPAMMA)

Newsgroup: it.comp.lang.visual-basic
Titolo: come si fanno le etichette con i report?

Scusate vorrei chiedere se qualcuna sa come si possono fare le etichette
incollabili (per capirci le etichette per lettera) affiancate nei report con
il datareport. Riesco solo a fare il report incolonnato ma non affiancato
per tre. Mi sarebbe molto utile saperlo.
 Vi ringrazio in anticipo e mi scuso per la mia poca competenza nelle frasi
ma sono un neofita.

Io non ci sono riuscito con il datareport,
ho utilizzato il metodo Print.
Ti consiglio di scaricare dal SC il programma PrnPrv che ti permette 
l'anteprima e ti semplifica la vita.
        Cipo


Newsgroup: it.comp.lang.visual-basic
Titolo: API di Windows

Dove posso trovare un po di documentazione sulle funzioni principali di
Windows?
Grazie

Windows?
Se hai voglia di smazzartelo, c'e' un ottimo libro di Dan Appleman sull' uso dell' api
di win32 per vb.
Se non erro, ne e' stata fatta anche la traduzione in italiano.
ciao, hal

 francesco basco:

in rete, puoi partire da 
www.allapi.net
, con dell'ottimo materiale free.

Windows?
Sul Sito Comune trovi una raccolta api a cura di Cesare Rizzi ed il link al suo sito...
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
---------------------------------------------------------------------------

 Windows?
Ti consiglio di fare un salto su 
www.allapi.net
 e scaricarti l'API-Guide.
Ciao
*Roby*

 wrote in message
%G9s6.25705$6W.16...@news.infostrada.it...


Moreno, complimenti vivissimi per il tuo sito xchč č veramente
spettacolare!!!
Non ci ero mai stato ma appena l'ho visto ho casualmente spinto i tasti
"CTRL+D".
--
Franco A. Politano -- Luvme2times
"Love me two times babe | I'm going awayyyy"
J.M.D.

"CTRL+D".
;-P

Newsgroup: it.comp.lang.visual-basic
Titolo: impostare data

ho creato un campo dal nome data_iniziodata formato da:
ggda + mmda + aada
come faccio a controllarne il contenuto se per esempio dò in input
31/02/2004?
Voglio dire: posso fare una:
if not available data_inizio then.....
(ovviamente il not available vale sì ma per altri linguaggi (sigh!), ma sono
certa che VB avrà qualcosa di simile, giusto?)

 certa che VB avrà qualcosa di simile, giusto?)
Non è molto chiaro cosa vuoi fare...
...se vuoi controllare se quello che hai inserito è una data valida è
sufficiente fare
If IsDate(data_iniziodata )=true then ...
-- 
Gianni
http://www.astice.net

 If IsDate(data_iniziodata )=true then ...
Io non l'ho mai usata, ma qualcuno dice che non è affatto sufficiente, anzi
(anche in funzione dei settaggi e dei separatori, nonchè del valore
complessivo da controllare), ... fa un po' come vuole...

 ma sono certa che VB avrà qualcosa di simile, giusto?)
-come detto in altro post, non mi fiderei della IsDate.
Una abbozzo di modalità, scrivendo un'apposita funzione di verifica,
ipotizzando che il "campo" sia un TextBox, ovvero una stringa nella forma
(ipotetica) "GGMMAAAA", potrebbe essere:
Verificare che:
-siano 8 caratteri
-i primi 2 valgano da 1 a 31
-dal 3 al 4 valgano da 1 a 12
-dal 5 al 8 valgano da 1 a 9999
-la coerenza fra il giorno e il mese, tenendo conto anche di febbraio e
dell'anno bisestile

 certa che VB avrà qualcosa di simile, giusto?)
Come si diceva, IsDate() fa un po' come le pare, ad es. sia il 13/10/2000
che il 10/13/2000 secondo lei sono validi.
Prova con questo approccio:
Data = DateSerial(yyyy, mm, dd)
If Year(Data) = yyyy _
AND Month(Data) = mm _
AND Day(Data) = aa Then
    ' DataValida
End If
Puoi fare questo perchè ad es. DateSerial(2001, 2, 31) ti restituisce
3/3/2001, che è comunque una data valida, ma non come è stata inserita.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Utilizzare gli eventi in ADO

Ciao,
ho un'app che utilizza un DB Access condiviso.
In questa gestisco il lock di una tabella tramite un semplice campo (banale)
Ora, quando un utente apre un record, se questo è locked, lo vedrà in
sola lettura....
C'è un modo per notificare agli altri utenti collegati (presenti in una
tabella) quando l'utente che possiede il lock (che [VB6]ha il record
aperto) lo rilascia?
Con un DB server si potrebbero usare gli eventi del DB stesso...ma con
un MDB?
Tnx!
LeleB
-- 
Free As In Freedom
www.fsf.org
http://blog.libero.it/LeleB/

 un MDB?
Se vuoi la mia, metti un ActiveX exe sul server che gestisce l'accesso al db 
(così è uno solo che ci accede, ma la cosa è molto più pulita) e poi 
referenzi questo dalla tua app.
Il tuo sistema non mi piace un granchè perchè incappi nel classico errore 
che se un'app si pianta ti rimane il flag di lock sul record.
Io ho realizzato un ActiveX exe che già fa da motore server, mai entrato in 
produzione perchè le soluzioni semplici (proprio per risolvere problemi di 
contemporaneità d'accesso) sono quelle che vengono scartate.
Se vuoi quasi quasi lo invio al sito comune.
Ciao 

 Se vuoi quasi quasi lo invio al sito comune.
Con i sorgenti spero!
Ma come...ancora non lo hai fatto? ;)
Tnx a lot!
LeleB.


Newsgroup: it.comp.lang.visual-basic
Titolo: Programmi Visual Basic

Dove posso scaricare programmi in Visual Basic.
Grazie
Rafio.

 ha scritto nel messaggio
news:8b050n$l0i$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione FTP

Salve a tutti!
Vorrei realizzare una macro Excel  in VB  che si connette ad un sito ftp
dotato di UserId e di Password e scarica in locale  solo i file che
contengono
una certa stringa.
La mie domande sono: come si realizza una connessione ftp in VB? E'
possibile aprire i file per verificare l'esistenza
della suddetta stringa senza prima doverli scaricare sul proprio HD?
Così facendo velocizzerei di molto il programma.
Grazie a tutti.
Saluti,
Luca

Ciao Luca,
ti consiglio di utilizzare per la connessione FTP il controllo Internet
Transfer. La documentazione nell'help in linea č piuttosto chiara.
Barbara
-- 
Posted from [212.171.133.45] by way of 
oe52.law4.hotmail.com
 [216.33.148.89] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Treeview Problem

Hi,
I have an array (thats not important) that I dump into a Treeview list which
basicly creates a tree , and it sometimes lists up to 8,000 nodes.
Sometimes even more.  The problem is that the "node.add" event seems to take
longer to process as more and more nodes are added, and after about 2,500
nodes are added, it takes
about three-four times longer to process each "node.add" method.  The ending
result is waiting for 8,000 nodes to list for about 10 minutes, whereas
1,000 would list in about 20 seconds.
I tried to use an API call to prevent the updating of the treeview list, in
hope that it would skip whatever array sorting that the treeview list was
doing (I believe its doing something to the entire array in the list each
time an entry is added, which is why it takes so long).
Anyone have any idea's or clues on how to prevent this delay?
Thanks in advance.
Best Regards,
Inscitz

 wrote in message
news:3a1a5541$0$19428$7f31...@news01.syd.optusnet.com.au...

You coud follow the same way of Windows Explorer: load a child node only
when expanded. The difference will be enormous.
HTH
Bye
Aldo
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Gestire Excel da Visual Basic

ho messo nei riferimenti del mio progetto VB6 la libreria "Microsoft Excel
9.0 Object Library" al fine di poter aprire files XLS per leggere il
contenuto di alcune celle e salvare in un db.
I files Excel che devo lavorare sono più di 750, per cui prima riempo una
listview con il percorso di ciascun file, poi inizio un ciclo For...Next per
farmeli passare uno ad uno.
Per motivi che non sto qui a dire, per ogni file devo aprire e poi chiudere
Excel tutte le volte.....(se non facessi così, dopo un po' mi ritroverei
un'unica istanza di Excel con 750 files aperti......follia!!!!!)
allora io faccio
Set Excel_File = Excel.Workbooks.Open(NomeFile,,True)
Set Foglio = Excel_File.Worksheets(1)
' qui leggo le celle che mi interessano
Excel.ActiveWindow.Close
Excel.ActiveWorkbook.Close
Excel_File.Close
Set Foglio=Nothing
Set Excel_File=Nothing
nella prima riga, NomeFile contiene il percorso del file da aprire, mentre
il terzo parametro (True) serve per far aprire il file in sola-lettura,
visto che io devo solo leggerlo.....
però nonostante i metodi Close e porre gli oggetti a Nothing, Excel continua
ad occuparmi la memoria......
come faccio per distruggere ogni riferimento ad Excel dopo aver letto
ciascun file?
mi sapete aiutare?
grazie a chiunque!!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 ad occuparmi la memoria......
[SNIP]
Hai eliminati i riferimenti ai documenti aperti ma non all'applicazione
stessa...
suppongo che nel tuo codice "Excel" sia un oggetto di tipo
Excel.Application, nel caso aggiungi 'Excel.Quit' ed eventualmente 'Set
Excel = Nothing'
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

un'unica istanza di Excel con 750 files aperti......follia!!!!!)
Perche' ?
Apri e chiudi un foglio alla volta, ma XL puoi lasciarlo su.
Quando hai finito, butti giu' XL con il metodo Quit.
-- 
ciao, hal

ho seguito il tuo consiglio e quello di Luca che mi ha detto....
il bello è che se metto i comandi nella finestra di debug, allora vedo Excel
sparire dall'elenco dei task, invece se eseguiti all'interno di
vb....nisba!!!!!


ho capito, in realtà ho aggiunto anche il comando
Excel.Workbooks.Close
che evidentemente serve a chiudere tutte le schede presenti nel foglio Excel
aperto....
poi ho scoperto che in realtà Excel viene eliminato del tutto, solo che
impiega qualche secondo per "liberare la memoria" e la velocità con cui gira
il programma tende ad accumulare istanze di Excel, che a lungo andare
saturano la memoria.....
ho messo una breve pausa tra un'apertura e l'altra e adesso sembra andare
benino....
grazie a tutti!!!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] - shellexecute

ciao a tutti
tramite la funzione shellexecute faccio in modo di aprire un link con il
browser predefinito (nel mio caso ie6)
il problema sta nel fatto che se io ho una finestra di ie6 aperta
shellexecute mi apre il link nella stessa finestra e non in una nuova
c'è qualche parametro per dirgli di aprirla in una nuova?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

c'č qualche parametro per dirgli di aprirla in una nuova?
AFAIK no perche' dipende dalle impostazioni del browser se deve
riutilizzare le finestre gia' aperte oppure aprirne delle nuove.
Se vuoi la sicurezza al 100% allora devi ricorrere a CreateProcess,
ma e' un po' piu' laborioso.
-- 
ciao, hal

hal1961 ha scritto:



potresti cmq spiegarmi come si fa?


potresti cmq spiegarmi come si fa?
HOWTO: Launch a Win32 Application from Visual Basic
http://support.microsoft.com/support/kb/articles/Q129/7/97.asp
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [Local - Meeting] progetto meeting locali

Ciao a tutti,
Tempo fa avevo presentato l'idea di poter realizzare dei mini-meeting
"locali", nel senso di non solo meeting nazionali ma anche piů localizzati
nelle varie zone d'italia.
So che Gigio2k aveva abbozzato qualcosa su questa linea, ma non ricordo a
che indirizzo e come era gestita la cosa.
Mi piacerebbe realizzare una paginetta un pochino piů seria, magari da
mettere sul SitoComune.
Cosa ne pensate?
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Cosa ne pensate?
sono assolutamente d'accordo. Proprio ieri parlavo con una "collega" :-))
di questo discorso. Odio il fatto di dover votare un quando e un dove,
meccanicamente.
Preferisco di gran lunga dire: oh, ragazzi, io, pincopallino e quell'altro
ci troviamo giovedì sera a mangiare qualcosa, vienite anche voi????
è tutto più spontaneo, naturale e meno burocratizzato.....
io ci sto, good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

 Ciao
ciaociao

 io ci sto, good coding!!!
Proprio quello che intendevo.
Ovviamente si attendono idee su come realizzare la cosa :)


 Ciao
dunque.....idee, dici? vediamo.....
dunque, proporrei, quando uno ha voglia, di mettere un post qua sul
newsgroup, del tipo:
[Mini-Meet] Cenetta e ritrovo a Milano
Nel testo si può spiegare cosa si fa, dove e perchè. Magari indicando un
luogo, ma senza passare dalla votazione, uno decide, gli altri si aggregano
e via. Se poi il posto non piace, pazienza. La prossima volta non si va più
lì, oppure sarà un altro ad organizzare e via così....
Sinceramente, eviterei la gestione dal sito comune, sono tendenzialmente
"pessimista" sul discorso. :-))))
Chiudendo, per dire, io sono di Lodi e proporrei quanto segue:
[Mini-Meet] Pub venerdì sera in Zona Lodi, ritrovo alle 21:30 al casello
Lodi della A1.
C'è un centro commerciale, il comune è Pieve Fissiraga, non potete
sbagliare, perchè appena fuori dal casello, fate un rondò proprio *davanti*
a voi, e vedete un enorme parcheggio.
Il pub è "Senso Unico", a Soltarico, piccola frazione di Lodi......chi
viene?


 Cosa ne pensate?
" Dai che je' la famo ! "
NOTE : l'idea deve essere conclusa con un modulo di feedbak privato, un
utente puo' scrivere max 1000 Caratteri da inviare via mail al tizio (dal
sito, quindi no problem per lo spam), tipo io che scrivo al Papero "Caffe'
stasera?" e lui mi risponde "SI" .... cosi da usarlo per i primi contatti !
Che ne dite ? lo metto su in pausa pranzo ? ok dopo lo ritocco
-- 
-Gigio@Work(?)-


Ti vedo in chat, ma non ti leggo... ci sei? :)


Newsgroup: it.comp.lang.visual-basic
Titolo: PROBLEMI DI STAMPA CON CRYSTAL REPORT

A

>
Newsgroup: it.comp.lang.visual-basic
Titolo: Passare i dati da una querystring ad un exe





 






Salve a tutti .


Pur non essendo un esperto in materia realizzo discrete cosette in vb6 
,asp, java etc


 


La mia domanda  e' questa :come si a  passare i dati di una 
querystring ad un file  exe che risiede sul server ?


L'asp   per esempio  ha l'oggetto request che  
espleta proprio questa funzione.


 


variabile =request("parametro")


 Pero' ci sono dei forms o dei link che "puntano" il metodo "action " 
su di un  file exe.


    <a href="miofile.exe?parametro=valore">


 


Volendo realizzare quel file  exe in visual basic come posso passargli 
i parametri ed i valori  della querystring ?


Esiste  in vb6 un oggetto od un controllo  per questa funzione 
?


 


Ringrazio sin d'ora chi 
vorrra'rispondermi,



 wrote in message
a69m6.10495$Mx3.2...@twister2.tin.it...



Imho non e' conveniente perche' significherebbe lanciare processo separato
e vb si deve pure trascinare dietro tutta la sua runtime.
E' allora preferibile istanziare una dll activex (che girerebbe nello stesso
processo dell' applicazione iis) alla quale passare i parametri.
Ciao
Aldo

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

Salve ragazi.. ma cosa server datareport?
ne sento parlare spesso..
graize a tutti

 ha scritto nel messaggio
news:b545ek$na8$1...@fata.cs.interbusiness.it...


è una specie di datareport evoluto: carica dati attraverso DAO, ADO, ODBC e
un'infinità di db diversi, compresi tool come rubriche Outlook e altro
ancora......
puoi creare report a colori o B/N, puoi impostare formule sui vari campi per
modificare run-time l'aspetto del report, puoi impostare ordinamento, filtri
e raggruppamenti e così via......puoi esportare i report in altri formati
(Word, HTML, Excel)......
commento personale: qui troverai un sacco di gente che non si trova bene con
CR, io è anni che lo uso (7.0 e 8.5) e mi trovo benissimo. Fa un po' casini
in fase di setup del run-time, ma io non ho mai avuto problemi nemmeno
qui.....
è un po' lungo spiegarlo in 2 parole, ma il succo è tutto qui.....
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 ha scritto nel messaggio
news:b54au5$25ojb2$1...@ID-134521.news.dfncis.de...


sě....
č come dire che Word serve solo a scrivere lettere su un foglio di carta
:-))))))

Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare il DbSql in Cr8

Devo a Run Time cambiare la connessione ad un database sql.
Per caricarmi il report nell'oggetto di anteprima CRViewer1 fornito
con Cr8 faccio nel seguente modo:
private sub command1_click()
Dim rpt As CRAXDRT.Report
Dim rdApp As CRAXDDT.Application
    Set rdApp = CreateObject("CrystalRunTime.Application.8")
    Set rpt = rdApp.OpenReport("C:\Progetto
Diamante\diamante2000\reports\Attivitą.rpt")
    CRViewer1.ReportSource = rpt
    CRViewer1.ViewReport          'Lo visualizzo
end sub
Per cambiarli la sintassi di selezione faccio(prima dell'istruzione
CRViewer1.ReportSource = rpt)
rpt.SQLQueryString = "SELECT ...............WHERE ............"
Ma il mio problema č quando devo cambiargli la connessione al db Sql.
Come devo fare?
Ho provato con un recordset ADO,l'ho passato al report
rpt.Database.SetDataSource Rec
ma mi da errore....
Perņ non voglio usare il recorset ma configurare il report
prima dell'aperutra.
Un grazie a chi mi risponde.
Ciao
Oz
--
Carč Walter SIA SOFTWORK S.R.L.
Via Zanardelli, 13/A - 25062 Concesio (BS) Italy
Tel. 0039-30-2008135/0039-30-2091057  Fax. 0039-30-2004911
Web: 
http://www.siasoftwork.it
 - E.mai:- 
ca...@siasoftwork.it

 Come devo fare?
non conosco cr8... ma posso dirti che con
Cr7 bisgonava fare una cosa del genere  :
     Set rdApp = CreateObject("CrystalRunTime.Application.8")
     Set rpt = rdApp.OpenReport("C:\Progetto
Diamante\diamante2000\reports\Attivitą.rpt")
    For intTable = 1 To rpt.Database.Tables.Count
        Set CryTable = rpt.Database.Tables.Item(intTable)
        CryTable.SetLogOnInfo gbl_server, "", gbl_Userid, gbl_pwd
    Next
dove gbl_server č il nome della fonte dati odbc da utilizzare
e gbl_Userid
e gbl_pwd sono rispettivamente utente e passowrd
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Modifica impostazioni internazionali

Avrei bisogno di modificare dentro il mio eseguibile VB5 le impostazioni
internazionali relative al carattere da utilizzare come separatore dei
decimali.
Come si fa?
E' sufficiente modificarle nel Registro di configurazione di Windows per
renderle effetive?
Grazie mille in anticipo.
Ciao Tommaso.

S.A.I. S.r.l. <WP2...@Sainformatica.it> wrote in message
85co5s$uim$1...@zamboni.dsnet.it...

Se ti serve rilocare il separatore decimale del tastierino numerico devi
procedere in questo modo
1- Leggere con la GetLocaleInfo le impostazioni utilizzate per il separatore
decimale
2- Nell'evento keydown intercetti la pressione del separatore decimale del
tastierino numerico (impostando un FLAG)
3- Nell'evento keypress, se FLAG č vero, cambi il codice asci del tasto,
impostandolo con quello ricavato dalla GetLocaleInfo.
Solo in questo modo sei sicuro che la tua applicazione segue le impostazioni
del sistema.
Ciao Marco

Ti ringrazio infinitamente per la preziosa dritta che mi hai dato nella
speranza di poterla sfruttare al meglio.
Sono tuo debitore ...
Ciao e ancore grazie !!!!
Tommaso.

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

Vorrei far funzionare il mio file list box tipo l'esplora risorse, e cioè,
se clicco su un file, il programma lo deve aprire, qualsiasi file apro, e se
il file non è stato associato a nessun programma, chiedermi la finestra di
Win per associare i file.
    Mi dite come posso fare questo ?
Grazie per ogni eventiale risposta
--
Un giorno la paura bussò alla porta,
il coraggio andò ad aprire e non trovò nessuno.
 
rdim...@td.it


Ecco il codice semplificato:
Sub LB1_onclick()
Shell(LB1.items(LB1.ItemIndex))
End Sub


    Ho paura che il codice che mi hai postato funzioni per il VB6, mentre io
possiedo il VB5.
    Mi potete posatre il codice per il VB5 ?

 wrote

prova cosi':
'in un bas:
Public Const SW_SHOWNORMAL = 1
Declare Function ShellExecute Lib "shell32" _
Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) _
As Long
'nel frm:
'quandi cambi directory, carica il percorso con slash alla fine in una var
pubblica mypath o qc del genere, poi:
Private Sub File1_DblClick()
    On Error GoTo errman
    Dim iRet As Long
    iRet = ShellExecute(me.hwnd, vbNullString, _
        mypath & file1.filename, vbNullString, "c:\", SW_SHOWNORMAL)
    Exit Sub
errman: MsgBox Error
End Sub

 End Sub
    Grazie 1000 per il codice.
--
Un giorno la paura bussņ alla porta,
il coraggio andņ ad aprire e non trovņ nessuno.
 
rdim...@td.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Campi data

Ho un piccolo problema che però non so come affrontare. Ho visto che in
passato questo argomento è già stato trattato dal NG, ma non avevo capito le
risposte.
Semplificando molto:
In dB1 ho la Table1 con il campo DataAcquisto tipo DATE
Su una form ho tre controlli:
Data1 legato alla suddetta tabella
Text1 con le proprietà DataSource = Table1 e DataField = DataAcquisto
Command1 per confermare le modifiche, dove c'è il seguente codice:
Private Sub Command1_Click()
 Data1.Recordset.Edit
 ...
 Data1.Recordset.Update
End Sub
Al click su Command1:
Se la casella Text1 è vuota, tutto funziona bene.
Se contiene una data, tutto funziona bene.
Se contiene qualcosa di diverso da una data, dà errore (posso aggiungere una
routine di controllo)
Se conteneva una data ed è stata svuotata dà errore, ma NON SO ASSOLUTAMENTE
COME PORVI RIMEDIO.
Qualcuno potrebbe gentilmente farmi un piccolo esempio del codice che dovrei
aggiungere?

 ha scritto nel messaggio
news:h76T6.2432$Zo3....@news1.tin.it...


 ha scritto nel messaggio
news:h76T6.2432$Zo3....@news1.tin.it...


Grazie per avermi risposto.
Purtroppo il mio problema è proprio che cercare di inserire "" in un campo
data, mi dà errore. Dovrei forse riuscire ad inserire Null che è accettato
dai campi data. Ma non so come fare, perchè ho provato in tanti modi, ma
all'Update esce sempre l'errore.

 ha scritto nel messaggio
news:QClT6.9152$Cq3.1...@news2.tin.it...


 ha scritto nel messaggio
news:QClT6.9152$Cq3.1...@news2.tin.it...

Se il contenuto del textbox non è una data valida puoi sostituirlo con una
variabile dichiarata di tipo date e non avvalorata, questo dovrebbe
memorizzarti un valore tipo 0.00.00 che poi in fase di lettura dei dati puoi
sostituire con "", se questo non dovesse piacerti devi rinunciare al
datacontrol (che presumo tu utilizzi) e avvalorare direttamente tu i campi;
questo ti darebbe la possibilità di memorizzare null, sempre che il campo
del database non sia obbligatorio.
ciao.