mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: dll in C, dll in vb6 e passaggio di dati

Ciao a tutti,
    un mio amico ha fatto un programma .exe in C. Poichè ritengo sia inutile 
convertire le funzioni dal C al vb6 mi sapreste dire o indicare un manuale 
ristretto di come si creano le dll in C? Più che altro, considerando che non 
conosco il C e lui non ha mai fatto una dll in C, come faccio a fare in modo 
che una dll vb6 (che so fare) possa chiacchierare bene con quella in C?
Immagino che io in vb6 possa usare normalmente la createobject considerando 
la dll da richiamare come una classica dll in vb... ma lui nella dll in C 
come fa ad accettare i parametri e a restituirmi i risultati? In pratica 
come si convertono in C quello che in VB6 sono le "property Get e Let"?
Grazie! 

Sul sito comune ho trovato questo articolo:
http://www.it-lang-vb.net/Documentazione/Articoli/DllxVb.htm
C'è altro da sapere?

Newsgroup: it.comp.lang.visual-basic
Titolo: query con campo null

ciao io devo creare una query che cerchi nel DB dei record questa query
ha 3 parametri da ricercare ma uno di essi potrebbe essere null come
posso fare??
faccio esempio.
campo1 stato
campo2 citta
campo3 paese
io devo fare una query che mi ricechi questi 3 parametri ma uno
potrebbe non esserci come posso fare??
e se un campo fosse vuoto me li riporta tutti

 ha scritto nel messaggio news:1140012579.5...@z14g2000cwz.googlegroups.com...

la clausola IS NULL non ti piace?

 e se un campo fosse vuoto me li riporta tutti
Eh?
Riprova con l'esempio, poi vediamo...
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

 campo3 paese
Vedi se ti piace questa:
select * from tua_tabella
where campo1='stato'
and campo2='citta'
and (campo3='paese' OR IS NULL)

vi spiego meglio
 io ho 3 campi
stato citta e paese
devo creare una query che mi permetat di cercare per stato esempio
italia mi risultano tutt ele citta con italia oppure cercare per citta
esempio milano e mi cerchi quelli di milano oppure intrambi esempio
quelli di milano italia insieme.
quidni ho creato una finestra coin tre campi da mettere stato citta
paese da ricercare ma se uno dei capi è vuoto esempio la citta e paese
mi cerchi solo quel stato.. ecc

fuxv...@gmail.com
 ci ha detto :

Con una SP viene benissimo:
CREATE DBO.ESTRAI_CITTA
@STATO VARCHAR(30) = '',
@CITTA VARCHAR(30) = '',
@PAESE VARCHAR(30) = ''
AS
SELECT *
FROM DBO.TABELLA AS TA
WHERE
TA.STATO LIKE '%'+@STATO+'%'
AND
TA.CITTA LIKE '%'+@CITTA+'%'
AND
TA.PAESE LIKE '%'+@PAESE+'%'
Oppure
CREATE DBO.ESTRAI_CITTA
@STATO VARCHAR(30) = NULL,
@CITTA VARCHAR(30) = NULL,
@PAESE VARCHAR(30) = NULL
AS
SELECT *
FROM DBO.TABELLA AS TA
WHERE
(TA.STATO LIKE '%'+@STATO+'%' OR @STATO IS NULL)
AND
(TA.CITTA LIKE '%'+@CITTA+'%' OR @CITTA IS NULL)
AND
(TA.PAESE LIKE '%'+@PAESE+'%' OR @PAESE IS NULL)
Ciao


 CREATE DBO.ESTRAI_CITTA
Complimenti davvero a tutti e due !
Io invece non ho capito nulla, nč della domanda nč della risposta :(
--
Greg


Leggendo meglio la risposta, forse, credo di aver capito un poco la domanda
:(
--
Greg
Newsgroup: it.comp.lang.visual-basic
Titolo: stampa record

COME FACCIO   A VISUALIZZARE E STAMPARE UN RECORD DA UNA TABELLA ?
O A LIMITE INSERIRE DEI DATI IN UN DOCUMENTO WORD ?
GRAZIE


Io non dico niente, rischio veramente di andare oltre e farci una brutta
figura.
Ma non si puň fare la multa a gente cosě?

 ha scritto nel messaggio
news:hQAc8.1514$3s4....@news1.tin.it...


 ha scritto nel messaggio
news:QWAc8.2835$E33....@twister1.libero.it...



Ciao!
Innanzi tutto dovresti dirci come accedi al tuo database, che tecnologia
utilizzi, che tipo di cursore, ecc....altrimenti è un problema serio
riuscire a consigliarti qualcosa senza scrivere tutto un manuale...:-)
Poi, se posso, vorrei consigliarti di leggerti le regole di questo NG (le
trovi sul sito  
http://www.it-lang-vb.net
)
Ti serviranno molto, non solo per avere risposte ai tuoi problemi ma anche
per evitare di essere ricoperto da flame ogni volta che posti...
Ciao
Alex

 it.comp.lang.visual-basic_ESPERTI
movalà!
Ciao!
Davide

 ha scritto nel messaggio
news:a50c4i$b0e$1...@fe1.cs.interbusiness.it...



Ma l'hai letto il mio post!!!????
Devi quotare quando rispondi, riportare il messaggio a cui ti riferisci
prima della tua risposta tagliando le parti futili.
Tu non hai tagliato niente, inoltre (ancora peggio) hai lasciato il riporto
del testo proprio lě, dove lo mette OE, proprio te ne sei sbattuta altamente
di inviare un messaggio rispettoso delle regole!
Davide

 di inviare un messaggio rispettoso delle regole!
davide, povera libera, lasciala almeno respirare -- un po' di morbidezza (*)
:)
un po' per volta imparera'. nessuno nasce onnisciente. io manco lo
diventero'.
e poi mi sembra che almeno libera abbia un tono educato. mica poco, di
questi tempi.
(*) noi labradorine specifichiamo: 10 piani.
j.scottex

 questi tempi.
