mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] spam di qui, spam di là

Ma... possibile che mo rompono anche sui forum...
E mo' m'hanno proprio rotto il c@//o!
Ma non è ora che li si tagli fuori dalla rete?
Ciao 

 ha scritto nel messaggio 
news:elqv96$vsd$2...@aioe.org...

no dai lasciali, sono tanto carini!!!
alla fine ci si diverte a toglierli con modi rudi e crudi..
ciao
fabio 

 ciao
Ci si divertirebbe se loro sapessero che sono stati cestinati, il fatto č 
che ogni volta ti creano un utente nuovo (sicuramente con un bot) per poi 
fare qualche post e la prossima volta altro utente e cosě via.
Possibile che non si possa fare un bel virus che controlla se spedisci piů 
di un tot di mail in un arco di tempo ti si formatta tutta l'intranet?
Forse la capirebbero, visto che le nostre forze dell'ordine non sono capaci 
neanche di leggerla l'email...
Ciao 

 di un tot di mail in un arco di tempo ti si formatta tutta l'intranet?
potremo farlo noi...
una volta mi è capitato... ricordi il famoso "a love letter for you"
rilasciato il codice su internet l'ho debuggato (il mio primo debug) e prese 
le imformazione che mi servivano..
(email, e regedit) ne riscrissi uno in formato exe!
non era un granche ma la formattazione era necessaria...
credo che con le esperienze di ora qualcosina in + si potrebbe fare..
:-D
ciao 

 :-) anche + divertente vederli là a marcire :-)
Ma là dove?
Quelli mica marciscono, anzi, proliferano.
Ciao 

 Ciao
uhmmm.... solo con me non fanno niente?! ah giusto, ecco svelato perchè
ogni tanto vedo i miei computerini accesi ininterrottamente :-)
'azz.... provvedo subito :-D 

> Ma... possibile che mo rompono anche sui forum...
Basta usare un engine moderno aggiornato per costruire il forum, oggi molti script forniscono la possibilità di chiedere, al momento della registrazione, di copiare un codice numerico preso da una gif che solo un essere umano è in grado di capire; phpBB per dirne uno.

 Ciao
Ma se io invio al Server una Mail con 1000(per dire un numero)
Destinatari BCC la Mail che IO o il mio PC invia è solo 1...... se non
erro è il server SMTP che poi reinterpreta l'elenco dei BCC...... boh
magari sbaglio, è sicuramente passato troppo tempo...
@Alex

 Basta usare un engine moderno aggiornato per costruire il forum, oggi molti script forniscono la possibilità di chiedere, al momento della registrazione, di copiare un codice numerico preso da una gif che solo un essere umano è in grado di capire; phpBB per dirne uno.
dopodichè sarà sviluppato un ocr corazzato che riuscirà a leggerli senza
problemi
non che sia difficile... un ocr di qua, un best fit di la...  in fondo i
sw di riconoscimento targhe cercano, per esempio, di ricavare un
carattere a tutti i costi, quando è poco leggibile
ciao
Marco F. poco ottimista, che però usa con piacere il sw di Ottomano

 carattere a tutti i costi, quando è poco leggibile
Si, ma partono dal presupposto che i caratteri abbiano tutto lo stesso "font" per così dire.
Newsgroup: it.comp.lang.visual-basic
Titolo: [req] Registratori di cassa

Ciao raga,
è la prima volta che mi chiedono una roba del genere, emissione dello
scontrino fiscale interfacciandosi con il registratore di cassa.
Dove posso trovare un pò di materiale per documentarmi?
Un saluto,

 ha scritto nel
messaggio news:MRpE8.61632$5k4.1...@twister2.libero.it...


 di che marca è il tuo registratore? quella che uso io è rch g2000, casomai


 a che fare con una specifica marca di registratore di cassa.
In bocca al lupo, allora: anche tra modelli diversi di casse della
stessa marca ci sono differenze di protocollo...    :-(
ciao
ugo

 wrote in message
MRpE8.61632$5k4.1...@twister2.libero.it...


 wrote in message
MRpE8.61632$5k4.1...@twister2.libero.it...


 wrote in message
abtnpi$5ad$2...@fe1.cs.interbusiness.it...


io tengo la seriale in attesa continua (con un controllo timer)  comunque
prova a ricevere i dati mano a mano che vengono stampati. In questo modo non
dovresti avere problema di timeout.
Quando invii i dati alla cassa si lavora in un modo che si chiama
simulazione tastiera ossi come se stessi pigiando i tasti di quest'ultima e
ad ogni comando ti risponde con la replica di quest'ultimo.
dovresti quindi ricevere i prezzi che vengono stampati senza fare il
riepilogo giornaliero che tra l'altro puoi fare non più di 1 volta al giorno
prima di leggere la seriale leggi quanto è pieno il buffer di quest'ultima
p.s.: controlla sel a velocità di trasmissione della cassa e della tu
applicazione sia la stessa nonche la parità e il bit di stop.

per il problema della stampante ti consiglio di far montare un'altra
seriale, il cavo della cassa č meglio non staccarlo mai.
Ed evita di montare switch ho avuto problemi con la lunghezza dei cavi oltre
i 10 metri chissa che potrebbe creare l'attenuazione di uno switch.
e poi il tuo cliente potrebbe dimenticarsi di collegare il cavo pur avendo
azionato il programma e poi quando gli mancano i dati ti chiamerebbe dicendo
che la tua applicazione non funziona.

errore di time out può essere causato dalla velocità della cassa e del pc
diverse
controlla i valori
1)velocità
2)parità
3)bit di stop
se continui ad avere problemi abbassa sia la velocità della cassa che quella
del pc
elevate velocità possono causare perdite di dati (righi saltati ecc...).
controlla il cavo in genere i cavi per le casse non sono normali cavi
seriali
casomai fattelo dare da chi ha venduto la cassa in genere sono molto
disponibili
digli che se ci riesci vendi molti programmi (e quindi loro molte casse
vista l'unicità del software).

per il g2000 ci sono 2 manualoni in inglese sui protocolli e meglio
studiarli ti ricordo che devi gestire gli errori (benissimo) oppure 3 volte
al mese avrai problemi e dovrai modificare l'applicazione.

grazie per le megainfo che mi hai dato,
credo che il progetto sia tutto da rivedere! ;)
Ti faccio sapere, un saluto!


