mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire le COM tramite DLL

Att ng
nel passare da VB3 a VB5 ho riscontrato notevoli ritardi nell'uso di MSCOMM;
a questo punto ho iniziato una ricerca nelle DLL per trovare routine da
lanciare in parallelo come multitasking (le seriale da gestire sono 4) ma
rimanendo nella situazione di partenza!!! Forse non ho trovato le giuste DLL
o forse non utilizzo le risorse giuste fornite con WIN95?
Un grazie a tutti.
Luca
mas...@versilia.net



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

Come è possibile leggere da file il contenuto di una list box?
Esiste un metodo adeguato? Del tipo list1.loadfromfile('nomefile')
Esiste un metodo che data una stringa mi restituisce indice
corrispondente?

 corrispondente?
Non esiste un metodo, ma č molto semplice scrivere il codice apposito.
Ora non ho molto tempo, ma se incontri qualche problema potrei buttarti giů
il codice.
Ciao
Daniele
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Le risposte alle tue domande le puoi trovare su:
 
http://www.murialdo.it/it_lang_vb
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 Come č possibile leggere da file il contenuto di una list box?
open "tuofile" for input as 1
while not eof(1)
  line input #1,Linea$
  list1.additem Linea$
wend
close 1

Newsgroup: it.comp.lang.visual-basic
Titolo: api menu avvio

qualcuno di voi sa indicarmi il nome della api da utlizzare per inserire un
collegamento nella cartella programmi del menů avvio?

 
Nessuna API, per inserirlo nella cartella programmi devi semplicemente
copiarlo in C:\Windows\Menu Avvio\Programmi (sotto win9x).
Sotto winNT/2000 il nome del percorso porbabilmente č diverso ma il
succo non cambia.
-- 
Samuele Battarra
prova il mio newsreader:
http://digilander.iol.it/battarsa/programmi/news/

Newsgroup: it.comp.lang.visual-basic
Titolo: ***** Quale CD-ROM in edicola per il VB5-SP3 ?

Qualcuno mi sa dire dove posso trovare in edicola un CD-ROM che contenga la
versione italiana del Service Pack 3 di Visual Basic 5 ?
E' gradita la risposta via e-mail all'indirizzo di seguito riportato.
Grazie.
-------------------------------------------------
Saluti da:
Michele Lombardo - Rome (Italy)
e-mail: 
m.lom...@flashnet.it
-------------------------------------------------

 
Visto che il pack e' a pagamento non penso che Microsoft lo regali alle riviste.
Al massimo fornira' a qualcuna la versione in inglese pasticciata come nel caso
del pack 2 (vedasi la versione allegata al numero di ottobre 1997 di
IoProgrammo).

...


 

Newsgroup: it.comp.lang.visual-basic
Titolo: [WPF] Consiglio libri

ciao a tutti
mi servirebbe qualche dritta su libri da utilizzare per studiare wpf.
ne ho trovati due che mi sembrano interessanti, anche se non sono proprio 
recentissimi:
http://www.gorilla.it/libri/sams-teach-yourself-wpf-hours/9780672329852
http://www.gorilla.it/libri/wpf-unleashed-adam-nathan-sams/9780672331190
se ho letto bene il primo e' un 'quickstart' per arrivare in tempi rapidi a 
costruire qualcosa di utilizzabile, mentre il secondo dovrebbe essere piu' 
adatto come riferimento e approfondimento.
qualcuno mi sa dare pareri su questi due libri?
sono bene accetti anche suggerimenti su testi alternativi, preferibilmente 
in inglese ^^
grazie
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 grazie
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com/profile/mauro
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Mi serve aiuto con il flash...

Lo so che sono OT, ma il NG sul flash pare morto...
C'e' nessuno che lo usa per leggere dei dati XML e che ha due minuti da
dedicarmi?
Nel caso, il problema e' questo: ho una pagina di dati in xml a
http://www.antique-tiles.com/private/dati_menu.asp
In Flash devo essere in grado di scorrere i record presenti nella
pagina in modo simile a come si fa in vb con ADO:
while not eof
elabora
movenext
wend
Qualcuno mi aiuta? Il flash non lo sopporto
piuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu................................................

 piu
[cut su uno spreco u]
Non l'ho mai sopportato. Evito sistematicamente i siti con flash.
-- 
ciao, hal

 
Fai come me, installa WinXP x64 e usa un browser a 64 bit: i siti flash non li vedi neanche (cioè: neanche volendo)! Garantito ;)
P.S.: la cosa peggiore è quando ti chiedono un sito ASP.net e poi aggiungono "però la grafica la vogliamo in flash".

 aggiungono "perň la grafica la vogliamo in flash".
Vorra` dire che costera` un po' <g>
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Un informazione per favore