Hai ragione labradoressa.
Da due giorni il mio capo č malato, a volte tendo a sfogare il nervoso
accumulato sul lavoro addosso agli altri, lo faccio di norma, quindi
figurati in una situazione come questa, sto davvero andando in overflow!
Consideratemi un Integer che perň essendosi reso conto di aver toppato si
chiude in un angolino assumendo valore Null.
Chiedo scusa a libera, ti prego non andare in crash.
Davide

 Davide
Vorrei aggiungere un dettaglio che mi fa incacchiare ancora di piů!
Da domani DOVEVO essere in ferie!!!!!!
AZZ!
Newsgroup: it.comp.lang.visual-basic
Titolo: Differenza dal Pro allo Standard

Buonasera a tutti, volevo sapere le differenza tra VB6 standard e quello
Professional... manca "solo" l'msdn o altro nella standard? Grazie!!


Ho sotto gli occhi il Manuale del programmatore per VB6 della Microsoft, 
ottava ristampa maggio 2001.
Non parla di Standard ma di Learning,  Professional e  Enterprise.
Nella speranza di esserti utile riporto, alla lettera, gli spiegoni 
rispettivamente del Learning, del Professional e dell'Enterprise.
L'edizione Learning consente ai programmatori di creare con facilità potenti 
applicazioni per Microsoft Windows e Windows NT. Include tutti i controlli 
intrinseci nonchè i controlli griglia, schede e associati a dati. La 
documentazione fornita con questa edizione include i CD di MSDN (Microsoft 
Developer Network) Library contenenti documentazione in linea utile.
L'edizione Professional è rivolta ai professionisti del settore informatico 
e fornisce un gruppo completo di strumenti per lo sviluppo di soluzioni per 
i committenti. Include tutte la funzionalità dell'edizione Learning nonchè 
ulteriori controlli ActiveX, Internet Information Server Application 
Designer, Visual Database Tools e Data Environment, Active Data Objects e 
Dinamic HTML Page Designer. La documentazione fornita include il libri 
Visual Studio Professional Features e i CD di Microsoft Developer Network 
contenenti documentazione in lina utile.
L'edizione Enterprise consente ai professionisti di creare solide 
applicazioni distribuite in team di sviluppo. Include tutte le funzionalità 
dell'edizione Professional, nonchè gli strumenti Back Office tra cui SQL 
Server, Microsoft Transaction Center, Internet Information Server, Visua 
SourceFace, SNA Server e altri. La documentazione stampata include il libro 
Visual Studio Enterprise Features e i CD di  Microsoft Developer Network 
contenenti documentazione in linea utile.
ciao :-)
e.b.

Grazie mille...
Infatti nel sito Microsoft parla di Visual Basic 6.0 Learning o Standard
Edition....
Quindi è il Learning...
di nuovo grazie e saluti

Certo.. è un pò generica.. qualcosa di più dettagliato si riesce a
reperire?? Non so dove sbattere la testa.........
Grazie!!!1

 Professional... manca "solo" l'msdn o altro nella standard? Grazie!!
http://support.microsoft.com/default.aspx?scid=kb;en-us;191037
se usi firefox, seleziona la parte in azzurro, copia, e incolla in blocco
note settando come font il courier.
( in ie si vede benissimo... sara' firefox che non e' standard... <g> )
considera pero' che vb6 non dovrebbe essere piu' in commercio.
devi prendere il net +- corrispondente e usare il downgrade:
http://www.microsoft.com/italy/msdn/prodotti/vstudio/evaluation/downgrade.mspx
ciao, j.

Newsgroup: it.comp.lang.visual-basic
Titolo: maschera di progressione

come posso creare una maschera generica di progressione (da richiamare da
più sub)?
Vorrei che su questa maschera vi fosse lo stato d'avanzamento, con una
descrizione passata da me, ed anche la possibilità di annullare il
procedimento
Tutto ciò facendo in modo che questa maschera rimanga in stato di focus
grazie

 grazie
Prego
Ciao,
Mattia
Newsgroup: it.comp.lang.visual-basic
Titolo: annullare addnew

Salve a tutti,
ditemi se sbaglio, quando faccio rsxxx.addnew viene generato un nuovo record
e qualsiasi operazione cerco di fare dopo come un nuovo inserimento o uno
spostamento nel recordset, vb convalida il record creato.
La mia domana č questa, come si puň fare i modo che quell'addnew venga
annullato? Ho provato con le transazioni ma niente, qualche opzione sui
cursori?
o altro?


se usi le transazioni  esiste la rollback  che annulla tutte le 
operazioni fatte dall'apertura della transazione

 operazioni fatte dall'apertura della transazione
Oppure su un singolo record basta rs.CancelUpdate.
Ciao
--
Reporting tool: 
http://www.neodatatype.net

Newsgroup: it.comp.lang.visual-basic
Titolo: METODO POST E VB5: ???

Sto cercando di scrivere una applicazione server che legga i valori dei
parametri inviati tramite Internet col metodo POST: qualcuno sa qualcosa in
proposito? Come li leggo i parametri? 
Grazie, 
Danilo

ciao,
ti consiglio di scaricare la versione shareware della mia libreria per
scrivere applicazioni CGI in VB
la trovi all'indirizzo 
http://www.constell.net/visualcgi
---------------------------------------------------
Dott. Massimo Canducci
Web Developer & WebMaster
e-mail mailto:
cand...@ipsnet.it
       mailto:
cand...@hotmail.com
 
http://www.constell.net
 
http://www.constell.net/chat
  - una grande chat sul web
 
http://www.constell.net/visualcgi
  - per realizzare CGI con semplicita'
---------------------------------------------------
La Telecom Italia in base all'art. 5 D.M. 13 Maggio 1998 n 171
DEVE fornire la documentazione integrale del traffico effettuato,
ma ILLEGALMENTE non lo fa, e' un tuo diritto! PROTESTA!

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb.net Domande da principiante

Volevo sapere quante informazioni posso inserire in un database di tipo mdb.
Ho letto vari post sulle penne ottiche, quelle per leggere i codici a barre,
volevo sapere come si chiamano quelle penne, che scrivino direttamente dove
c'è il cursore es. textbox.
Se no qualche alternativa con magari qualche programmino di esempio
sviluppato in 
vb.net
 in modo che non sia una tragedia interlacciarle
Grazie in anticipo.