se hai altri problemi fammi sapere ciao

 ha scritto nel
messaggio news:MRpE8.61632$5k4.1...@twister2.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Esportazione DBF

Come si può realizzare da codice una routine che esporta una tabella di un
file Access in un file DBF ?
Secondo me, siccome dal data manager di VB è possibile, anche da codice
dovrei riuscire a ottenere lo stesso risultato


Infatti.
Gua'rdati i sorgenti del data manager (visdata.vbp)
hth, hal

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

Ciao ragazzi!
Nella Win32 Programmer's Reference ho letto quanto segue: «The MAKEPOINTS
macro converts a value that contains the x- and y-coordinates of a point
into a POINTS structure». Come posso utilizzare la macro MAKEPOINTS
all'interno di Visual Basic?
Grazie
--
Marco Minerva, 
mar...@dmw.it
http://www2.armaditaggia.com/marco
http://www.geocities.com/SiliconValley/Foothills/7260/


Dunque, bisognerebbe considerare la spazialita' dei punti, ossia, dato che
sono punti di uno spazio bidimensionale (X-Y), potresti....
Non si puo'.
Per macro si intende una macro C, che e' in pratica una funzioncina che il
pre-processore C espande ogni volta che viene chiamata nei sorgenti. In VB,
chiaramente, non esistono queste cosucce. L'unica cosa che puoi fare e'
scrivere una semplice funzione VB MAKEPOINTS che faccia esattamente lo
stesso della corrispondente macro C (semplicemente assegna i due parametri X
e Y ai campi della struttura POINT definita nell'API viewer).
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Convertire una GIF in BMP via VB è possibile?

Come daoggetto.
In una form salvo la PictureBox.Image in un file, ma naturalmente come da
documentazione VB6, l'immagine può essere salvata solo quale bitmap.
Sto cercando di ridurne la grandezza, attualmente 2 MB di bmp per stampare
una situazione giornaliera che dura al massimo 30 minuti.
Esiste un modo per convertirla in gif o jpg direttamente da codice o
controllo ocx od altro?
Oppure meglio ancora esiste un modo per ridurrre la profondità di colore a
256 od 8 colori? Nella imagine ne uso 7 in totale, e tutti colori standard
di vb.

 di vb.
Nerl S.C., link in firma, cerca "jpeg".
Alternative: su 
http://www.google.com/advanced_group_search
,
cerca in questo ng, "xnview" oppure "intel dll jpeg".
Bye, G.
-- 
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

 cerca in questo ng, "xnview" oppure "intel dll jpeg".
Grazie mille
Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco sorgenti vari x imparare

Vorrei avvicinarmi alla programmazione VB credo che il modo migliore, oltre
a un buon manuale sia avere dei sorgenti e vedere cosa fanno.
Dove posso trovare dei sorgenti di programmi in VB?
GRAZIE
Stefano
-- 
Posted from [195.103.157.253] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:003301c12fb0$dc4455a0$3591...@SNAIWAY.GRUPPOSNAI.NET...


Dove posso trovare dei sorgenti di programmi in VB?
Sito Comune
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:003301c12fb0$dc4455a0$3591...@SNAIWAY.GRUPPOSNAI.NET...


 
http://www.redangel.it
ROTFL!! :)

 Stefano
http://www.comune.modena.it/cittadini/apal
nella pagina dei links vb, cerca "code".
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Re: riassunti

 Germinal
Flaubert ? Non sapevo che scrivesse anche programmi in VB...  ;-(
Bye, G.

 Forse voleva un programmino per farli i riassunti in VB!:-):-):-):-):-)
Magari P. G. Wodehouse sarebbe potuto essere un buon programmatore...
Beh, basta così !
Bye, G.

Bye, G.
Se è per questo, neanche James Joyce o William  Conrad o Emile Zola. Mah,
chissà che gli venuto in mente!:-):-):-)
Forse voleva un programmino per farli i riassunti in VB!:-):-):-):-):-)
Simone Bogi




 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: Query e Writeline

Ho un problema con uno script vbs.
In pratica lo scirpt effettua una query al metabase di IIS per ottenere 
tutti i siti web e dovrebbe trascrivere tutti i nomi su un file .txt
Purtroppo riesco ad ottenere solo la prima stringa sul file di testo mentre 
le altre non vengono riportate.
Premetto che sono un Newbie quindi potrebbe essere un errore banale!
Set IISOBJ = getObject("IIS://LocalHost/W3SVC")
For each Object in IISOBJ
        if (Object.Class = "IIsWebServer") then
                WScript.Echo "WWW Site: " & Object.Name & " - " & 
Object.ServerComment
Dim OggFile, origine, OggTextStream
origine="c:\textstream.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateTextFile (origine)
Set OggFile = fso.GetFile (origine)
Set OggTextStream = OggFile.OpenAsTextStream(2)
OggTextStream.WriteLine "WWW Site: " & Object.Name & " - " & 
Object.ServerComment
OggTextStream.close
document.write "Scrittura eseguita correttamente."
        end if
next
Set IISOBJ = Nothing 

 Premetto che sono un Newbie quindi potrebbe essere un errore banale!