Io ho Visual Basic 6 Working Model o una cosa del genere. Il fatto è che
la limitazione che presenta non permette la compilazione dei codici in
formato exe e tantomeno in formato dll. Volevo sapere come fare per poterli
ompilare almeno come file eseguibili.
Grazie molte.
#masternet00#@
libero.it
(togliete '#' dall'indirizzo)

 Io ho Visual Basic 6 Working Model o una cosa del genere. Il fatto č che


 wrote in message
79eQ5.2654$DG3....@news2.giganews.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: [MANIFESTO] it.comp.lang.visual-basic

generale, it.comp prog.
Che dite, mettiamo nei propositi per il nuovo anno l'aggiornamento del
manifesto *ufficiale*?
-- 
ciao, hal

 ha scritto

non sarebbe la prima volta...
certo che questo "se venisse creato" ogni volta lo leggo e mi chiedo...
e, molto personalmente, quando vedo quel post di mamo, boh...
sara' un caso, a proposito di ot ? :P
j.

Newsgroup: it.comp.lang.visual-basic
Titolo: ListBox e ComboBox

Pensavo che svolgessero le stesse funzioni ma ho scoperto che se imposto lo
stesso elenco per tutte e due e seleziono un valore quando il programma
gira, aggiungendo nel codice le righe
Debug.print Combobox.text
Debug.print Listbox.text
la prima stampa quello che ho selezionato e la seconda non stampa niente.
Qualcuno sa darmi una spiegazione ?

 ha scritto


 wrote in message
teOI4.119216$pn3.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con comando SQL su dbase Clipper

Buongiorno a tutti, il mio problema è il seguente, sto creando un pgm che si
collega ad un dbase Clipper,  quando provo a creare un comando Sql e  mando
in esecuzione mi dice che non trovo il file indice.
Qualcuno di voi a già avuto a che fare con questo problema???Se si come
faccio a risolverlo?Grazie.Andrea

 ha scritto nel messaggio
news:a38lg6$3vt$1...@pegasus.tiscalinet.it...

se nella dir del dbf c'è un file con il nome del dbf ed estensione .inf
cancellalo.
hth
Alfonso

 ha scritto nel messaggio
news:a398u7$14n4fq$1...@ID-89238.news.dfncis.de...


 Grazie,Andrea
[...]
Lo usa access per ricordarsi qual'č il file indice di quel dbf
ciao
Alfonso
Newsgroup: it.comp.lang.visual-basic
Titolo: lavoro per esperto di visual basic

buongiorno
stiamo cercando un esperto di visual basic
per affidargli una consulenza.
la sede di lavoro è roma. chi e' interessato può
raggiungermi a questa email:
enpu...@yahoo.it
grazie
enrico pulcini - direttore di Infocity.it
http://www.enricpulcini.it
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:a1ac9f217a56ab714c8...@mygate.mailgate.org...


 ha scritto nel messaggio
news:a1h0ko$61uc$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Creare schema XML...

Qual'è il modo migliore per creare uno schema xml da un xml
di partenza?
Grazie!

 di partenza?
Se conosci l'inglese prova a vedere questo tutorial:
http://www.xml.com/pub/a/2000/11/29/schemas/part1.html
termoPilucco.
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto in matematica

Sto cercando un sito, un libro o qualcosa d'altro che tratti in maniera
"informatica" (routine e codice in BASIC possibilmente), l'argomento della
TRIGONOMETRIA cioe', ricerca di intersezione tra rette, costruzione di archi
passanti per tre punti.
Grazie in anticipo.

Un buon libro di geometria analitica adottato nelle scuole superiori può
aiutarti a risolvere i tuoi problemi . Naturalmente non troverai del codice
pronto, ma non c'è alcuna difficoltà nell'implementare le funzioni in vb
che molto spesso si risolvono in due righe: formula->risultato. In generale
questo tipo di problemi viene ricondotto alla risoluzione dei sistemi
lineari (matrici, determinanti, risolvibilità di un sistema, ecc...): un
libro sul calcolo numerico può aiutarti in questo.
Ciao Marco
-- 
Remove xxx from E-mail.

Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione visual studio e signtools.exe

Stò installando Visual Studio Community 2017, ma non ho intenzione 
installare tutto il pacchetto completo.
Mi serve solo il file "signtools.exe"!
 
Cosa devo selezionare tra la miriade di voci presenti?
 
Grazie in anticipo.

 Mi serve solo il file "signtools.exe"!
 
Ti conveniva scaricare solo l'SDK:
https://www.microsoft.com/en-us/download/details.aspx?id=8279
 
Poi installare il solo "Windows Software Development Kit".
Sono sempre 400 MB, ma meno
 
 > Cosa devo selezionare tra la miriade di voci presenti?
 
Beh, ormai hai scaricato quello. Vedi se ti aiutano queste istruzioni,
sono per VS 2015 ma dovresti trovare all'incirca le stesse cose:
https://stackoverflow.com/questions/31869552/how-to-install-signtool-exe-for-windows-10
 
 
In particolare, questo:
http://i.stack.imgur.com/Y9A5K.png
 
 
Bye, G.

 Sono sempre 400 MB, ma meno
 
...dell'intero Visual Studio.
 
Bye, G.


Dimenticavo - oggi sono un po' rinco, si nota? - se hai
una qualunque versione di Visual Studio, magari signtools
ce l'hai già.
Hai provato a cercarlo sul disco?
(Everything di Voidtools è meraviglioso, per queste cose.)
 
Bye, G.


Scusate per il ritardo della mia risposta, ma ho avuto parecchio da fare 
negli ultimi giorni.
Finalmente sono riuscito a trovare il file in questione!
 
Grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] SQL : con UPDATE - SET si possono aggiornare piu' tabelle alla volta ?

Ciao a tutti !!
Volevo sapere da qualche "esperto" di SQL (giudico esperto chiunque sappia
qualcosa oltre Select ... From) se é possibile aggiornare più tabelle con un
solo comando UPDATE.
Ok, per spiegarmi meglio, ecco un esempio di situazione :
SQL = " UPDATE Tabella1 SET Tabella1.Nome = 'Mr.Hide' "
Db.Execute SQL, FailOnError
SQL = " UPDATE Tabella2 SET Tabella2.Nome = 'Mr.Hide' "
Db.Execute SQL, FailOnError
SQL = " UPDATE Tabella2 SET Tabella2.Nome = 'Mr.Hide' "
Db.Execute SQL, FailOnError
Ecco, potrei fare una query sola ? tipo :
SQL = " UPDATE Tabella1,Tabella2,Tabella3 SET Tabella1.Nome = 'Mr.Hide' ,
Tabella2.Nome = 'Mr.Hide' ...ecc..ecc...      ???
(Mi direte... "perché non puoi provare ?" Beh..per via che i dati da
aggiornare li prende da un PLC, e non potrei verificare se li aggiorna
davvero)
Ciao a tutti e grazie per aver letto il mio messaggio !!!
A buon rendere !
DaVe




 Ottobre Rosso>).
grande, eh !?
anche "avevo il 50% di prenderci"...

Pero' cosi' ti leghi a un particolare DBMS....
Io penso sia sempre meglio usare lo standard ANSI, e lo standard dice
che se vuoi aggiornare una serie d tabelle lo devi fare una alla
volta.
Poi, caro Roal, so anch'io che si possono fare le porcherie peggiori
della terra (tipo tabelle opportune con triggers strani...) ;-)
Ciao!
Luca Menegotto.





Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Stampare il contenuto di una ListView

come faccio a stampare il contenuto di una list view, mantendendo l'ordine
delle colonne, la griglia ecc ecc... ?? ci deve essere un modo....
grazie
eMOeL

 wrote in message