Grazie in anticipo.
Pas de quoi ;-)
-- 
ciao, hal

 c'è il cursore es. textbox.
come t'han detto, con quelle ad emulazione tastiera non hai nulla da configurare.
se deciderai invece di usare scanner di codici a barre seriali, puoi trovare info in giro su come configurare la comunicazione.
io purtroppo programmo ancora in vb6.
appena mi arriva lo scanner ti saprò dire se il codice funziona :o)

 c'č il cursore es. textbox.

Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare la finestra!

Ciao, ho finito di realizzare il mio programma....funzionante in tutto e per
tutto e già pronto per la distribuzione!Ora mi era balenata l'idea di
modificare le finestre di visualizzazione....mi spiego....invece delle
solite finestre di windows, è possibile disegnare una forma propria alla
finestra, del tipo di quelle di scenic per intenderci(lettore audio mp3)
?.....penso che la possibilità ci sia, ma in quel caso posso copiare il
codice così come è?...sò che è una domanda molto vaga ma ci sarà pure
qualcuno che ha dato una propria forma alle finestre del suo programma!
Grazie per eventuali info!
Ciao
Alessandro

 finestra
Cerca "regioni" sul sito comune.
Ciao
--
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"
Newsgroup: it.comp.lang.visual-basic
Titolo: trasformare una stringa in MAIUSCOLO

avendo una casella di testo, ed una label. voglio aggiungere 3 pulsanti in
cui con uno mi inserisce nella label  il testo della casella di testo in
Maiuscolo, con il secondo solo le inisciali delle parole della casella di
testo e il terzo solo la prima iniziale.
Il tutto evitando di usare l'istruzione UCASE.
chi mi da un po di codice per risolvere tale situazione?
grazie
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 chi mi da un po di codice per risolvere tale situazione?
.NET o VB6?
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto pi� di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 ..NET o VB6?
scusa l'omissione!
VB6!
grazie.


 VB6!
Sorry, non ti so aiutare. In .NET esiste un metodo semplice per 
"capitalizzare" solo le iniziali della parole. Il metodo 
CultureInfo.CurrentCulture.TextInfo.ToTitleCase() nel namespace 
System.Globalization.


 Il tutto evitando di usare l'istruzione UCASE.
La soluzione senza UCase ci sarebbe, ma per capire se ti va bene, puoi
spiegare per quale motivo la vuoi evitare?

Luca D ha scritto:


studio  :-))) 
dovrei usare le esprssioni mid, len, left, right , asc e chr.
per un esercizio...


 l.
Ah, ok... se è per studio allora, perchè chiedi il codice qui?! ;-)
Comunque hai già menzionato tutte le istruzioni che ti servono, ti
basta solo sapere
1) come funziona un ciclo FOR
2) che, a livello di codici ASCII, tra la 'a' e la 'A' c'è una
differenza di 32
a quel punto devi solo unire i puntini

 
Vit, rispondi anche tu al mio thread? :)

 a quel punto devi solo unire i puntini
bello Spoiler :)

 Vit, rispondi anche tu al mio thread?:)
Non mi intendo di database, quindi non ti so aiutare :-)


 l.
lo so, � a fini di studio, quindi sarebbe un po' barare.
ma in fondo, a fini di studio, potrebbe essere utile imparare che google �
tuo amico.
prova a guardare qui 
http://msdn.microsoft.com/it-it/library/cd7w43ec.aspx
-- 
Salutoni
Sergio
C'� il giorno in cui nasci e quello in cui scegli di vivere


 prova a guardare qui 
http://msdn.microsoft.com/it-it/library/cd7w43ec.aspx
sorry, la pagina in questione � relativa a .net
ma strconv esiste anche in vb6, e il propercase anche

Newsgroup: it.comp.lang.visual-basic
Titolo: PER ESPERTI : Creare oggetti

Ho la necessità di creare oggetti tipo textbox, listbox e quant'altro in
maniera dinamica.
Qualcuno sa dirmi come posso fare
--
Posted from 
ns.spm.it
 [194.184.61.10]
via Mailgate.ORG Server - 
http://www.mailgate.org

...


IO non ho ancora usato VB6, quindi le mie considerazioni vanno con la 5.
Per creare un oggetto da mettere in un form dinamico devi averne già uno
fatto in un array di controlli (txtBox(0)).
Per crearne uno nuovo l'istruzione è load txtbox(1).
Però con i vettori di controlli non puoi usare il multicast.
Ciao.


Ciao,
la versione 6 di VB ti permette di creare controlli a runtime senza dover
creare un'array di controlli.
In più puoi anche implementare un gestore degli eventi se dischiare la
variabile con With Events. Penso che sull'help trovi come fare.
Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: file corrotto

Ho un file .mdb corrotto e non riesco ad aprirlo (nemmeno con access 2000
che fa finta di ripararlo) qualcuno conosce qualche tool che mi permette di
accedere cmq agli oggetti (mi basterebbe recuperare almeno il codice sigh!)
del database.
Grazie mille


wrote:

l'unico tool discreto in circolazione è accessrecovery reperibile a
http://www.officerecovery.com
 ... solo che costa una indecenza...
599 dollari!!!!
se non hai fretta... e il db non contiene dati per te riservati
inviamelo e vedi di recuperartelo con il suddetto tool...
ciao,
	clodoveo
pask...@yahoo.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Stranezza con MsComm

Salve a tutti,
ho un problema com una applicazione in VB6 che non riesco a spiegarmi.
Semplificando al massimo, è una applicazione con controllo mscomm che deve
mandare su una seriale una singola lettera.
Su un PC, Windows XP, l'applicazione invia regolarmente la lettera sulla
seriale, e l'apparato elettronico collegato risponde di conseguenza.
Su un altro PC, sia con Windows 2000 che con Windows 2003, invece, la porta
viene aperta ed occupata regolarmente, ma lo stesso apparato elettronico non
da alcuna risposta. Inviando lo stesso segnale, con gli stessi settaggi
(9600,N,8,1 e nessun handshaking) sullo stesso pc, con Hyperterminal o
similare, tutto ok. La procedura è, semplicemete, impostazione di .commport
e .settings, apertura della porta e invio della stringa contenente la
lettera con .output.
Com'è possibile che sul secondo pc non vada da VB ma vada tranquillamente da
terminale? Possibile che MsComm non sia compatibile con quel PC?!?
Grazie a chiunque potrà rispondermi!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