Tremendamente banale!
ForReading 	1 	Open a file for reading only. You can't write to this file.
ForWriting 	2 	Open a file for writing. If a file with the same name 
exists, its previous contents are overwritten.
ForAppending 	8 	Open a file and write to the end of the file.
Tu apri lo stream con 2 (cioe` for writing), mentre dovresti
aprirlo con 8 (for appending).
Oppure, meglio ancora, dovresti aprire il file prima del loop foreach
e chiuderlo all'uscita:
'''
Dim OggFile, origine, OggTextStream
Set IISOBJ = getObject("IIS://LocalHost/W3SVC")
origine="c:\textstream.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateTextFile (origine)
Set OggFile = fso.GetFile (origine)
Set OggTextStream = OggFile.OpenAsTextStream(2)
For each Object in IISOBJ
         if (Object.Class = "IIsWebServer") then
             WScript.Echo "WWW Site: " & Object.Name & " - " & _
					Object.ServerComment
		OggTextStream.WriteLine "WWW Site: " & Object.Name & _
							" - " & _
						Object.ServerComment
	end if
Next
OggTextStream.close
-- 
ciao, hal

 Oppure, meglio ancora, dovresti aprire il file prima del >loop foreach e
chiuderlo all'uscita:
Purtroppo aprendo lo stream con 8 mi va a scrivere sempre una sola stringa
mentre con il codice modificato addirittuare il file di testo non viene
creato.
Questo è il codice:
Dim OggFile, origine, OggTextStream
Set IISOBJ = getObject("IIS://LocalHost/W3S­VC")
origine="c:\textstream.txt"
Set fso = CreateObject("Scripting.FileSy­stemObject")
fso.CreateTextFile (origine)
Set OggFile = fso.GetFile (origine)
Set OggTextStream = OggFile.OpenAsTextStream(2)
For each Object in IISOBJ
         if (Object.Class = "IIsWebServer") then
 WScript.Echo "WWW Site: " & Object.Name & " - " & Object.ServerComment
OggTextStream.WriteLine "WWW Site: " & Object.Name & " - " &


 OggTextStream.close
Risolto...non mi segnalava un errore di path ma il codice funziona
benissimo....grazie!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto decimali

Ho un importo in un cmpo in tabella es. 123,4
io devo poter prendere la parte decimale ossia il 40
come posso fare
Grazie Lory

 ha scritto nel messaggio
news:bvlgea$kqi$1...@newsread.albacom.net...


 come posso fare
Senza saper ne leggere ne scrivere....
123,4 - clng(123,4)
no?
MIk

 ha scritto nel messaggio
news:bvlgea$kqi$1...@newsread.albacom.net...


 io devo poter prendere la parte decimale ossia il 40
parte_decimale = recorset!campo_tabella - Fix(recorset!campo_tabella)

 end if
Ma per carità...
Va beh non saper tipizzare, ma volerlo anche suggerire...
Alberto

>     decimale=decimale*10)
Non so cosa manchi, o cosa ci sia di troppo
In altre parole e salvo eccezioni (tali devono essere), quando si scrivono
righe di codice, vanno provate...

Ok, ho toppato.
se non sbaglio io ho scritto: non sono sicuro se ti andrà bene, cmq prova.
cmq:
if len(decimale)1 then
diventa
if len(decimale)=1 then
decimale=decimale*10)
diventa
decimale=decimale*10
Sorry.


 Valore = Valore - Int(Valore)
Scusa se oso correggerti... E' la prima volta che mi permetto di fare questa
cosa in questo NG... Però dall'MSDN:
"La differenza tra le funzioni Int e Fix risiede nel fatto che se numero è
negativo, Int restituisce il primo intero negativo minore o uguale a numero,
mentre Fix restituisce il primo intero negativo maggiore o uguale a numero.
Int ad esempio, converte -8,4 in -9, mentre Fix converte -8,4 in -8."
Il che significa che potresti avere dei problemi! Meglio fare: Valore =
Valore - Fix(Valore), ti pare?
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: Form load

Per essere sicuro che un form non potesse essere caricato ad un certo punto
del programma l'ho disabilitato da un altro form con le rigne
form.enabled = False
form.visible = false
ma con mia grande sorpresa, quando eseguo questa righe il programma carica
il form, esegue quello che trova nel Form_Load e poi lo disabilita.
E' normale che per disabilitare un form debba prima abilitarlo ?
Come posso risolvere il problema ?
Grazie a tuti.

 Come posso risolvere il problema ?
Non riesco a capire xchè hai bisogno di disabilitare un form...non ti basta
evitare di riferirti ad esso nel codice? Se l'utente ad un certo punto del
programma non deve avere l'opportunità di accedervi, basta disabilitare il
controllo che ne comanda il metodo load o show (commandbuttton, voce di menù
o cos'altro). Se invece il form deve essere sempre presente ma non
raggiungibile da parte dell'utente a seconda o meno dei casi basta caricarlo
e poi usare i metodi show e hide. Se il codice che hai messo nell'evento
load del form deve o meno essere caricato a seconda dei casi, usa nel load
una struttura decisionale (if then o select case) che si basa ad esempio su
di un flag...
Non conoscendo i particolari non posso essere + chiaro...
Ciao
Sid

Come posso risolvere il problema ?
Il problema è che ogni accesso a un membro di un form scatena
automaticamente il suo caricamento in memoria.
Se il form è scaricato, scrivere:
form.enabled = False
equivale a scrivere:
Load form
form.enabled = False
Il "workaround" è semplicemente evitare qualsiasi richiamo al form.
Tanto se non ti serve, che lo disabiliti a fare? Lascialo scaricato dove si
trova.
Ciao.


---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---




Newsgroup: it.comp.lang.visual-basic
Titolo: [SPAM] Programmino pirotecnico 2

Ho fatto una piccola evoluzione al programmino pirotecnico che avevo postato
l'anno scorso (come passa il tempo).
Chi fosse interessato trova sorgenti ed eseguibile qui:
http://www.unbelsito.com/vb/cerchi.zip
Novità:
-I cerchi vengono ordinati prima di essere disegnati a video in questo modo
non c'è più l'effetto fantasma dei cerchi neri sopra quelli bianchi
-Quattro possibili effetti grafici
-Possibilità per l'utente di intervenire in tempo reale nei parametri
armonici
-Form ridimensionabile
-Il codice è ora ripulito da variabili inutilizzate ed è commentato
Detto così, sembra bello, in realtà è la solita lamerata :)
termoPilucco

orpo perň!
Non credo alle mie pupille!
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

 
http://www.unbelsito.com/vb/cerchi.zip
notevole, sembrano gli effetti delle applet di Fabio Ciucci, complimenti!

 ha scritto nel messaggio
news:btbcq8$58d4e$1...@ID-188026.news.uni-berlin.de...
Bellissimo,
se abbinato ad un proggetto scadente,
le magagne, rischiano passare in secondo ordine.
giuseppeD

l'anno scorso (come passa il tempo).
[...]
Begli effetti veramente... solo il tunnel "sfarfalla".
Ciao,
Alessandro

 termoPilucco
Ma no... E' proprio caruccio... Non credo abbia una sua utilità, però è
molto carino da vedere...
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Carpire i nomi delle tabelle di un db

Lo so che sembra facile, però aspettate.
Se uso Access, c'è una tabella di sistema chiamata MSysObjects
Se uso SQL Server, c'è un'altra tabella di sistema
Se uso Excel, le tabelle sono in realtà i fogli di lavoro (le linguette in
basso a sinistra)
domanda: il mio programma si collega a *qualsiasi* tipo di db, appoggiandosi
ad una connessione ODBC configurata appositamente, quindi può essere che
vada a leggere dbf,access,mysql,excel,file di testo e così via.....
ok, a questo punto: se io mi connetto usando ADO e questa stringa di
connessione:
Provider=MSDASQL.1;User ID=sa;Persist Security Info=False;Data Source=" &
Me.txtODBC
c'è un modo per leggere tutte le tabelle disponibili nel db???
Per i campi, per esempio, basta che apro un qualsiasi recordset su una
tabella di cui so il nome, e mi passo l'insieme Fields dell'oggetto
ADODB.Recordset. Però devo sapere a priori il nome della tabella.
che ne so, qualche sql-ansi, che vada bene un po' per tutto.....esiste? c'è?
grazie, e good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262
---
"Tu devi capire che lei è nuova a queste cose..."
"Bhè, e che cosa ci vuole?"
"Ci vuole, ci vuole, è questione di orizzonti che non è abituata a
vedere..."
Una persona che conosco, 8 Novembre 2002

 vada a leggere dbf,access,mysql,excel,file di testo e così via.....
Non giuro ne garantisco che sia stato effettivamente implementato in
tutti... (soprattutto excel)...
Comunque la connection ADO ha un metodo: openschema, gli passi il parametro
opportuno... ed op... il gioco é fatto...
                Ciao
                    Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

uao, grazie......ci provo subito........


sì, funziona.....se faccio:
Set Prova = ArchivioTemp.OpenSchema(adSchemaTables)
dove:
Prova è una ADODB.Recordset
ArchivioTemp è una ADODB.Connection
in Prova finisce tutto l'elenco delle tabelle del db. L'ho verificato
creando connessioni ODBC su:
Access 97/2000/XP
Excel
MySql
MSDE
l'unico problema è che in Excel, per esempio, i nomi delle "tabelle" possono
contenere spazi, allora ho usato le parentesi quadre [ e ] anche quando non
ce n'è bisogno.......giusto?
sapete se [ e ] sono standard oppure no?
grazie, good coding!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: WinSock

Per gestire piu connessioni su una rete locale TcpIp ( 1  server, 4
client )  ho dovuto mettere un certo numero di oggetti WinSock sul
form. Il che non mi entusiasma troppo.
La cosa piu' strana pero'  e' che quando utilizzo il metodo SendData
su  diversi client  es.:
WinSock1(0).senddata "Shodown"
WinSock1(1).senddata "Shodown"
WinSock1(2).senddata "Shodown"
WinSock1(3).senddata "Shodown"
il primo viene eseguito gli altro no !!
Per ovviare al problema ho messo un flags in  SendComple che mi
abilita a prosegure gli altri SendData. Insomma invio al primo client,
attendo che l'operazione e' conclusa, invio al secondo e cosi via.
Sembra alcuanto strano !
P.S. Vb5+Sp2  AmdK6 200Mhz  32Mb
Antonio Tanzillo  
a...@netgroup.it

Ho lo stesso problema.. inoltre ho pure lo stesso problema segnalato
dall'amico "Marc Gelinas" in una question sempre in questo news e
cioè: dopo aver chiuso una connessione tra server e client non riesco
più a riaprirla senza dover chiudere e riattivare sia il client che il
server. Mi dà l'errore "indirizzo già usato" !
Qualcuno ha una risposta ?????     VB5.0 !
Marco Grignoli    
sinf...@tin.it

attendo che l'operazione e' conclusa, invio al secondo e cosi via.
Ho lo stesso problema.. inoltre ho pure lo stesso problema segnalato


 Marco Grignoli    
sinf...@tin.it
 Per quanto riguarda la riconnessione su una porta so che l'ocx ha un baco
che non la permette. Non so se alla Microsoft hanno gia' ovviato al
problema, comunque a me ha fatto perdere parecchio tempo.
Francesco.
--
Francesco Buemi 
fbu...@fovea.it
  FOVEA srl - Sistemi di Videosorveglianza
Digitale - via della Crocetta 15 - 16122 Genova

Newsgroup: it.comp.lang.visual-basic
Titolo: ADO.NET 2.0 Aiuto

Scusate, qualcuno può indicarmi qualche sito web o darmi qualche 
informazione sull'uso di ADO.net ?
Ho manuali etc ma non ci capisco nulla...tra Dataset, bindingsource, 
tableadapter etc. etc.
I miei task sono semplici:
- Creazione del database ( e fin qui ci riesco)
- Data binding con griglia
- Inserimento, modifica e salvataggio dati
Qualcuno puo' aiutarmi in merito ?
Grazie e ciao

 - Inserimento, modifica e salvataggio dati
[cut]
ciao,
se utilizzi gli strumenti visuali e ti accontenti di controlli elementari,
(textbox, datagrid, combobox, checkbox, ecc.) ti basta trascinare sul form i
tuoi controlli e ti viene creato tutto il codice e le procedure per fare
tutti i compiti che hai richiesto...
ciao ciao
Syd Heep
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO e aggiornamento di recordset salvati

Mi trovo nella necessità di salvare dei recordset su disco per
aggiornare delle tabelle variabili.
'Apro la connessione (ADO 2.5)
MyConn.Provider = "Microsoft.Jet.OLEDB.4.0"
MyConn.CursorLocation = adUseClient
MyConn.Open "Data Source="Mydb.mdb;Jet OLEDB:Database Password ="
 MyPassword & ";jet oledb:system database="  "\MySystem.mdw;User ID=" &
 MyUserId & ";" & "Password=" & MyPassword
'Apro il recordset da salvare
rstAgg.Open "Select * from MyTable", MyConn, adOpenKeyset,
adLockOptimistic, adCmdText
'Salvo il recordset su disco
rstAgg.Save "\RecordsetSalvato.rst", adPersistADTG
'Invio il recordset al destinatario via Email, FTP, Piccione Viaggiatore
'La procedura sulla macchina del destinatario azzera la tabella da
Aggiornare
rstDestTabella.Open "delete * from " & LocalTabellaDaAggiornare, cnn,
adOpenKeyset, adLockOptimistic
'Apre il recordset salvato
rstDestTabella.Open "\RecordsetSalvato.rst", Nothing, adOpenKeyset,
adLockOptimistic, adCmdFile
'Aggancia la connessione locale
Set rstDestTabella.ActiveConnection = LocalConnection
'Aggiorna la tabella locale con i dati del recordset salvato
rstDestTabella.UpdateBatch
Così non funziona, non vi sono errori ma la tabella resta vuota.
Sbaglio qualcosa ?
Grazie in anticipo !

Secondo me non funziona perchè anche se metti l'activeconnection il
recordset rimane scollegato dal DB.
Infatti nel file .rst che crei non ci sono informazioni relative al nome
tabella ecc.
Secondo me cos' non potrà mai funzionare....
meglio se scorri i record dentro il recordset e fai delle insert
Ciao, Tox
Newsgroup: it.comp.lang.visual-basic
Titolo: F A N T A S T I C O ! ! ! ! !

Girando su Internet ho trovato questo:
Provate a creare un progetto come segue:
- Mettete in una Form un controllo ListView e chiamatelo Lista
- Mettete in un Modulo questo codice:
Option Explicit
Public Declare Function SendMessageLong Lib "USER32.DLL" Alias
"SendMessageA" (ByVal hWnd As Long, ByVal Msg As Long, ByVal wParam As Long,
ByVal lParam As Long) As Long
Public Sub ImpostaProprietąListView(Oggetto As ListView, ByVal Proprietą As
Long)
    SendMessageLong Oggetto.hWnd, 4150, 0&, Proprietą
End Sub
Ora provate a riempire la ListView "Lista" con un po di dati... chesso' 5
colonne x 20 righe...
Poi provate a richiamare la procedura "ImpostaProprietąListView"
specificando il nome della ListView e... qui viene il bello !
... se specificate il parametro "Proprietą" con dei valori di tipo Long
succede di tutto...
Un esempio:
- se specificate 0 resettate tutto
- se specificate 1 compare una griglia !
- se specificate 2 non ho capito cosa fa ---> attendo suggerimenti
- se specificate 4 compaiono i Check Box !!!
- se specificate 8 evidenzia l'elemento passandoci sopra cio mouse !
- se specificate 16 vi fa fare il drag & drop tra le colonne !!
- se specificate 32 evidenzia l'intera riga !!!!!!!
- se specificate 64 ..... !
- se specificate 128 ..... !
- se specificate 256 ..... !
- se specificate 1024 ..... !
e il bello č che č possibile combinare queste proprietą sommando i valori !!
Attendo con ansia un vostro giudizio e parere...
Inoltre, se qualcuno e a conoscenza di altri trucchi simili per espandere o
rendere pił potenti i controlli me lo faccia sapere...
Mario Paracchino
mpara...@easysoftware.it
P.S.: la cosa mi ha molto eccitato perchč mi ha risolto un'infinitą di
problemi che avevo la MSFLEXGRID, ma magari tanti di voi gią la sapevano...
se qualcuno ha dei suggerimenti per altri controlli lo faccia sapere...
CIAO  :-))

Ciao.
Mi sono divertito a trovare altri effetti:
64-- Appare la manina con l'indice alzato (come quando si va sopra un
hyperlink) e si evidenzia l'elemento al passaggio. In realtà non si
evidenzia veramente, succede che il testo diviene del colore di
evidenziazione, facendo click lo si evidenzia veramente.
128-- Come sopra però la manina appare solo sopra all'elemento selezionato.
Se non c'è nessun elemento selezionato, appare sopra al primo dell'elenco.
256-- La barra di scorrimento diviene piatta. Passando sopra alle due frecce
o all'area di scrolling, queste cambiano colore (si invertono).
Altri valori sembrano non dare effetto.
C'è da dire che con 1 appare una griglia che però non è molto precisa.
Con 4 appaiono dei CheckBox esagerati (saranno 32x32 pixel)!
Stefano

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] WebBrowser ERRORE runtime -1

Stranamente su un webbrowser con un solo click del mouse sopra mi esce un
ERRORE RUNTIME -1 (ffffffff)
non avendo codice su quel webbrowser al click o altro mi chiedo come posso 
verificare l'errore calcolando che sull'EXE non da nessun errore solo 
nell'esegui da progetto...
ciao grazie


Se in corrispondenza dell'errore fai CTRL+Pausa il debugger non ti si
posiziona sull'istruzione che ha dato l'errore o nella gestione
dell'errore?
Ciao
Fritz

ApipApip ha detto questo lunedï¿œ :

Prima del click, apri qualche form?
Alberto
-- 
Heinrich Zille: Ognuno crede che l'altro sia come se stesso, 
dimenticando che al mondo esistono anche delle persone oneste.

 ha scritto nel messaggio 
news:047df8a7-72a6-4988...@h23g2000vbc.googlegroups.com...

Ciao Fritz, purtroppo no, esce solo l'errore con OK e anche con CTRL Pausa 
esce sull'ultima posizione ... anche togliendo i vari controllo errori...
vedo se con ALBE 5o trovo qualche cosa... si infatti carico altri form.
ciao grazie per qualche dritta...
Anto

 Prima del click, apri qualche form?
Ciao Alberto diciamo che il progetto apre dal form princpale altri form tra 
cui questo con il webbrowser1 lo strano appunto che non ho il debug e soo 
sto errore ora -3 cambia ogni tanto il numerino davanti... ma niente CTRL 
PAUSA e il classico "ecco l'errore"...
In pratica dal FORM principale apro il FORM con il webbrowser e con un click 
sopra... ecco l'errore... che poi compilato non mi fa pi�....
boh!
ciao grazie

 sopra... ecco l'errore... che poi compilato non mi fa piï¿œ....
CTRL+PAUSA o CLick?
Non ti seguo piï¿œ...
Ci sono bug noti relativi al crash dell'Ide di VB6 quando si usano Form 
e WebBrowser (la cosa ï¿œ eclatante se si ï¿œ in un progetto UserControl).
Ma se non spieghi bene sintomi e situazioni, non ï¿œ che si possa dire 
molto.
Alberto
-- 
Fabio Fazio: Se siamo alleati come mai nei nostri bar si vende Coca 
Cola e nei bar americani non si vende l'amaretto di Saronno?

Newsgroup: it.comp.lang.visual-basic
Titolo: Pacchetto di installazione (e file da aggiungere)

Salve,
il mio programma prevede una cinquantina di file (.inf e .txt) che devono
essere messi nella directory principale del programma (una volta
installato).
Durante la creazione del pacchetto di installazione, ho la possibilità di
inserire tali file, ma uno per volta!!!
Non c'è un'altra possibilità?
Grazie.
Gregor.

perchè uno per volta???
quando apri lo sfoglia per selezionare i files, puoi farne la
multi-selezione.....anche se effettivamente c'è un baco tale per cui se ne
selezioni tanti, allora il programma li perde.....
prova a selezionarne 4-5 alla volta, e vedrai che funziona.....
ciao, e good coding!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 prova a selezionarne 4-5 alla volta, e vedrai che funziona.....
Ho provato con Cntrl + selezione e Shift + selezione, ma non funziona!
Cosa intendi per multi-selezione?
Grazie.
Gregor.
Newsgroup: it.comp.lang.visual-basic
Titolo: Indirizzo di base DLL

Salve a tutti
fino a ieri ho utilizzato DLL ActiveX costruiti da altri, da domani non più.
Primi dubbi.
per default VB da un valore per l'Indirizzo di base DLL= &H11000000
Da un testo leggo:
se non cambiate questo valore, il vostro componente entrerà in conflitto con
tutti gli altri costruiti in V. B. che usano questa impostazione
predefinita. E' preferibile quindi mantenere le distanze da questo
indirizzo. Microsoft consiglia di scegliere gli indirizzi di base
nell'intervallo fra 16 bit (&H1000000) a 2 GB(&H80000000). Gli indirizzi di
base devono essere espressi in multipli di 64 KB.
Nell'intervallo indicato non è possibile dare un aumento sequenziale (es. +1
rispetto al precedente) ma deve avvicinarsi a quale valori ? (indicato è
multiplo di 64 KB, e quì mi sono bloccato)
grazie
giuseppeD

 scrisse:

Basta aggiungere &H10000 o &H20000 etc.etc.
Ciao VB

 ha scritto nel messaggio
news:3bb77d9e...@news.infinito.it...

Ti ringrazio della risposta
ma non riesco a vedere il rapporto tra 64 KB e &H10000
giuseppeD


Vediamo... apri la calcolatrice di win, visualizzazione scientifica:
scegli Hex e scrivi 10000 poi clicca su Dec...
vedrai che capirai...    :-)
ciao
ugo

 ha scritto nel messaggio
news:9pa5lv$k1f$1...@pegasus.tiscalinet.it...

infatti ottengo
65536 = 1*2^16
131072 = 2*2^16
 ................
giuseppeD

 scrisse:

Allora:
1KB = 1 KiloByte = 1024 Byte
64K = 64*1024   = 65536 Byte che tradotto in Esadecimale diventa 10000
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: [vb6] assegnare ip

nella lan avrei bisogno di poter cambiare da codice l'ip.
la rete e' in dhcp, e volendo conosco l'indirizzo del server.
al momento riesco a fare release e renew, ma ci sono occasioni in cui il 
dhcp salta e per toccare il server devo riconfigurare a mano ip e subnet del 
mio pc.
e' possibile? nel caso, come?
grazie, a.

 nella lan avrei bisogno di poter cambiare da codice l'ip.
servisse, forse qui (vbs, non ancora provato):
http://mystuff.clarke.co.nz/vbsstuff.asp?func=SetFixedIPAddress&Title=Set%20a%20static%20IP%20address%20from%20a%20text%20file
ciao, a.


Ciao Andrea,
lo script che hai trovato va bene finchè sei un Administrator della 
macchina locale...
Sono dell'idea che dovresti capire il perchè il DHCP va giù...
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 Sono dell'idea che dovresti capire il perchč il DHCP va giů...
a prendere un caffč?
-> GbC
www.gbcweb.com

 Sono dell'idea che dovresti capire il perchč il DHCP va giů...
gia' togliamo la corrente ogni sera, e non e' il massimo, ma tant'e'. (cosi' 
ho scoperto che prima che la rete risponda di solito ci vogliono almeno 
10-15' da quando i server 2003 si riaccendono).
che poi qualcuno stacchi la corrente all'improvviso, causando shutdown 
d'emergenza gestiti dagli ups, vpn impallate ecc. puo' essere un motivo 
sufficiente? :)
devo cambiare le teste o cambiare gli ip, e la seconda e' piu' facile...
ciao, a.

 facile...
ROTFL
Comunque, considerate le problematiche e se le workstation non sono 
moltissime, quasi quasi ti conviene optare per una configurazione 
'statica' delle macchine.


 macchine.
si', e' un po' che anch'io sono dell'avviso. ora devo cambiare solo la testa 
del sistemista...
al corso di cobol non mi dissero che il codice piu' ingestibile e' il dna :)
ciao, a.

 dna :)
Già... :-(.
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: SELECT MAX

Salve amici del NG,
mi servirebbe una statistica su un database:
dbase: Cardio.mdb
tabella: Cardio
campo: età
Dunque devo trovare l'età massima dei record del data base.
Se scrivo così mi da errore:
data1.recordsource = "select max ([età]) from cardio"
data1.refresh
Come faccio ad assegnare il valore risultato ad una variabile?
Grazie infinitamente
Giovanni Gasparri


Vedi sopra o comunque
iMax_Eta = data1.recordset.fields("Max_Eta")
--
Nino Stella
Inteldata Srl
email: 
nino...@tin.it

 wrote in message
G1EV3.19488$s17.2...@typhoon.libero.it...
[ZIPPETE]
Quando non sai scrivere una istruzione SELECT ti conviene usare Access per
creare una query in maniera interattiva e poi vai a vedere il codice SQL che
ha generato. Io per imparare ho fatto cosě. Provare per credere


Newsgroup: it.comp.lang.visual-basic
Titolo: Create Database...

Ciao!
Dunque...
Credo che che l'utente con cui accedi dal tuo programma non abbia i diritti
per creare il DB... perché in entrambi i DB dovrebbe funzionare (io uso SQL
2000 e funziona, ma credo anche con il 7.0 ...)
            Ciao
                                                Allanon


QUOTARE!
Newsgroup: it.comp.lang.visual-basic
Titolo: Inviare dati ad un form in internet da VB

Salve,
avrei bisogno di inserire dati in form di una pagina internet e di spedirli,
il tutto da VB.
Sarebbe come compilare il form e fare invia ma solo "automatico".
È possibile?
Anticipatamente ringrazio!
--
Vanni Galli
Rimuovere NOSPAM per risposte in privato.

 Anticipatamente ringrazio!
Basta che effettui un'operazione di browsing del sito,
usando invece che 
www.tuosito.it
,
www.tuosito.it?nomevariabiledelform=qualcosa?altravar=altro
ecc...ecc..
Saluti,
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp e free.it.comp.lang.vbnet
Segui il corso di C#!

Newsgroup: it.comp.lang.visual-basic
Titolo: WORD OLE AUTOMATION

Ciao
il mio problema è il seguente:
ho un documento Word predefinito su cui effettuare una stampa unione, devo
però, prima di stampare, effettuare degli aggiustamenti al testo, del tipo:
se la lunghezza del nome è più lunga di un certo valore ridurre la size del
carattere e inoltre giustificare alcune righe a seconda del contenuto dei
campi di unione, inserendo magari degli spazi in opportune posizioni.
Io non ho mai scritto dei programmi che da VB interagiscono con Word e non
so come fare per recuperare la lista delle operazioni permesse.
Credo anche che ciò si possa fare direttamente da Word senza utilizzare VB,
ma non ho idea di come fare.
Grazie a chi potrà aiutarmi.
Lino.





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

Ho il seguente problema: devo inviare una sequenza di tasti ad
un'altra finestra aperta in Windows.
Riesco a risolvere il problema in ambiente WIN NT ma non in ambiente WIN 98.
Infatti se antepongo la sequenza ALT-TAB, in ambiente WIN NT viene prima
cambiata la maschera attiva quindi inviati i restanti dati; in ambiente WIN
98 la sequenza ALT-TAB non ha alcun effetto e quindi i restanti dati
vengono inviati alla stessa maschera che origina il sendkeys.
Sapete spiegarmi perchè accade questo?
N.B.: non proponetemi altre soluzioni come quella dell'utilizzo delle API
per intercettare la finestra
alla quale devo inviare i dati: per ora devo assolutamente impiegare il
comando 'sendkeys'.

 comando 'sendkeys'.
be allora usare un alt tab mi sembra un po grezzotta , per risolvere il
problema esiste la funzione
appactivate(Title[Wait])
per esempio se la tua finestra ha come titolo "Microzozz word - Nuovo
documento" basta fare :
appactivate "Microzozz", true
sendkeys "Ciao" & "~"


Va bene, la proverň; ma ciň che mi occorre sapere č:
perchč sotto WIN98 'ALT-TAB' inviato da 'sendkeys' ha questo comportamento?

Newsgroup: it.comp.lang.visual-basic
Titolo: WIN2K SERVER + SOURCESAFE ITA PROBLEMI

Ciao a tutti.
ho eseguito oggi l'upgrade a win2k server (inglese) + SP1 del mio PC di
lavoro (prima girava BackOffice 4.5) .
L'ambiente di sviluppo e` Visual Studio 6 entreprise italiano.
Lanciando il client di source safe, 8 volte su 10, va in crash appena dato
l'Ok dopo aver inserito username e password.
Qualche consiglio ?
Grazie.
Roby.

 ha scritto nel messaggio
news:8vjj6v$2sv$1...@nslave2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Modificare propieta di un controllo a run-time

Buongiorno a tutti, in un mio programma, volevo permettere all'utente di
cambiare la caption ad alcune etichette, e fin qui nn cè il problema, il
problema è che la caption rimane modificata solo il tempo di esecuzione del
programma al riavvio le caption tornano quelle di default.
Ora mi vengono in mente diversi sistemi per risolvere questo problema, ma
volevo sapere se esiste qualche comando che permette di cambiare e di
salvare le impostazioni delle varie propietà dei controlli.
Grazie a tutti
Andrea

 salvare le impostazioni delle varie propietą dei controlli.
Risposta NO.
Salvare le proprieta dei controlli nel controllo, non si puņ fare.
ma puoi salvare le impostazioni altrove.
Nell'ordine:
File INI
Registro di winsoz,
File di Configurazione (tuo personale ),
preghiera a san Gennaro.
Studiare
Open,
Print
line input
close
freefile
RegQueryValueA
.....
WritePrivateProfileString
....
Ciao
Lorenzo

A scusa dimenticavo
SaveSetting(..)
GetSetting(..)
Native VB mi sembra 5
ciao
lorenzo

"Lorenzo" <lcer...@NoSpam--dnsitalia.com> ha scritto nel messaggio
news:BXN4a.20954$uA5.5...@tornado.fastwebnet.it...

Ti ringrazio Lorenzo per la tue risposte, infatti tutte le cose che hai
scritto erano venute in mente anche a me ^_^''
Penso che alla fine salvare i dati nel registro di sistema sia la cosa più
elegante o no???
Grazie ancora
Andrea

 cosa più elegante o no???
Se poi fai pulizia quando esci :-)
Intendo dire: una cosa che quasi nessuno fa, ma sarebbe meglio farla, è una
procedura di disinstallazione che riumuova le chiavi di registro inserite dal
programma che si era installato.
--
Salutoni
Sergio

 ha scritto nel messaggio