news:837s27$neq$2...@fe1.cs.interbusiness.it...


 wrote in message
10hrdd0$f6$1...@fe2.cs.interbusiness.it...


Se non hai crystal report il metodo bene o male è lo stesso solo che invece
di avere il report disegnato devi usare i comandi del vb come print sulla
porta LPT1, che accede direttamente alla stampante......fammi sapere!!!!
Damiani Igor
ico...@simcity.it

 wrote in message
10hs4i9$fr6$1...@fe2.cs.interbusiness.it...


 wrote in message


 wrote in message
PXn64.10724$m62.1...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6]  filelistbox

E' possibile, in vb6, visualizzare in una filelistbox oltre al nome dei file
anche la loro data e/o la dimensione???
grazie alberto

Si, ci sono 2 funzioni che fanno al caso tuo FileDateTime e FileLen
quindi quando effettui l'Additem del File passa a quelle 2 funzioni il
percorso(dopo aver impostato la stringa con i divisori appropriati
per rispettare le colonne).
Ciao
@Alex

 ha scritto nel messaggio
news:1140009871....@g44g2000cwa.googlegroups.com...


Scusa davo per scontato avessi usato una ListBox popolata via codice.
Sinceramete non ho mai provato, ma penso che se vuoi usare quel
controllo
l'unico metodo sia quello di subclassarlo e modificarne le voci...!
Fossi in te userei una ListBox, ti fai una funzione ricorsiva con le
API 
e la popoli come credi...!
Ciao
@Alex
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] cambiare impostazioni scheda di rete

Salve ragazzuoli,
causa nuovo lavoro mi trovo di continuo a cambiare uffico ed in ognuno degli 
uffici ho un ip diverso nella lan aziendale...
Questo significa che ogni volta devo andare tra  le risorse di rete e 
cambiare le impostazioni...
Essendo gli uffici 4 o 5 e quindi sempre gli stessi ip avevo pensato di 
crearmi una piccola utility che mi permettesse di creare una serie di 
profili da cambiare con un singolo click...
Purtroppo la ricerca su google mi ha datto scarsi risultati perche le parole 
ip,lan,net insieme con shifter,switcher configuration sono troppo generiche 
e non riescono a restringere abbastanza la ricerca per darmi realmente 
qualche dritta...
Voi avete suggerimenti su dove e come documentarmi ?!?!
grazie Giuseppe
p.s. Nel caso conosceste qualche software, magari free, che fa gia sta cosa 
suggerite pure, impegnerò il mio tempo in altri progetti strambi :-D


Prova NetSetMan lo uso sul mio portatile dovrebbe fare al tuo caso
Ciao^^

Ciao^^
Era proprio una cosa del genere che cercavo :-)
Grazie Giuseppe

 suggerite pure, impegnerò il mio tempo in altri progetti strambi :-D
Io uso questo:
http://stafney.com/~tstafney/opensource/IpManager/
particolarmente leggero e semplice.
Salva le impostazioni in cartelle e file, che io ad esempio tengo sotto 
backup per i casi di crash, e che ho trasferito con successo da 
portatile vecchio a nuovo.
Ciao
Alberto
-- 
La forza di volontà è guardare negli occhi una ragazza in topless.

Newsgroup: it.comp.lang.visual-basic
Titolo: mnuale di vb6

ciao a tutti, vorrei un consiglio per un manuale di vb6, ho pensato di
acquistarne uno della collana mondadori "press", ne ho visti due, uno si
chiama "learn .... vb6" e l'altro "programmare vb6", secondo voi quale č
meglio per ampliare le conoscenze da vb5 a vb6 ?
grazie a tutti


Balena
Programmare VB6
giuseppeD

 chiama "learn .... vb6" e l'altro "programmare vb6", secondo voi quale è


Newsgroup: it.comp.lang.visual-basic
Titolo: Form senza bordo (abbastaza importante)