terminale? Possibile che MsComm non sia compatibile con quel PC?!?
La proprietà handshaking come è settata?
Mi ricordo che esistevano delle differenze sulle api di comunicazione tra W98 e
W2000 Xp, ma non so se è il tuo caso, comunque leggi qui:
http://shorterlink.com/?NECWXC
--
ciao
  Stefano

 
http://shorterlink.com/?NECWXC
Non credo sia quello il problema, visto che entrambe le macchine, anche
quella su cui il codice funziona, in considerazione sono NT-based.

Newsgroup: it.comp.lang.visual-basic
Titolo: dove trovo un manuale scaricabile ??

Ciao guys !!
Sapete dove posso trovare un manuale di Visual Basic
nella rete???
(da scaricare)
grazie
Saverio

| Sapete dove posso trovare un manuale di Visual Basic
| nella rete???
ftp://ftp.volftp.mondadori.com/pub/pc/windows/win98/docs/programmare_vb6.zip
Altri manuali:
http://web.volftp.mondadori.com/pub/pc/windows/win98/docs/

 wrote in message
ulvL6.8161$Rc5.1...@news2.tin.it...


Ne esiste uno in italiano?
Ciao e grazie
--
    YYYYY
    | @   @ |
  q|    (_)    |p
     \    O   /
      [____]
 TOCCOWEB

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] copyfile e percorso di rete

Salve a tutti,
    ho problemi a copiare da una cartella condivisa in rete con il seguente 
codice:
    SOURCE = "\\server\cartella\file.zip"
    DESTINATION = "C:\prova\"
    Dim fso As New FileSystemObject
    fso.CopyFile SOURCE, DESTINATION, 1
come errore ottengo: autorizzazione negata. Se la copia la faccio "a mano" 
non ho nessun problema (l'utente loggato al sistema ha i diritti necessari 
per la copia)
fose la copyfile non e' la funzione piu' adatta? Cosa potrei usare al suo 
posto?
grazie 1000
Dade 

 ha
scritto:

Potresti usare  l'API CopyFile
Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal
lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists
As Long) As Long
Ma credo che il problema sia l'1 che metti alla fine, infatti se con l' API
metti un valore in  'bFailIfExists'  diverso da 0 non ti copia il file
sovrescrivendolo se esiste già.
Non uso il Filesystemobj e non so perchè hai messo 1 in fondo, ma credo che
basandosi sulle API possa avere una sintassi simile, quindi...
--
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Nascondere un programma dal Task Manager

Come si fa a nascondere un programma dalla Tab "Applicazioni" del Task
Manager di Windows XP ?
Ho gią provato App.TaskVisible = False, ma il programma compare ugualmente.
Grazie


Mi pare di ricordare che se dischiare che la tua applicazione č un Servizio
di windows (SERVICE)
allora non compare nel taskmanager nella tab APPLICAZIONI, mentre ovviamente
continua a comparire nella tab PROCESSI (questo per win NT/2000/XP) mentre
con win95/98/me dato che visualizza solo le applicazioni, di fatto il
processo scompare.
Ciao
Ettore Maronese, il Mes

 Mi pare di ricordare che se dischiare che la tua applicazione è un


Grazie
INFO: Running Visual Basic Applications as Windows NT Services
http://support.microsoft.com/support/kb/articles/q175/9/48.asp
-- 
ciao, hal

 ciao, hal

servizi ?
Service NT en Visual Basic
http://www.devparadise.com/technoweb/code/vb/A165.asp
Adesso direi che hai tutto quello che ti serve ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: VBScript

E' OT parlare di VBScript in questo NG???
Grazie e scusate il messaggio un po idiota...
--
(sono gradite risposte anche via e-mail)
Paolo Fulgoni
E-mail => 
ful...@iol.it
Icq => 13306365
Home-page => 
http://window.to/fulgoni
 (in costruzione)

 Grazie e scusate il messaggio un po idiota...
Bhe, tanto idiota non e'!
Credo che nessuno sappia darti una risposta certa....
In teoria sarebbe OT, ma che io sappia non ci sono altri NG piu' specifici, quindi, senza esagerare,
penso che qualcosa di VBSript potrebbe scappare, non so pero' se qui la gente e' in grado di affrontare
il tema. Io ad esempio non so proprio nulla di VBScript.
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb

>E' OT parlare di VBScript in questo NG???
mah, non sono un frequentatore storico del ng, pero' vbscript e' un
"sottoinsieme" di vb, o almeno cosi' e' presentato, per cui non
dovrebbe essere affatto ot.
posta, posta...
======================================================
my opinions do not necessarily have to be true.
======================================================
per rispondermi rimuovere NOSPAM. dall'indirizzo email
to answer me remove NOSPAM. from email address
======================================================




Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Caratteri Internazionali in una TextBox

Dunque. Ho la necessità di scrivere caratteri di altre lingue (es. 
cirillico, giapponese, coreano e via dicendo) in una textbox, ma insieme 
a questi caratteri devo poter anche scrivere caratteri occidentali.
In pratica sto facendo un traduttore (che a breve rilascerò 
gratuitamente) che mi deve visualizzare in una textbox la parola da 
tradurre e di seguito la sua traduzione nella lingua scelta (che può 
anche essere Russo, Giapponese...)
Voi come lo implementereste in .NET?
bye
-- 
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it

 Voi come lo implementereste in .NET?
Preciso: Uso una RichTextBox e non una TextBox


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

sto appena iniziando a studiacchiare ADO, quindi perdonatemi in anticipo se
dico fesserie.
visto che una volta su 5 le stringhe di connessione mi si impapocchiano, ho
visto che spesso voi parlate di una cosa chiamata Opendatabase, che come
argomento sembra avere solto il nome del file mdb e magari una password
(credo). è o non è un modo facile per aggirare ConnectionString?
grazie
Mario


OpenDatabase č utilizzato con DAO
Ciao VB

 Ciao VB