news:b30bnf$1g9n5d$1...@ID-173193.news.dfncis.de...

Gia'... oltretutto e' probabile che le varie etichette siano anche
parecchie, per cui si genera molta "sporcizia"
E' molto piu' pratico salvare in un file di testo in chiaro, strutturato
come INI o come si crede; l'ulteriore vantaggio di questa soluzione e' che
un file del genere risulta facilmente manipolabile anche da utenti poco
esperti con il notepad, se volessero fare qualche correzione a manina,
mentre fargli fare un giro nel registry e' sempre un salto nel buio ;-)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 mentre fargli fare un giro nel registry e' sempre un salto nel buio ;-)
Aggiungerei che rende più trasportabile il programma. Se, ad
esempio, si volesse installare uno stesso programma su più
macchine, e poi allineare le opzioni delle installazioni, per un
utente è sicuramente più semplice e più sicuro copiare un file
.INI che non delle voci di registro.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: shell

Buon giorno a tutti
volevo chiedervi se � possibile ovviare a questo inconveniente:
devo aprire un programma in access da VB siccome l'eseguibile Msaccess.exe 
non sempre ha lo stesso percorso es:\office10   \office11 come posso fare?
Se inserisco msaccess.exe da start esegui di xp il programma parte ma se uso 
in VB
Shell ( "msaccess.exe") non trova il file mentre se uso Shell ( "notepad") 
funzionaGrazie per i vostri consigliCiao
-- 
 