ciao,
qualcuno sa perchè se faccio un form senza bordo (per cui senza la
caption sopra) non mi compare più il task con Alt-Tab, non mi compare
automaticamente la barra 'Avvio' di win95 (ce l'ho settata con
l'opzione 'Nascondi automaticamente') e se la faccio comparire
manualmente, non ci compare il task del mio programma?
grazie
daniele

Ok (faccio tutto da solo), 
ho scoperto che se viene impostato BorderStyle a None automaticamente
viene imposta ShowInTaskbar a False (ha un senso?). Rimane il fatto
che la barra 'Avvio' non mi compare automaticamente. Qualcuno sa o
immagina qualcosa?
(scusate il disturbo e la precipitazione nel porre la domanda) 
ciao 
Daniele

Newsgroup: it.comp.lang.visual-basic
Titolo: decimali

ciao a tutti
volevo sapere come in un calcolo tipo questo:
label1.caption = 5 *  250
dove il resultato e' 1250
come faccio ad avere come resultato 1.250 ?
qualcuno puo' farmi un'esempio?
spero di essermi spiegato.
grazie a tutti ciao.

 ha scritto nel messaggio
news:8b0mkq$pek$1...@stargate1.inet.it...


 Label1.Caption = format(5 * 250 / 1000,"###.###")
temo dia 1,25
proverei:
    Label1 = Format(5 * 250, "###,###,##0")
e se vuoi i decimali
    Label1 = Format(5.33 * 250, "###,###,##0.###")
virgole e punti vengono fuori sulla base delle impostazioni internazionali,
direi.

...

E se vogliamo essere pignoli userei la Format$() e non la Format()
Ciao

 E se vogliamo essere pignoli userei la Format$() e non la Format()
glob !
mi becchi su un punto dolentissimo...
non ho mai ben capito la differenza
dir - dir$ / format - format$ / ...
immagino siano a p. 1, righe 4-5... ma tant'e'...
quand'e' che si usa l'una e/o l'altra ?

 ha scritto nel messaggio
news:8b1753$j4d$1...@nslave2.tin.it...


giusta, c'č una conversione in meno. Mi pare sia questa la differenza.
Proprio cosě, anche se non si risparmia solo una conversione.
M$ tenta di nascodere (se potesse ne negerebbe anche l'esistenza) le unzioni
stringa con $ ma sono le migliori da usare quando si lavora con stringhe.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET stampare su LPT

Vorrei sapere come poter inviare in 
VB.NET
 una
stringa di comandi alla mia stampante
termica direttamente tramite la porta LPT.
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

http://support.microsoft.com/?kbid=322090
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] .NET + MySQL + MySQLProv (OLEDB) e Transazioni...

Salve, con 
ADO.NET
 mi collego tramite Provider OLEDB (MySQLProv) ad un DB
MySQL, il problema è nelle transazioni, quando tento di eseguire:
trans = conn.BeginTransaction
mi da errore:
"L'interfaccia ITransactionLocal non è supportata dal provider 'MySQLProv'.
Le transazioni locali non sono disponibili con il provider corrente."
quindi con mySQL non sono supportate le transazioni??!?!?
ma le tabelle le ho impostate del tipo InnoDB che a quanto ho letto supporta
le transazioni!
Qualcuno ha una dritta?
GRAZIE

 provider corrente."
L'errore dice che è il provider a non supportare le transazioni, non il
dbms.
Tuttavia, effettivamente MSql non supporta(va) le transazioni se non
attraverso un supporto transazionale del file system, per cui dipendeva
dall'installazione.
Credo, ma non sono sicuro, che nell'ultima versione abbiano aggiunto questa
indispensabile funzionalità.
Occorre però vedere se il provider OleDb è altrettanto aggiornato.
Ciao
Alberto

 Occorre però vedere se il provider OleDb è altrettanto aggiornato.
sai mica dove posso trovare l'ultima versione del provider? o magari se ce 
nè un'altro che supporta le transazioni? io dal sito 
mysql.com
 ho trovato 
myOleDBProvider versione 3.
GRAZIE 


Temo sia l'ultimo OleDb disponibile.
A quanto ricordo, quando è uscito, MySql non supportava le transazioni, per
cui temo che quel provider non abbia mai implementato la funzionalità.
Prova con Odbc.
Ciao
Alberto
--
"Non mi sembra più granda del Delfino..."
"A partir dal fat che la merda liquida
l'as drisa gnan a puntlarla,
còsta chì l'è piò granda, gnuranta."

 myOleDBProvider versione 3.
Confermo che era colpa di OLEDB.
Versioni nuove, non lo so.
Ma anzichè usare una classe generica per collegarti utilizzando il
driver OleDB, potresti scaricarti un .NET Data Provider per MySQL
(cioè ottimizzato per quello).
Adesso sto giocando col spesso citato MySQLDriverCS (free). Nelle note
alla release viene dichiarato il supporto alle transazioni. Prova.
G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Icone e menu

Chi sa indicarmi come far apparire delle icone a margine degli item dei menu
? (vedi menu Vb 5)

Come posso visualizzare delle icone a margine degli item dei menu (es. Menu
VB 5) ?
Grazie per le eventuali risposte





Newsgroup: it.comp.lang.visual-basic
Titolo: Movimento Mouse

Vorrei comandare gli spostamenti del puntatore del mouse in risposta a degli
eventi. Come posso fare? Grazie.


Ape: SetCursorPos()
E' questo che intendevi?

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: HWID

 Vi ringrazio anticipatamente!
WMI
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/wmi_reference.asp
nello specifico un esempio:
http://vbnet.mvps.org/index.html?code/wmi/win32_baseboard.htm

 (es. HD) di una macchina?
http://groups.google.it/groups?q=seriale+hd
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Salve a tutti,
qualcuno di voi sa dirmi come posso detereminare tramite codice vb l'HWID 
(indirizzo fisico del costruttore)  dei componenti hardware (es. HD) di una 
macchina?
Vi ringrazio anticipatamente!

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

Salve a tutti,
ho lanciato un processo Dos da VB6 e sono riuscito a crearlo "sospensivo",
cioe' che non restituisce il controllo al mio programma VB fino a quando non
e' terminato.
Il processo Dos apre una Window che si chiude dopo pochi secondi, quando
cioe' ha terminato la sua esecuzione.
Vorrei eliminare questo inestetico dettaglio.
A tale proposito ho visto che nell'API  che uso (CreateProcessA) la
variabile di input "lpStartupInfo" e' di tipo STARTUPINFO.     Questo tipo
contiene a sua volta il campo "dwFlags" che opportunamente settato mi
permette di arrivare  allo scopo.
Il mio problema e' che nell'help in linea si parla sempre di costanti
(...per es. NORMAL_PRIORITY_CLASS, ...STARTF_USESHOWWINDOW,
....SW_SHOWDEFAULT) ma non ho trovato i corrispondenti valori da settare.
Solo la costante NORMAL_PRIORITY_CLASS ho trovato che deve essere impostata
a "&H20&" in un programma di esempio scaricato da Internet.
Dove posso trovare le giuste valorizzazioni da dare alle costanti descritte
nell'help ?
Ciao e grazie
Stefano

permette di arrivare  allo scopo.
Se non sbaglio si fa cosě:
il penultimo parametro della CreateProcess() č appunto un STARTUPINFO e uno
degli ultimi mebri di questa č un WORD    wShowWindow o qualcosa del genere.
Cerca le costanti ShowWindow (quelle che iniziano con SW_) nel win32api.txt,
dovresti trovare una SW_HIDE, che tra l'altro, senza andare a cercare queste
const, dovrebbe equivalere alla predefinita vbHide.
Ciao

Ciao Zanna,
grazie per il consiglio.     Ho risolto e (cosa ancora piu' inportante) ho
potuto constatare che ho sul mio PC il file winapi32.txt della quale
ignoravo l'esistenza !!!
Tutte le informazioni che cercavo sono li' ....
Ciao e grazie
Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Percorso file database access

Ciao a tutti,
ho fatto il mio primo programma in visual basic 6, esso deve gestire
un database su file access e fin qui nessun problema.
All'interno del codice ci sono delle righe che definiscono il percorso
del file access, per esempio:
stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Visual Basic
\1ora.mdb"
Adesso vorrei creare un pacchetto di installazione che di default mi
installa il file exe e il file access nel suddetto percorso, però se
durante il setup l'utente decidesse di cambiare la cartella di
installazione il database non funzionerebbe, vero??
è possibile specificare una stringa di connessione con un percorso
relativo ma non assoluto in modo da renderlo indipendente dal percorso
in cui l'utente installerà il programma vb??
Grazie mille

 ha scritto nel messaggio 
news:62dfa407-c92f-415d...@k30g2000hse.googlegroups.com...
stringa = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & 
"\1ora.mdb"

 "\1ora.mdb"
Ottimo! funziona perfettamente! Grazie mille


Giusto per essere pignoli:
App.Path restituisce un percorso senza \ finale in tutti i casi
*tranne* quando il percorso è una radice di unità, nel qual caso è
invece già incluso (es. "C:\")
Quindi, anche se è una eventualità magari remota, se il programma
venisse installato direttamente nella root di un disco, l'istruzione
sopra fallirebbe.

 sopra fallirebbe.
Mi pare il minimo come punizione...
Così la prossima volta evita di fare certe 'cose' ...
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura/Scrittura nel registro

Ho necessità di poter scrivere nel registro di configurazione di
Windows95/98 .. attualmente uso le funzioni GetSetting e SaveSettings che
però scrivono solo in una particolare chiave del registro. Per scrivere
dovunque ritengo che si debbano utilizzare delle API... quali? Qualcuno mi
sa dare una dritta.
Franz
fra...@inwind.it

 Franz
Potresti fare coppia con Hal
Hal e Franz. (Zelig rules)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

Ciao,
potresti utilizzare regtool5.dll, ovvero la registry access function nei
riferimenti.
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Test per OCX de/codifica messaggi Mime

Ciao a tutto il NG,
ho creato un componente ocx per la codifica, decodifica di messaggi in
formato mime.
Sviluppato in vb6 W2k, si appoggia a una dll per le de/codifiche b64 e
uuencode che ho scritto con devc++.
Completo di help in linea scritto in un italiano (spero) abbastanza chiaro.
Il pacchetto di installazione è di circa 420 kb.
Qualcuno è interessato a testarlo?
beppe

 ha scritto

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi di query

Risolto un problema, se ne pone un altro......
Possiedo una tabella con i campi IDProdotto, Quantità, Scadenza.
In essa ci sono più record che hanno lo stesso IDprodotto, ma quantità e
scadenze che possono essere diverse. Ad esempio
        IDProdotto        Quantità        Scadenza
            001                    10                10/02/2000
            001                    15                11/04/2000
            001                    20                29/10/2001
Ora il problema è il seguente:
devo eliminare 30 unità del prodotto 001 scegliendo quelli che scadono
prima.
In pratica devo rimanere solo con il record
            001                    15                29/10/2001
Come devo fare?
Spero in un vostro aiuto
Michele
Un ringraziamento particolare a
PePPeZ e a Sabato Parolisi.

...


Salve, riscrivo il messaggio nelle speranza di qualche animo gentile...
Possiedo una tabella con i campi IDProdotto, Quantità, Scadenza.
In essa ci sono più record che hanno lo stesso IDprodotto, ma quantità e
scadenze che possono essere diverse. Ad esempio
        IDProdotto        Quantità        Scadenza
            001                    10                10/02/2000
            001                    15                11/04/2000
            001                    20                29/10/2001
Ora il problema è il seguente:
devo eliminare 30 unità del prodotto 001 scegliendo quelli che scadono
prima.
In pratica devo rimanere solo con il record
            001                    15                29/10/2001
Come devo fare?
Spero in un vostro aiuto
Michele
(Grazie Omar ma purtroppo la stringa era errata!)





A occhio dovrebbe essere possibile fare tutto con 1 sola query di DELETE
(anche se non semplicissima).
Non ho provato, ma forse qualcosa di simile potrebbe funzionare:
DELETE *
FROM tabella
WHERE IDProdotto & "|" & Quantita & "|" & Scadenza IN
    (SELECT TOP 30 IDProdotto & "|" & Quantita & "|" & Scadenza
    FROM tabella
    ORDER BY Scadenza DESC);
Magari fai delle prove con SELECT al posto di DELETE, cosi' vedi se fuzniona
correttamente.
Se devi fare selezioni sui prodotti, dovresti modoficare cosi' la query
innestata:
    (SELECT TOP 30 IDProdotto & "|" & Quantita & "|" & Scadenza
    FROM tabella
    WHERE IDProdotto = "001"
    ORDER BY Scadenza DESC);
--
Roal Zanazzi
z...@iol.it

Ciao,
credo che la soluzione da te proposta non sia corretta:
il predicato TOP n [PERCENT] serve per selezionare un numero [o una % sul
numero totale]  (n) di records ordinati per mezzo di ORDER BY.
Non ho provato, ma a logica la tua query non farebbe altro che
cancellare/ordinare i primi 30 records ordinati secondo i criteri proposti.
Mi pare invece che il problema fosse cancellare e/o modificare i records in
base alla quantita' e scadenza degli stessi, quindi una volta ordinata la
query secondo il criterio scadenza dovresti cancellare il primo record con
q.ta' 10, il secondo con q.ta' 15 ed infine modificare quella del terzo da
20 a 15, per un tot di 30.
Non credo si fattibile con un'unica query.
beppe
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio risoluzione corrente

Ciao a tutti!
dovendo creare un'applicazione in VB5 che giri in diversi computer,
indipendentemente dalla risoluzione video e dal numero di colori, vorrei
risolvere il problema imponendo una risoluzione per l'applicazione (che
viene visualizzata a tutto schermo), con la possibilità di ripristinare la
risoluzione precedentemente cambiata in questo modo:
1) Verifico risoluz. e numero di colori. correnti
2) Salvo tali parametri su alcune variabili
3) cambio risoluzione e colori
4) eseguo il mio programma...
5) fine programma
6) ripristino risoluzione da variabili
Ho scaricato un file dal sito comune che mi spiega, attraverso le API come
cambiare risoluzione, ma il mio problema è quello di intercettare la
risoluzione corrente (e colori) e salvarla prima di cambiarla...
Ringrazio chiunque volesse aiutarmi!