ah ecco... mannaggia che peccato...

ps: solo una cosa. io non conosco ne DAO ne ADO, e devo cominciare a
impararne almeno uno, è vero che ormai per DAO non conviene piu perderci
tanto tempo? lo lascio stare e parto subito con ADO, giusto?

 ha scritto nel messaggio
news:96hlj9$lmsj3$1...@ID-70152.news.dfncis.de...


ok grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: nome oggetto rettangolo in excel

ciao ng, in un file di excel, per strane esigenze ho aggiunto dei rettangoli
shapes (dalla barra disegno), vorrei dargli un nome es. rettangolo1 per poi
colorarli in modo diverso via codice.
come si definisce il nome di un rettangolo in modo da utilizzarlo poi nel
vba?
grazie nao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Public Sub m()
    ActiveSheet.Shapes(1).Name = "pippo"
    ActiveSheet.Shapes(2).Name = "pluto"
End Sub
Public Sub a()
    ActiveSheet.Shapes("pippo").Select
End Sub
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/

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

Ho una versione di Visual Basic 6.0 e vorrei sapere che differenza c'e' con
Visual Studio net,
ciao,
Nick

Che differenza c'è tra l'olio e l'acqua?
Se guardi su google nei milioni di post arretrati, se guardi sul sito della
microsoft
se guardi dappertutto ... troverai tonnelate di informazioni al riguardo
--
Saluti
Andrea Moro

Visual Studio net,
Il nome.
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 Il nome.
Mi dispiace contraddirti, ma il nome è rimasto invariato VB,
è il cognome che ha subito una variazione, da 6 a .NET
Saluti
giuseppeD
---------------------------
- ".. mi dovrebbero fare un monumento ......"
- " per dare la soddisfazione agli yankee di buttarlo giù."

 è il cognome che ha subito una variazione, da 6 a .NET
Ci sarebbe anche da dire che una cosa è VisualStudio, e un'altra è
VisualBasic (.net o 6).
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere nel registro

Come faccio a scrivere nel registro di configurazione? Con API varie sono
riuscito a creare una chiave, ma per creare una stringa?
Ciao,
Karlo.
- - -
E-Mail: 
carl...@tin.it
ICQ UIN: 19128262

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Spazi in dbCombo

Salve ho una dbcombo che contiene del testo con degli spazi.
Quando assegno il valore della dbcombo al recordeset col comando:
recordset!campo=dbcombo.text
mi esce il messaggio di errore
"multiple-step operation generates error"
se invece la dbcombo contiene solo una parola funziona tutto bene.
Uso ADO con VB6 e access97
 
Grazie
	Lore

Scusate ho risolto.
Il campo del database era sottodimensionato rispetto alla lunghezza
della stringa.


Newsgroup: it.comp.lang.visual-basic
Titolo: db su server

Premetto che sono alle primissime armi con VB.
Ho un database access su un server in remoto. In questo database vengono
memorizzati i dati dei clienti che si registrano tramite il mio sito
internet che risiede su 
www.miosito.com
 (quindi il server contiene anche il
sito).
Vorrei poter gestire questi dati anche da casa tramite un programmino in
Visual Basic. Come faccio a collegarmi col DB sul computer remoto (datemi
tutte le istruzioni, vi prego!!!)
Una volta connesso, mi conviene lavorare sul db in remoto o scaricarmelo in
locale e poi rimandarlo al server?
E se lo volessi scaricare devo copiare il file mdb (in che modo?) oppure
devo ricostruire il DB record per record, tabella per tabella?
Grazie mille per l'aiuto.

Scusate: preciso che 
www.miosito.com
non è l'URL del mio sito ma voleva essere soltanto un esempio.

La soluzione piuě facile e' lavorare copiando il file in locale con un ftp
(cute-ftp for esempio) e poi ritrasferirlo coll'ftp (sempre che il file non
assuma dimensioni maggiori a 2 Mb).
Altrimenti ti devi dilettare con l'ASP.
Salve

Newsgroup: it.comp.lang.visual-basic
Titolo: Ancora su text & colori.



 

Visto che la precedente richiesta di aiuto è andata in parte
a buon fine, ma per mia poca chiarezza non ho risolto il mio vero problema
provo ad essere più chiaro.

Ho la necessità di avere in una finestra un oggetto tipo label
o text (o qualsiasi altra cosa) che mi permetta di avere più colori
e tipi di font contemporaneamente sulla stessa riga ... es :

W 
La

Roma...


GRAZIE.



...

    Lo sai che postare su questo NG in Html è illegale? :)
    Comunque l'unico controllo che fa quello che dici tu (a meno che non te
ne faccia uno tu) è il RichTextBox che dal .SelStart in poi scrive con il
nuovo font che gli imposti.
    Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: eseguire "connetti unità di rete" di esplora risorse da vb

si puň fare? grazie a tutti.

 si puň fare? grazie a tutti.
Ci sarŕ sicuramente qualche API, al massimo puoi farti un filettino bat con
una net use e lanciarlo con la shell da vb:
NET USE Z: \\server\condivisione
ciaociao

 NET USE Z: \\server\condivisione
emmex mi ha segnalato :
http://www.mentalis.org/apilist/WNetAddConnection2.shtml
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo


Ciao Simba883,
Puoi usare WSH
oggetto.MapNetworkDrive (strNomeLocale, strNomeRemoto, [bAggiornaProfilo],
[strUtente], [strPassword])
esempio
--------------------------
Dim WshNetwork As Object
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.MapNetworkDrive "E:", "\\Server\Public"
Set WshNetwork=Nothing
---------------------------
Trovi tutto nell'help di WSH.
Ciao Giorgio

 si puň fare? grazie a tutti.
Private WshNetwork As Object
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.MapNetworkDrive lettera & ":", Percorso
-- 
Le persone non sono il proprio comportamento: devi sempre andare oltre,
essere flessibile, capire il punto di vista degli altri, interpretarne i
comportamenti ed intuirne le esigenze.
Per rispondere in privato elimina
dall'indirizzo "togliquesto"
MasterDavidex
David Ruscelli

Newsgroup: it.comp.lang.visual-basic
Titolo: Che differenza c'e'?? (2)