Usa la funzione shellexecute delle API che da un effetto paragonabile al 
doppio click su un file (apre il programma collegato a quel tipo di 
file).
Declare Function ShellExecute Lib "shell32.dll" Alias _
  "ShellExecuteA" (ByVal hwnd As Long, _
  ByVal lpOperation As String, _
  ByVal lpFile As String, _
  ByVal lpParameters As String, _
  ByVal lpDirectory As String, _
  ByVal nShowCmd As Long) As Long
Global Const SW_SHOWNORMAL = 1
Sub Esegui(callingFORM As Form, fileToOPEN As String, optional 
callingPARAMS as string = "")
    Dim x As Long
    x = ShellExecute(callingFORM.hwnd, _
            vbNullString, _
            fileToOPEN, _
            vbNullString, _
            callingPARAMS, _
            SW_SHOWNORMAL)
End Sub
-- 
-> GbC|
www.gbcweb.com
www.chiappori.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Registro?

Scusate, come posso fare per modificare il registro?
Ovviamente attraverso VB...
Grazie in anticipo e ciao.
--
Paolo Perini
lau...@digibank.it
http://www.digibank.it/kaiohshin/
"Non ho bisogno delle riviste! La mia vista divina mi permette
di vedere chi fa la doccia e chi si cambia!" - il dio KaiohShin