Per ottenere la risoluzione corrente (ed il # di colori) controlla la
documentazione
di GetSystemMetrics.
Buon lavoro, Massimo.
P.S. attento alla modalità a 32 bit/pixel...
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con ADO e uso dell'asterisco

Uso ADO per connettermi ad un database
Ho quindi un oggetto ado data control con il quale mantengo la connessione
ad un file di access, il problema è questo: la seguente query non dà nessun
risultato
" select * from NOMI WHERE cognome like 'm*'"
Dovrebbe visualizzare tutti i nomi che iniziano per m, nomi così ci sono,
però non vengono estratti.
Se sostituisco ad m ad esempio MATTEI... neanche in questo caso estrae
mattei, se però tolgo l'asterisco allora mattei viene estratto sia usando
like che il segno di =.
Il mio problema è l'uso dell'asterisco... sembra che questo oggetto non lo
gestisca bene.
Avete mai avuto problemi simili?
La mia query è giusta, l'ho testata a scanso di equivoci (a parte che è così
banale...), nel database i nominativi che dovevano essere estratti ci
sono... non riesco a capire proprio dove sia il problema!
Se non lo risolvo, non potrò usare più questo oggetto...
Grazie per l'attenzione

 Grazie per l'attenzione
prego, ma la prossima volta dai prima un'occhiata ad una qualsiasi
guida...chessò...MSDN, la guida in linea di access, un manuale qualsiasi
scaricato dalla rete, un motore di ricerca qualsiasi, un sito comune
qualsiasi...
nontelaprenderedaiioscherzo.
nonsonostatoio

 wrote in message