Salve a tutti!
Visto che nessuno mi ha ancora risposto...io ci riprovo .))
Chi mi spiega la differenza tra la Form_Load()  e la Form_Initialize()?
Ciao e grazie
Simone

...

La differenza sta nel fatto che la Form_Load viene eseguita quando si accede
ad un metodo o ad una proprietą di un oggetto Form non ancora caricato in
memoria (per il suo aspetto e varie altre cosucce) ma gią istanziato, mentre
la Form_Initialize viene eseguita alla istanziazione di un oggetto Form.
Esempio, data una Form1:
 'dichiarazione oggetto
 dim frmMyForm as form1
 'istanziazione
 set frmMyForm = new Form1
 --> viene eseguito il Form Initialize
 frmMyForm.caption="MyForm"
--> viene eseguito il Form_Load
Saluti,
    Alfredo.


Quello che hai scritto non e' corretto.
A parte il fatto che nell'help in linea (VB5) mi pare che sia spiegato bene
cosa sono gli eventi Initialize e Load, riporto:
|L'evento Initialize viene generato quando:
|
|· Si utilizza la funzione CreateObject per creare un'istanza di una classe.
| Ad esempio:
|Set X = CreateObject("Progetto1.MiaClasse")
|
|· Nel codice si fa riferimento a una proprietà o a un evento di un'istanza
di
|un form o di una classe creata automaticamente. Ad esempio:
|MyForm.Caption = "Esempio"
|
|Utilizzare questo evento per inizializzare i dati utilizzati dall'istanza
dell'oggetto |Form, MDIForm o della classe. Per un oggetto Form o MDIForm,
l'evento
|Initialize viene generato prima dell'evento Load.
|L'evento Load viene generato dopo l'evento Initialize.
Per altre info, rivolgersi all'help in linea.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: -> catturare un'area dello schermo

c'e' un modo x catturare una determinata area dello
schermo,specificando ad esempio i parametri left,top,widt e height;poi
quindi incollarla nella Clipboard o magari salvarla in un file con
SavePicture
* * * *
- Rispondere solo sul newsgroup (il mio indirizzo email e' alterato)
- Non modicare l'Oggetto del messaggo; utilizzo Deja Tracker
  e percio' avrei problemi nell'identificare i messaggi
         |
         +---Grazie
-- 
Bye
lele

...

Puoi usare la BitBlt(), la GetDesktopWindow(), la GetDC() e la ReleaseDC().
Ciao


un esempio pratico?
Sent via Deja.com 
http://www.deja.com/
Before you buy.
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Conversione tipi

Ciao a tutti. Mi č sorto un dubbio riguardo all'efficienza delle funzioni 
di conversione di tipo da numero a stringa...ho guardato su msdn, ma oltre 
a consigliare l'utilizzo delle funzioni di conversione ad esempio quando 
bisogna assegnare alla caption di una label un numero, non dice nulla al 
riguardo di questo...
label.caption = Str$(12.34)
label.caption = CStr(12.34)
A livello di efficienza di esecuzione del codice, c'č qualche differenza 
tra le due istruzioni o possono essere utilizzate indifferentemente?
LD

 indifferentemente?
Come efficienza non saprei dirti, ma sicuramente c'è differenza nel 
comportamento fra le due funzioni.
Premesso che ritengo doveroso l'utilizzo di una conversione esplicita nel 
caso che riporti, la scelta di quale funzione utilizzare deve dipendere 
dalla tua logica applicativa:
STR$ converte il numero in stringa in modalità Delocalizzata (sempre col 
punto), lasciando uno spazio per l'eventuale segno meno.
CSTR converte il numero in stringa in modalità localizzata (col separatore 
locale), senza spazi.
FORMAT$ converte il numero in stringa nel formato richiesto, coi separatori 
locali o personalizzati, a piacere.
Ciao
Alberto
-- 
E tutto mi sembrava andasse bene... 

 separatore locale), senza spazi.
Queste differenze le avevo già notate io facendo delle prove con il 
programma, ma per quello che faccio l'utilizzo dell'una o dell'altra è 
equivalente. Mi chiedevo, appunto per questo motivo, quale delle due fosse 
più efficiente! :-) Grazie comunque della risposta!
LD

 tra le due istruzioni o possono essere utilizzate indifferentemente?
C'è una grande differenza!!!
La prima (col dollaro) è escusiva per le stringhe
La seconda (senza dollaro) è "generica", nel senso che può accettare 
vari tipo (es: numerico, variant, ecc...); di conseguenza è meno 
performante (anche se in termini nn visibili) della prima.
Ciao

> label.caption = CStr(12.34)
Ops...avevo letto male il nome della seconda funzione!!
Chiedo venia...
in ogni caso quel discorso vale lo stesso, ma non applicabile qui.

 tra le due istruzioni o possono essere utilizzate indifferentemente?
Così a occhio senza provare ti direi che la seconda è più lenta, se non
altro per il fatto che deve usare il separatore giusto, l'altra invecie va
via tranquilla sul punto, ma potrei sbagliarmi.
Comunque il grosso del tempo non lo perderai certo nella conversione, ma
nell'assegnazione alla proprietà della label, e ancora di più se richiedi un
refresh continuo a video.
Provare per credere, assegnare alla .Caption piuttosto che a una var stringa
potrebbe peggiorarti le prestazioni di più di un ordine di grandezza.
Ciao
--
Reporting tool: 
http://www.neodatatype.net
Newsgroup: it.comp.lang.visual-basic
Titolo: LINQ ricerca ricorsiva....

Confesso che divento sempre più bravo...però alcune cose ancora non mi 
riescono!
L'esempio è il seguente
    Public Structure strutMenuGenerale
        Dim pagina As String
        Dim voce As String
        Dim submenu() As strutMenuGenerale
        Dim link As String
        Dim attivo As Boolean
    End Structure
 
Istanziata e Riempita mi genera una lista
OGGETTO 1 Homepage
OGGETTO 2 Azienda
             SUBITEM LISTA
                      OGGETTO 2a Chi siamo
                      Oggetto 2b Contatti
 
Ora il problema è questo:
 