Sul sito comune trovi un esempio su come fare:
http://www.murialdo.it/it_lang_vb
Ciao Marco


http://www.murialdo.it/it_lang_vb
Ti ringrazio, lo ho trovato, ora lo guardo.
Devo dire che lo avevo già cercato lì, ma non lo ho trovato con la
funzione di ricerca... mah.
'ao!


Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto Outlook INDIPENDENTE.

Copiando da vari siti ho impostato:
Set appOutlook = CreateObject("Outlook.Application")
   Set nspMyNameSpace = appOutlook.GetNamespace("MAPI")
    Set fldMails = nspMyNameSpace.GetDefaultFolder(olFolderInbox)
Ebbene, quest'ultima riga mi da l'errore "UNO O PIU' PARAMETRI NON VALIDI".
L'Outlook č il 2000 Italiano, configurato nel modo piů semplice possibile
(un account, via internet).
Ringrazio tutti coloco che mi forniranno aiuti.
Miz...@inwind.it

 Ringrazio tutti coloco che mi forniranno aiuti.
HTH
By
R
Newsgroup: it.comp.lang.visual-basic
Titolo: REQ: Icona da nome file

Salve a tutti,
devo fare un programma di catalogo CD in VB5 e non sono riuscito a
trovare una funzione (tipo ExtractIcon) che mi restituisca l'icona di
un file conoscendone solo il nome e l'estensione (cioe' senza avere a
disposizione il file stesso), sul tipo di WinZip. Qualcuno sa come
fare?
Grazie a tutti e buon lavoro
Roberto