9l1jln$4tj$1...@pegasus.tiscalinet.it...


 nonsonostatoio
stavo per rispondere:
no, infatti, e' stato ICH (  das war ich :)
lch: per fortuna il tuo sito l'ho visto con l'lcd, che scalda un po' il
giallo :)

 ha scritto nel messaggio
news:9l1kab$tdi$1...@lacerta.tiscalinet.it...


 > guida...chessň...MSDN, la guida in linea di access, un manuale qualsiasi



e io che ho detto!
nonsonostatoio
;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] controllli ocx personalizzati

Sto realizzando un controllo ocx
ho impostato la parte grafica, sto scrivendo il codice
ma non so come :
* attribuire un'icona
* impostare propietą ed eventi
Grazie

 wrote in message
94478566...@frodo.biella.alpcom.it...

Ciao !
            a dire il vero sei un po vago, quindi mi limito a darti una
risposta altrettanto vaga:
         ***Per impostare le proprietą usi :
                ' per proprietą di lettura
                Public Property Get NomeProp() as TipoVariabile
                End Property
                'per impostare una proprietą
                Public Property Let NomeProp(ByVal New_Valore as
TipoVariabile)
                End Property
                'per proprietą oggetto
                Public Property Set NomeProp(ByVal New_Valore as
TipoVariabile)
                End Property
           ***Per impostare l' icona, imposta la proprietą ToolBoxBitmap
                    se č questa l' icona alla quale ti riferisci.
Saluti Luigi     A.R.A.Soft Analisi Risparmio Aziendale
                        mailto: 
ara...@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: HELP VB.NET

In 
VB.NET
 sono stati eiminati gli ARRAY di controlli. Ho letto su un libro
che però c'è un sistema per sopperire a questa mancanza, ma non è spiegato
quale. A me interesserebbe creare un ARRAY di textbox. Chi mi può
aiutare??????????
Grazie

in VB.Net puo associare ad una procedura comune tutti gli eventi provenienti
da oggetti diversi utilizzando Handles oppure creando un handler dinamico
attraverso Addhandler/RemoveHandler.
Tutti le event procedures passano un oggetto Sender che ti permette di
risalire al controllo che ha generato l'evento.
use veloce esempio
Private Sub txtName_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles txtName.TextChanged, txtSurname.TextChanged
End Sub
HTH
--
Corrado Cavalli [Microsoft MVP]
UGIdotNET - 
http://www.ugidotnet.org

 ha scritto nel messaggio
news:7kdp9.11873$%M1.2...@twister2.libero.it...

gentile Sig. Cavalli
lei ieri mi ha mandato un esempio su come si gestiscono gli array di
controlli in 
vb.net
. Da buon dilettante non ho capito molto. Il mio problema
è mettere 72 textbox su un form e gestirne le proprietà tramite un ciclo di
for......next. Se le è possibile gradirei una spiegazione passo passo.
Grazie per la sua disponibilità e cortesia.

 lei ieri mi ha mandato un esempio su come si gestiscono gli array di
    [cut]
vabbe' che un MVP, ma dargli addirittura del lei....;-)
Salutoni
Sergio

Vero! ;-) altrimenti me la tiro...
Ciao
--


Newsgroup: it.comp.lang.visual-basic
Titolo: far apparire casella combinata

Ciao a tutti,
scusate la domanda banale ma mi sto avvicinando ora al visual basic, e
a quanto pare faccio un po' di confusione.
Sto facendo un database access, e vorrei che selezionando un valore in
una combobox, ne apparisse una di fianco, solo che non riesco a dirgli
"Se dopo l'aggiornamento il valore della combo è uguale a <valore>
allora fai blablabla"
Ho fatto una IF di prova che mi restituisce un msgbox a seconda che la
condizioni risulti verificata o meno, ma non risulta mai verificata,
quindi penso proprio di aver sbagliato qualcosa.
Grazie in anticipo delle risposte!
Lisa

 quindi penso proprio di aver sbagliato qualcosa.
Lo metti nell'evento tuocombo_click() vero quell'IF ?
-- 
Patience? Yeah, yeah -- how long will that take? 
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000

> Lo metti nell'evento tuocombo_click() vero quell'IF ?
esattamente, è sbagliato???

 esattamente, =E8 sbagliato???
Posta il codice.
-- 
When all else fails, let a = 7.  If that doesn't help, then read the manual.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Virus Programmatore ^_^

Anche a voi è arrivato in questi giorni il virus programmatore? Si tratta di
un EXE con annessa la frase:
This variable. $FAILURE Boolean This variable is set by certain commands to
indicate whether or not the command failed. A script can make decisions
based upon the value of this variable. These variables may be used wherever
an expression of a similar type is used. For example, transmit $USERIDis a
valid command because $USERID is a variable of type string.

"zerodefex" ha scritto nel messaggio

SIIIIIIIIIIII :-)
Magistr, se non erro. Prende file a caso dal PC e ne estrae parti del testo.
Bye, G.

 Magistr, se non erro. Prende file a caso dal PC e ne estrae parti del