SE ho caricato la pagina Chi siamo il flag attivo di AZIENDA deve 
essere true...per far vedere "acceso" la voce di menu principale
Il problema mio è solo teorico...in pratica il menu è piccolissimo e 
con 2 cicli for each molto grezzi faccio tutto!!!
 
 
PERO' la voglia di capire rimane!
Quindi riducendo il problema:
Il problema è cercare un dato nell'albero generato!
strutMenuGenerale.Pagina è univoco e su quello metto il test della 
condizione WHERE
Solo che non so usare così bene LINQ da fare una ricerca (ricorsiva ?) 
in tutto l'albero usando Query Syntax (lo preferirei!)
 
Mi basterebbe trovare una query che mi estragga(se esiste)
SELECT strutMenuGenerale.Pagina
con
WHERE strutMenuGenerale.Pagina.toLower = "chisiamo" ad esempio!
 
FROM elem IN MyLista
WHERE elem.Pagina.toLower = "chisiamo"
SELECT elem.Pagina
 
mi cerca solo nel primo livello! come lo estendo a submenu?
Ho pensato a fare una JOIN ma al volo non mi crea 2 liste...
 
Leggendo il libro di aspitalia si parla di SelectMany
per appiattire liste concatenate...ma non mi riesce!
 
E' impossibile farlo in una query sola?
E' solo per capire!
 
-- 
----- Italliaaaaa 3227! -----
Come ti senti oggi???
 
Giano Geminus Bifrons Bepop Flowers
http://youtu.be/Wk_gyLo0i-c
 
minuto 3:14
 
(Un uomo un mito: Luciano Lupoletti)
 
 


se vi interessa riempita così...ad esempio.....
'MENU Principale
            'HOMEPAGE
            t(0).pagina = "Default"
            t(0).submenu = Nothing
            t(0).link = "default.aspx"
            t(0).attivo = False
            t(0).voce = "Homepage"
            'AZIENDA
            t(1).pagina = "Azienda"
            t(1).link = "Azienda.aspx"
            t(1).attivo = False
            t(1).voce = "Azienda"
            'SUBMENU
            ReDim s(1)
            s(0).link = "chisiamo.aspx"
            s(0).pagina = "chisiamo"
            s(0).submenu = Nothing
            s(0).voce = "Chi siamo"
            s(0).attivo = False
 
            s(1).link = "contatti.aspx"
            s(1).pagina = "contatti"
            s(1).submenu = Nothing
            s(1).voce = "Per contattarci..."
            s(1).attivo = False
            'LEGA LISTA FIGLIA AL PADRE
            t(1).submenu = s.Clone
 
etc etc
 
-- 
----- Italliaaaaa 3227! -----
Anche sul trono più alto del mondo, si sta seduti sul proprio culo.
( Michel de Montaigne )
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Per James T.Kirk - Database Comuni e Banche sul SC

James,
ho appena scaricato il db che hai pubblicato sul SC con Comuni e Banche.
Ho alcune cose da chiederti (anzi, ti consiglierei di mandare al WM un file
di integrazione per queste stesse info):
1) A quando sono aggiornate le tabelle Comuni e Banche?
2) La tua "fonte" viene regolamente aggiornata (in particolare per le
banche) e quindi pensi di poter pubblicare aggiornamenti del db?
3) Sbaglio o la tabella Comuni, di fatto, contiene anche "Frazioni"?
4) Mi confermi che il campo Prefisso della tabella Comuni è sempre vuoto?
5) Ho la sensazione che la tabella banche sia poco aggiornata: Nessuna banca
contiene "Intesa" (recentemente si è ... leggerissimamente inposta, vedi
Cariplo). Puoi confermare o smentire?
6) In relazione alla domanda 5, sei sicuro che ABI e CAB siano correttie
aggiornati?
Grazie.

aggiornati?
Il file risale a un paio di mesi fa... per vicissitudini che non stň a
narrarti l'ho potuto pubblicare solo adesso! ;)
Ciao
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 narrarti l'ho potuto pubblicare solo adesso! ;)
No, Lord, credo che il tuo eventuale ritardo abbia ben poca influenza con
l'attuale attendibilità dei dati presenti nel database.
Intesa-BCI ha fatto man-bassa ben prima. Sono cambiate tante "parentele" e
quindi anche altre banche figlie, sorelle, cugine e ... conoscenti possono
non essere aggiornate.
Ohhh, senza nulla togliere al lavoro di James, sia ben chiaro.

 Grazie.
Prego.
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

Newsgroup: it.comp.lang.visual-basic
Titolo: formato immagini da scanner

Debbo realizzare un applicativo vb che scarichi su web delle immagini
provenienti da digitalizzazioni effettuate con lo scanner. Per la
digitalizzazione ho utilizzato i controlli imgscan.ocx e imgedit.ocx. E
tutto funziona (almeno se il s.o. nn è XP). C'è però un problema: le
immagini me le salva solo nel formato .tif e quindi non sono direttamente
visualizzabili da browser. Che voi sappiate c'è la possibilità di salvare le
digitalizzazioni in altri formati (jpg preferib)? Oppure in subordine c'è un
sistema per convertirle da tif a jpg?
A proposito, un'altra informazione mi potreste dare l'indirizzo del sito
comune?
Grazie dell'aiuto.

 ha scritto nel messaggio
news:auhks9$ci6$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: connessione a mysql

Ciao a tutti.Ho sempre usato database acces con vb6 ma ora dovrei usare 
database mysql. mi hanno detto che ņa priam cosa che devo fare č creare un 
driver odbc per accedere....come poss fare per crearlo?
dov posso trovare guide di riferimneto?

 ha scritto nel messaggio
news:Xns9521E95C7B...@195.31.190.131...

prova a leggere qui
http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html
ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con database protetti

Ho un problema con un database protetto da password.
Riesco ad aprirlo con l'istruzione:
Set Archivio = OpenDatabase(NomeDb, False, 0, ";pwd=MIAPASSWORD")
però quando vi accedo con una query del tipo :
Set RisultatiQuery = Archivio.OpenRecordset("Select * From Tabella")
mi dà l'errore:
Errore di run-time '3031'
Password non valida. ???????????????
Come posso risolverlo?
Ringrazio anticipatamente per gli eventuali suggerimenti.
emm...@tin.it

 mi dą l'errore:


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Chi usa il mio ActiveX?