fare?
  Su 
http://www.mvps.org/vbnet/
  puoi trovare, tra i vari sorgenti, il
codice per riempire una ListView con i dati dei file di una directory
completi dell'icona associata. Smanettando un po' con i parametri
dell'API che trova l'icona, puoi anche evitare di avere fisicamente il
file.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

Newsgroup: it.comp.lang.visual-basic
Titolo: file.BAT- Rilevare date

Salve a tutti
Due domande:
1- oltre ad alcuni comandi vorrei con Autoexec.bat rilevare le date di due
files, se differenti sostituisco il più vecchio. Non riesco ad eseguire
questa operazione
2- terminato di eseguire le varie operazioni quale è il comando da inserire
per far chiudere in automatico la finestra DOS.
grazie e Buon Anno a tutti
giuseppeD

 per far chiudere in automatico la finestra DOS.
E' un'impostazione di Windows. Il comando per chiudere una shell DOS e'
EXIT, ma eseguito in un file batch non ha nessun effetto.
Michele
--
Per l'e-mail togli "xxx".
Home page: 
http://spazioweb.inwind.it/fochinet

 per far chiudere in automatico la finestra DOS.
E' un'impostazione di Windows. Il comando per chiudere una shell DOS e'



Utilizzo:
copy "C:\Documenti\CartellaBat\file.exe" "C:\Documenti\CartellaBat\file.bak"
per copiare e
del "C:\Documenti\CartellaBat\file.exe"
per cancellare
ma vorrei che ciò avvenisse dopo la rilevazione della differenza delle date
e all'accensione del PC
Quale è il sistema migliore da utilizzare ?
grazie
giuseppeD

 Quale č il sistema migliore da utilizzare ?
Con Windows 2000 č possibile utilizzare l'opzione /D del comando XCOPY, ma
non ho idea su sistemi Windows 95/98. L'alternativa č quella di farsi un
programmino che imposti l'errorlevel DOS ad un certo valore, in modo da
copiare il file se necessario. Forse fatto in VB non verrebbe eseguito visto
che il sistema č in fase di caricamento, quindi si dovrebbe realizzare in C,
Pascal o altro.


 ha scritto nel messaggio
news:a0q7v1$kru$1...@nreada.inwind.it...

Farň un tentativo costruendo un file.exe, attivandolo  all'apertura di
Windows
giuseppeD

 > > del "C:\Documenti\CartellaBat\file.exe"
xcopy C:\documenti   /s/e/y/d/h    Z:\ciombo\documenti   /s/e/y/d/h
Con i parametri a fianco copia tutta la directory con relative
sottodirectory dopo aver controllato se i file presenti
sono più vecchi.
Guarda il comando Xcopy del dos, lì troverai specificato il significato di
ogni parametro, che vorrai aggiungere o togliere.