testo.
Ahhhh, ma allora funziona cosě! Allora non č un vero programmatore, ma un
ignorantone! ;))

 Magistr, se non erro. Prende file a caso dal PC e ne estrae parti del
testo.
Ahhhh, ma allora funziona cosě! Allora non č un vero programmatore, ma un
ignorantone! ;))

Anche a voi č arrivato in questi giorni il virus programmatore? Si tratta di

Cavolo... ci fosse davvero un virus programmatore...
gli darei da fare tutto il lavoro che c'e' qui in ufficio e me ne
starei in panciolle sull'amaca.
:-))))))
DaVe
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

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

Ho un progetto MDI scritto in VB6, vorrei inserire la possibilità di
ancorare tra loro tutte le form visualizzbili nel progetto, riuscite a darmi
un esempio pratico.
grazie, Marco

 ha scritto nel messaggio
news:8lerbd$fsp$1...@nslave2.tin.it...

distx = Form2.Left - Form1.Left
distY = Form2.Top - Form1.Top
e nella routine move del form principale (Form1):
Form2.Left = Form1.Left + distX
Form2.Top = Form1.Top + distY
--
ciao
- Xaero -
"Quando ero piccolo i miei genitori mi
 volevano così bene che nella culla mi
 misero un orsacchiotto vero"

 ha scritto nel messaggio
news:8lfa5i$po9$1...@sirmdpsin17.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Colorare una singola riga di una griglia

Cinque anni fa per un progetto VB3  che sto ora convertendo a VB6 era stato
usato un VBX griglia (in realta' un mini foglio di calcolo, ma a noi
servivqano solo le funzionalita' di griglia) che costava 200$.
Ora la casa produttrice ne vuole 6000 per la versione OCX, quindi al piano
di sopra hanno pensato bene di buttare a mare quel componente e di farne uno
noi usando le griglie standard di VB.
Il problema e' che quell'OCX permetteva di colorare le righe una alla volta,
cosa che con una flex grid a quanto mi risulta e' impossibile.
Qualcuno conosce un modo (o un componente) per aggirare il problema?
Eventualmente anche un OCX commerciale, basta che non costi 6000$ :)
Ciaotutti,
Alessandro

> cosa che con una flex grid a quanto mi risulta e' impossibile.
msFlexGrid.col = 1
msFlexGrid.row = 1
msFlexGrid.CellBackColor = RGB (255,0,0)
colora la cella di coordinate (1,1) di rosso

 wrote in message
98ks8h$2d04e$1...@ID-68324.news.dfncis.de...


 ha scritto nel messaggio
news:98kt31$2ciqv$1...@ID-77380.news.dfncis.de...

Meglio ancora se usi un HierarchicalFlexGrid

Spettacolo... Mi sa che ti devo un caffe' :)
Cerchero' di ricambiare :)
Ciaotutti,
Akessandro
P.S. Sorry per il reply in email, cannato tasto :)


Newsgroup: it.comp.lang.visual-basic
Titolo: Access 2000,come fare?

Mi sono accorto che il controllo data di visual basic 6 non mi apre i file
creati con access 2000,come devo fare?

 wrote in message
8deciu$ji0$1...@nslave2.tin.it...


Datacontrolo e Access2000 non si piacciono affatto.
Soluzioni:
- usa adodatacontrolo al posto del vecchio datacontrol
- apri il recordset da codice e lo assegni alla proprietą data source del
datacontrol


Se ci tieni ad usare il controllo Data, non ho idea di come puoi fare. In
alternativa puoi usare i riferimenti DAO 3.6 che, in teoria, gestiscono
anche i db di Access 2000.
Ciao Luciano.
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel

Ho un problema con Excel, ma spero si possa risolverlo senza l'ausilio di
Visual basic.
Vorrei immettere in una casella di un foglio di calcolo, un nome e non un
numero(e fin qua è semplice), però vorrei che questo nome immesso, si possa
ricopiare automaticamente in un'altra casella.(con i numeri è semplice!)
E' possibile farlo solo con l'ausilio di excel, senza passare per visual
Basic?
Purtroppo non sono riuscito a trovare un forum di discussione solo su excel
in Italiano. Se eventualmente qualcuno ne conoscesse uno, potrebbe farmelo
sapere?
Grazie.

Basic?
Se ho ben capito il problema, tu metti un numero in una cella e quando
l'hai scritto, compare automaticamente anche in un'altra cella.
Se, poi, lo modifichi, deve venire aggiornato anche nella seconda
cella.
Se e' cosi', e' facile: supponi che il numero sia in A5 e vuoi che
finisca anche in C7: vai in C7 e ci scrivi =A5 --oppure $a5, o a$5 o
$a$5 a seconda di blablabla--.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 Purtroppo non sono riuscito a trovare un forum di discussione solo su
excel in Italiano. Se eventualmente qualcuno ne conoscesse uno, potrebbe
farmelo sapere?
microsoft.public.it.office (poco frequentato)
it.comp.os.win.software
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:QOj76.4286$1c.3...@twister2.tin.it...


ciao a tutti,
comincio a muovere i primi passi con l'integrazione tra VB5 ed excel97.
    Dim xl As Excel.Application
    On Error Resume Next
    Set xl = GetObject(, "Excel.Application")
    If Err.Number <> 0 Then 'excel is not running
        Set xl = CreateObject("Excel.Application")
    End If
fin qui tutto ok,
ma come faccio ad indicare di voler lavorare su un foglio già esistente?
pensavo a:
Set xl = GetObject("c:programmi\pippo.xls")
ma mi ritorna un errore di run-time 13 (tipo non corrispondente)
dove sbaglio?
saluti
Cristina

Newsgroup: it.comp.lang.visual-basic
Titolo: macro ricerca in excel

salve, sono un neofita di VB.
Potreste aiutarmi? devo scrivere una macro che ricerchi una stringa in
piů fogli di una cartella excel.
Ho individuato il comando per passare da un foglio all'altro
esempio:
Sheets("gennaio").Select
e FORSE quello di ricerca:
Cells.Find(WHAT:="bove").Activate
il problema č che non riesco a gestire il risultato della ricerca
(vero o falso)!!!
Vi ringrazio in anticipo
Andrea

 (vero o falso)!!!