Una domanda semplice semplice :)
E' possibile avere un'enumerazione di chi si è connesso al mio activex exe?
O meglio ancora: è possibile sapere al momento della connessione chi sta
tentando di connettersi?
Ciao e grazie.

di cosa parli?
sai sono nuovo :) (almeno rispetto al tuo activex)
L2K

 sai sono nuovo :) (almeno rispetto al tuo activex)
:)
Vorrei sapere tutte le info che si possono ottenere di un client che si
connette a un ipotetico Ax-exe che fa da server.
Non so: si può sapere l'hIstance del client?
Il percorso dell'exe?
Varie ed eventuali?
Con "si connette a" intendo "instanzia una classe di".
Ciao

 tentando di connettersi?
Se non sbaglio .. qualche mese fa č stato trattato un argomento simile,
forse perň in riferimento ai componenti in process.
Addirittura, se non ricordo male, sono intervenuti anche *Alessandro* e
KJK:...
La cosa comunque era tuttaltro che facile ..
saluti

 forse però in riferimento ai componenti in process.
Per i componenti in process il problema non si pone... GetModuleHandle() e
GetModuleName() potrebbero iniziare a darmi qualche info, ma per gli
out-process non sono riuscito a farlo funzionare.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: carcare un form

Sto realizzand un programmino composto da due form. Una di apertura con un 
pulsante start che al click mi deve aprire la form1. Ebbene non riesco ad 
aprirla ho scritto la seguente sintassi,
Private Sub Command1_Click()
Load Form1
End Sub
Ma non succede nulla qualcuno sa dirmi dove sbaglio? 


NomeDellaTuaForm.Show
-- 
---------------------------
Mauro Gamberini
http://www.riolab.org/
Newsgroup: it.comp.lang.visual-basic
Titolo: acquisizione dati da timbra cartellini

Ciao ragazzi,
dovrei acquisisre le timbrature dei cartellini di entrata / uscita da
una timbratrice connessa ad un pc tramite rs-232. Mi stavo chiedendo
se qualcuno l'avesse mai fatto e potesse darmi qualche dritta ad
esempio su cosa mi trovero' nella seriale, o su specifiche dei comandi
visto che non ho alcuna documentazione. Ho visto in giro che c'e' una
sorta di sniffir per seriale in vb... cosa ne dite, potrebbe essermi
utile o crearmi solo problemi?
Ciao e grazie
Dade

 documentazione.
Sul sito comune (in calce sotto la firma) trovi un tutorial eccezionale di
Ettore Maronese su come controllare la porta seriale con il controllo
MSCOMM.
Per quanto ne so comunque, hai bisogno di conoscere il "protocollo"
utilizzato dalla timbratrice. Cerca documentazione su internet a partire
dalla marca e dal modello, magari sul sito della casa produttrice stessa, in
alternativa contatta la casa che produce la timbratrice e fatti mandare le
specifiche.
hth,
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Ciao e grazie
Prego
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: Prima Volta

Ho il problema di verificare la prima esecuzione di un programma da me
realizzato, in quanto alla prima esecuzione devo proporre all'utente una
form per l'immissione dei dati personali e il percorso degli archivi.
Vi prego aiutatemi possibilmente nel modo più semplice in quanto non sono
molto ferrato sul registry quindi se avete altri esempi pratici
mostratemeli.
Grazie
Jas

 wrote in message
lUtY4.21318$VM3.2...@news.infostrada.it...


Oppure usi Getsetting settando un default  se la chiave non esiste e poi
dopo la richiesta dati personali usi Savesetting e setti il parametro come
vuoi. Guarda sulla guida in linea come si usano queste due istruzioni (a mio
avviso molto semplici..9
P.S.  Anch'io prima usavo sempre e solo file DAT ma quando mi sono accorto
che + che 10 DAT mi serviva 1 INI ho preferito usare il registro di
configurazione, a mio avviso molto + comodo.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [.net] Il file aperto

Ricevo dal codice seguente un codice di errore di un file non aperto.
Il mio obiettivo č quello di ricavare una miniatura in JPG
da alcuni file scelti che possono essere .TIF .JPG ecc.
Dove o cosa sbaglio?
Grazie
P.
Dim mystream As Stream
Dim MOpen As New OpenFileDialog
MOpen.InitialDirectory = "C:\TempDel\"
mystream = MOpen.OpenFile()
Dim oldImage As Image
oldImage = Image.FromStream(mystream)
    'Quest'ultima riga mi restituisce:
    'Eccezione non gestita di tipo "System.ObjectDisposedException" in
    'mscorlib.dll
    'Informazioni aggiuntive: Impossibile accedere a un file chiuso.
newImage = oldImage.GetThumbnailImage(400, 400, Nothing, IntPtr.Zero)
newImage.Save("c:\tempdel\provaminiatura.jpg")

Ho fatto una prova veloce e a parte la mancanza di ShowDialog non sono
riuscito ad ottenere l'errore sul mio sistema XP Pro con VS EE 2003.
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

 ha scritto nel
messaggio news:2h22erF...@uni-berlin.de...

Non saprei, quindi secondo te dovrebbe funzionare?
Personalmente uso Visualstudio.net 2003
e l'errore me lo restituisce.
Come o dove posso cercare?
Grazie
Ciao
P.

 ha scritto nel
messaggio news:2h22erF...@uni-berlin.de...

Ho fatto una ricerca sul file mscorlib.dll e a quanto pare non esiste.
E' un file che ci deve essere?
Grazie
Ciao
P.

 ha scritto nel
messaggio news:c8i1rc$61m$1...@grillo.cs.interbusiness.it...

Chi ci capisce č bravo!!
Ho controllato su un altro PC e ho individuato il file.
Poi vado a vedere nel mio e all'interno della cartella
Windows/fram.... ecc
c'č.
E comunque l'errore elencato č sempre presente.
Ciao
P.

 E' un file che ci deve essere?
Direi proprio di Si, le principali classi di .NET (ad esempio il namespace
System) sono in quella dll...