Il risultato della ricerca non è esattamente vero o falso, ma se il metodo
find non trova alcuna corrispondenza restituisce nothing.
Per cui
If Cells.Find("bove") Is Nothing Then ......
oppure
If Not Cells.Find("bove") Is Nothing Then ......
con questo sistema puoi controllare se una ricerca ha avuto o meno esito
positivo senza generare errori di run-time.
Ciao
Inviato da 
www.mynewsgate.net

 Inviato da 
www.mynewsgate.net
Funziona tutto perfettamente, ti ringrazio moltissimo
andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX sicuri

Come è possibile creare un ActiveX che IE riconosce sicuro ?
Grazie
Vengia

Newsgroup: it.comp.lang.visual-basic
Titolo: Save As... code for common dialog box menu item

I am currently working on a simple image viewer (.exe) program for a into to
VB class and am having difficulty finding a reference with code examples to
put behind a save as menu item (common dialog box). This is no problem with
text files but this application is for use with binary files.
Any help would be greatly appreciated.
Thanks,
Sean Stern
sas...@gte.net
ste...@xoommail.com

 text files but this application is for use with binary files.
sean,
i hope i understood--
1. saving image
if you're working with an image or a picturebox control, you might want to
take a look in the help, s.v. savepicture:
Saves a graphic from the Picture or Image property of an object or control
(if one is associated with it) to a file.
Syntax
SavePicture picture, stringexpression
The SavePicture statement syntax has these parts:
Part Description
picture Picture or Image control from which the graphics file is to be
created.
stringexpression Filename of the graphics file to save.
in vb5's help there's an example to begin with.
please note: be careful with file formats. savepictures almost only saves as
.bmp. if you want to save as .jpg, you'll need a 3rd party control (ocx or
dll).
# 2 -- comn dlg
the following is a the core of a code i use in a txteditor for "save as".
there'd be no major differences for saving binaries:
Sub SalvaConNome()
    On Error GoTo errman
    CDL.FileName = ActiveForm.Caption
    CDL.Filter = CDLFILTER
    CDL.CancelError = True
    CDL.ShowSave
    If CDL.FileName <> "" Then
        If FileExist(CDL.FileName) Then
            If MsgBox(UCase(CDL.FileName) & vbCrLf _
                & "Sostituire il documento esistente ?", _
                vbYesNoCancel) <> vbYes Then Exit Sub
        End If
'MsgBox CDL.FileName: Exit Sub
        ActiveForm.RTF.SaveFile CDL.FileName, rtfText
    End If
    Exit Sub
errman:
    If Err = 32755 Then Exit Sub 'cancel
    Resume Next
End Sub
in a bas i set this:
Public Const CDLFILTER = _
    "File di testo (*.txt)|*.txt|" & _
    "File HTML (*.htm*)|*.htm*|" & _
    "Configurazione (*.ini)|*.ini|" & _
    "Posta elettronica (*.eml)|*.eml|" & _
    "Usenet(*.nws)|*.nws|" & _
    "Form VB (*.frm)|*.frm|" & _
    "Moduli VB (*.bas)|*.bas|" & _
    "Classi VB (*.cls)|*.cls|" & _
    "File di programma xBase (*.prg)|*.prg|" & _
    "Tutti i file (*.*)|*.*"
hth, pal
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: Modifica Setup1

Ho tentato, invano, per circa 6 ore a ricompilare senza apportare nessuna
modifica il progetto Setup1.vbp (distribuito sul CD originale) relativo
all'installazione personalizzabile.
Ogni volta che attivo un pacchetto di installazione realizzato utilizzando
il mio setup1.exe, il tutto va in dump con il solito messaggio di "...pagina
non valida nel modulo vb6stkit.dll".
Ora i casi sono due :
1-Il modulo distribuito da Microsoft nel CD-ROM è bacato (cosa per altro
molto possibile)
2-Sulla mia macchina Win98 - Visual Studio 98 Srv2 - Office 97 Srv2 qualcosa
non funziona per il meglio.
Se qualche fortunato è riuscito a ricompilare e magari (chiedo troppo) a
modificare il benedetto setup1.vbp me lo dica please.
Grazie !

...


Newsgroup: it.comp.lang.visual-basic
Titolo: ado.sort e la & commerciale con datagrid

ciao a tutti
ho una datagrid
in private gri_HeadClick(......)
inserisco il seguente codice
with nomegriglia
select case .columns(colindex).datafield
   case is =  nomecampo
    .columns(0).datafield = "nomecampo"
    .columns(0).camption  = "NOME DEL CAMPO"
    .columns(0).width =  200  esempio
  cosi per tutte le altre colonne, ridisegno la griglia
   case is  = .........
select case
' ridisegno la griglia
.holdfields
.rebind
' cancello colonna selezionate
.clearselcols
end with
' ordino i record in base alla prima colonna
ado.sort =nomegriglia.columns(0).datafield
funziona tutto benissimo e velocemente, quando premo sulla colonna mi si
ridisegna la griglia ,
ma ho notato che se seleziono una colonna nella quale c'e' un record
contenente una & commerciale mi si trasforma esembio b&b  in b_b con la
seconda b sottolineata
solo se eseguo un sort su quella colonna
come posso fare ?
grazie mille spero di essermi spiegato bene
 ilario santamaria

 come posso fare ?
Come faresti per ogni altra Caption: Raddoppia la &

 grazie mille

ilario ha scritto:
...
A proposito (ho visto ora che ... sei sempre tu):
La mail è arrivata e l'indirizzo che tentavi di ricordare è corretto, ma la
mia risposta mi è stata rifiutata.
Noto però che quel tuo indirizzo era diverso da questo

Newsgroup: it.comp.lang.visual-basic
Titolo: info su SP5.

E' vero che il SP5 risolve il noioso problema di accesso a DB access
("impossibile trovare ISAM installabile")?
grazie mille
 marco
-----------------------------------------------------
per rispondermi togli -STICA- dall'indirizzo!!!

("impossibile trovare ISAM installabile")?
ho installato il service pack 5 e in effetti è andato tutto a posto!
perdonate se ho chiesto una cosa circa un argomento già trattato nei
vecchi post.
