mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Spazio web gratuito per sql server

Come da oggetto qualcuno conosce l'esistenza di uno spazio web gratuito 
(anche per pochi giorni /settimane) per ospitare un archivio MSDE, allo 
scopo di sperimentare nuove tecniche ?
Grazie per l'attenzione.
Ugo 

AlpVir ha scritto:

Un PC che fà da WebServer no....?
@Alex



Questo mi pare scontato.  Lo spazio Web vorrei (pio desiderio forse) che 
fosse su Internet, su una WAN non su una LAN !
Ugo

 Ugo
Non ne capisco l'utilità. Puoi crearti uno spazio web con IIS su una lan 
e fare le stesse identiche prove che faresti sul web.
Se poi vuoi pubblicare qualcosa aggratise allora è un altro conto... ma 
per i test ripeto va bene la lan.
bye


L'utilità è presto detta:  sto migrando un programma scritto in VB6 in modo 
che interagisca con un archivio SQL Server.
Voglio fare vedere il risultato  a persone che risiedono a centinaia di Km 
da me e valutare insieme a loro se i tempi di risposta delle query 
giustificano questa migrazione. Gli utenti di questo archivio sarebbero solo 
2 per cui MSDE o SQL Express potrebbero fare il caso mio.
Non serve una LAN, serve una WAN.
Grazie
Ciao 

 Non serve una LAN, serve una WAN.
A questo punto UltraVNC o un terminal server può fare al caso tuo.
Inoltre se possiedi un IP pubblico puoi settare la LAN in modo tale da 
fare il port forwarding sulla porta 80 del tuo PC... et voilà!
Hai fatto il tuo spazio sqlserver personale.
bye

 ha scritto nel messaggio 
news:45197aae$0$990$5fc...@news.tiscali.it...

Potrei fare la stessa cosa anche con un IP dinamico (utilizzando servizi 
tipo NoIp) e quindi potrei facilmente metter su Internet il mio bravo spazio 
ma dimentichi (a meno che mi sbagli) : come faccio a collegarmi ad Internel 
con mio bravo programma in VB6 se già la connessione è occupata a gestire lo 
spazio sqlserver ?
Potrei farlo in due modi :
1) con una connessione analogica via modem; ma allora non è più un test di 
prestazioni attendibile;
2) dividendo la banda in due (non so come nè se sia possibile) ma allora a 
maggior ragione non è un test di prestazioni.
O sbaglio qualcosa ?
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 Funzione Round

Non possiedo VB6 ma avrei bisogno di documentarmi sulla Funzione Round,
mi indicate un Link dove reperire info.
Ciao Luca


Scusami Luca, non possiedi Vb6 ma un'accesso ad internet mi sembra di si.
Fare una ricerca su Google o direttamente su MSDN non richiede molto tempo.
Ciao, Vincenzo 

VincePik wrote:

Non avevo trovato quello che cercavo e quindi ho chiesto, pero' nel
frattempo ho risolto il mio problema. Grazie uguale. Ciao Luca

 frattempo ho risolto il mio problema. Grazie uguale. Ciao Luca
Anche con l'F1 di vb6 mi pare sia spiegata bene, su come effettua
l'arrotondamento.

Newsgroup: it.comp.lang.visual-basic
Titolo: VENDO visual basic 6.0 e software vario !!!!!!!

chiedi la lista !!!

Chiedo la lista
Newsgroup: it.comp.lang.visual-basic
Titolo: Lettore barcode seriale - hyperterminal

Devo leggere i dati da un lettore di barcode seriale con VisualBasic.
Settando hyperterminal su 9600-8-1 nessuno ricevo perfettamente i dati.
A questo punto, chi sa aiutarmi?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
In VB devi utilizzare il controllo MSCOMM. Per il suo uso cerca sulla guida
in linea, su google, sul sito comune trovi anche un bel progetto già
sviluppato
--
Ciao
   Sharkman
-----------------------------
Rimuovere NOSPAM per risposte

 nessuno ricevo perfettamente i dati.
Post come questo sono stra-FAQ.
Puoi cercare fra i vecchi post utilizzando il motore di ricerca di google
sui gruppi, restringendo la ricerca solo sul newsgroup
it.comp.lang.visual-basic.
Il newsgroup ha un sito comune, dove sono depositati decine di
articoli/software gia' pronto (lo trovi in calce sotto la firma).
In particolare, c'e' un eccellente articolo di Ettore Maronese che spiega
come utilizzare la seriale con VB con il controllo MSCOMM. Per quanto
riguarda i font dei vari barcode, sul sito comune ve ne sono alcuni
scaricabili ed alcuni sw gia' pronti che esemplificano come usarli.
Infine, per quanto riguarda il protocollo di comunicazione con il lettore di
barcode, devi fare riferimento al manuale del lettore, se non lo hai, o non
contiene le specifiche, cercale sul sito della casa produttrice (se c'e') o
fattele spedire.
hth,
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

Io non riesco a raggiungere il sito comune, avete anche voi questo
problema?
Se voi non lo avete potete mandarmi per mail qualcosa rigurdo il
problema descritto?
Grazie
Giampaolo

Newsgroup: it.comp.lang.visual-basic
Titolo: file install con VB

è possibile creare i classici file install.exe con VB? parlo di quei grossi
file che, una volta mandati in esecuzione, creano e distibuiscono il
programma ben fatto in tutti i suoi file. E' come chiedere se si può fare un
programma in VB che possa inglobare altri per poi "dirigerli" a piacimento.
Datemi almeno uno spunto per dove devo cercare!
ivan

 ha scritto nel messaggio
news:_aFb7.17404$fA3.7...@news.infostrada.it...



ehm.... la parola InstallShield non mi giunge nuova..... ma non è che
potresti dirmi giusto qualcosa più in dettaglio? ;-)
Cmq grazie per la disponibilità.
ivan

E' un programma per la creazione di pacchetti di installazione. Costa non so
quanto.
--
Ivan Castellaro
Mettere un punto tra nome e cognome per l'e-mail.


cioe', ci sono anche delle beta tue in giro ?
:)

 quanto.
Pensa ad una cifra alta... bene, costa di piů.
Va dai circa 2.600.000 della versione professional ai circa undici milioni
della versione enterprise.
Personalmente uso Wise che sta intorno al milione e mezzo.
Sicuramente ci sono anche altre alternative molto meno costose. Perň per
queste ultime devi chiedere a qualcuno che ne sa + di me.
Ciao
*Roby*
P.S.
Altrimenti c'č sempre Windows Installer. Qui trovi gli Url di riferimento
http://www.dtsearch2.com/faq/DTS0149.htm
e qui trovi della documentazione
http://www.installsite.org/w2k_aboutmsi.htm
Personalmente l'ho guardato un po' e poi ci ho rinunciato.

 della versione enterprise.
no, no! troppo! non è che esiste uno stupidissimo programma freeware o
shareware in giro? devo farci solo dei lavoretti!
ivan

 shareware in giro? devo farci solo dei lavoretti!
cerca "inno setup" nei post recenti.
se ne e' parlato allo sfinimento.

Newsgroup: it.comp.lang.visual-basic
Titolo: Errore nella creazione di Tabelle con Access

ciao a tutti
ho creato una tabella in access con questo codice:
cns.Execute "CREATE TABLE " & rsTab!Descri & " ([Id] Int IDENTITY(1,1)
Primary Key NOT NULL UNIQUE, " _
            & "[Fondo]CHAR, [Incasso]CHAR), [Versamento]CHAR, [Prelievo]CHAR, " _
            & "[Apertura]Date);"
ne risulta che quando vado a passare un dato, per es. passo al campo Fondo
la stringa '100' ottengo che all'interno del campo stesso mi ritroverò
'100................' (i puntini rappresentano gli infiniti spazi che
ritrovo nel campo. non li ho contati ma do per scontato di trovarne 252!
spero di essere stata chiara..
mi sapete dare qualche indizio?
ringrazio anticipatamente
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

trovato da me!
bastava utilizzare TEXT invece di CHAR
:-)


 ritrovo nel campo. non li ho contati ma do per scontato di trovarne 252!
A parte che mi stupisco che funzioni perche' indichi il tipo CHAR senza
specificare le dimensioni. Deduco che Access ci metta una pezza
ipotizzando CHAR(255).
Su altri database il tipo CHAR(n) indica un capo a *lunghezza fissa*,
mentre mi sembra che tu in realta' voglia un VARCHAR(n), cioe' testo
con *lunghezza fino a*.
Detto questo, Access non dovrebbe avere il tipo TEXT(n)?
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Saluto

Ciao a tutti sono un ragazzo di 15 anni che sta imparando il visual basic e
già sa fare qualcosa, vorrei sapere se qualcuno ha controlli
per mandare e ricevere posta
Grazie cmq
by Roberto (Bobbokop)

Grazie cmq
Benvenuto
Ti consiglio di visitare il sito comune di questo NG
http://
http://members.xoom.com/it_lang_vb/
Ciao

[...]
Possono esserti utili 110 links?
Ciao
--
-
MIX (VB5SP3)
post...@yahoo.com
110 links ai siti VB
http://www.tempolibero.com/user/mix/
 (consigliato)
http://space.tin.it/computer/gaais
  (alternativo)
-

Newsgroup: it.comp.lang.visual-basic
Titolo: [API] API MIDI

Sono in cerca di API MIDI:
Per il momento, a chi fosse interessato, passo le due api che ci
consentiranno di rilevare le periferiche midi presenti sul sistema.
Tutto il materiale, è presente alla pagina della API si
http://members.xoom.it/CesareRizzi
Funzione midiOutGetDevCaps
Declare Function midiOutGetDevCaps Lib "winmm.dll" Alias
"waveOutGetDevCapsA" _
(ByVal uDeviceID As Long, lpCaps As MIDIOUTCAPS, ByVal uSize As Long) As
Long
PIATTAFORME: Win 95/98, Win NT
La funzione midiOutGetDevCaps rileva le caratteristiche ed altre
informazioni
relative ad un dato dispositivo per l'output MIDI.
Quste informazioni sono contenute in una struttura passata come lpCaps.
Questa funzione, è in grado di determinare quali operazioni può fare il
dispositivo
in esame.
La funzione ritorna 0 se ha un esito favorevole, altrimenti un valore
diverso da
zero.
PARAMETRI:
uDeviceID
L'identificativo del dispositivo.
Il primo dispositivo ha un ID = 0.
lpCaps
Riceve le informazioni relative al dispositivo.
uSize
La dimensione in bytes di lpCaps.
----------------------------------------------------------------------------
-
                        struttura MIDIOUTCAPS
Type MIDIOUTCAPS
  wMid As Integer
  wPid As Integer
  vDriverVersion As Long
  szPname As String * 32
  dwFormats As Long
  wChannels As Integer
  dwSupport As Long
End Type
Il tipo di variabile MIDIOUTCAPS-type memorizza informazioni relative alle
caratteristiche dei dispositivi di uscita MIDI.
I vari membri della struttura identificano le proprietà del dispositivo.
wMid
Identificativo del produttore.
wPid
Identificativo del prodotto.
vDriverVersion
Versione del prodotto.
szPname
Nome del prodotto
--
Posted from 
romeo.logikos.it
 [193.70.26.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
000b01bf244f$3ecb7240$6ce4d8d4@default...

Newsgroup: it.comp.lang.visual-basic
Titolo: Hscrollbar

Ciao a tutti
Avendo da poco iniziato ad usare Visual basic in generale e i 2005
express in particolare,
 vi chiedo aiuto:
Come si associa una hscrollbar ad una picturebox per poterla scorrere
e vederne tutto il contenuto?
Ho trovato un mucchio die sempi in VB6 ma questo controllo ha
differenti proprieta in vb2005
Grazie

 e vederne tutto il contenuto?
Se ti interessa un ottimo controllo PictureBox, che ha anche questa 
funzionalità integrata, prova a guardare questo:
http://www.codeproject.com/KB/vb/PanZoomExample.aspx
E' corredato di sorgenti, quindi te lo puoi anche studiare :-)
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL


Grazie tutto ok

Newsgroup: it.comp.lang.visual-basic
Titolo: MSHFLXGD.OCX problema!

Salve a tutti,
Sto lavorando con la MSHFLXGD.OCX (sp3) versione 6.00.8418 di vb6.
Il problema è questo:
Quando clicco su una riga mi si seleziona la riga superiore! Il problema
capita ogni volta che la svuoto e la disabilito e successivamente la riempio
con dei nuovi dati.
Sapete risolvermi il problema?
Ciao e Grazie a Tutti.


wrote:

Controlla le impostazioni della griglia: le prima riga è la 0 (zero).

 ha scritto nel messaggio
news:3950662a...@100.0.57.0...

Grazie per la puntualizzazione, ma questo lo sapevo già. Il fatto è che se
io clicco con il mouse su una riga (mettiamo la 5), il controllo mi colora
la riga 4!
Grazie comunque per avermi risposto!
Newsgroup: it.comp.lang.visual-basic
Titolo: ListBox Colorata

Ciao a tutti,
ho la necessita di colorare una o più righe di una ListBox  di un colore
diverso se una certa condizione è verificata.
Sapete se esistono a giro ocx xhe implementano questa funzione?
saluti
hyppos

 wrote in message
99ptu8$29qr1$1...@ID-73994.news.dfncis.de...



e quale č la proprietą per fare questo?? cioe, per modificare il colore di
un item. mi interessa...
MarioH

 wrote in message
99qg06$2ell1$1...@ID-70152.news.dfncis.de...


 ha scritto nel messaggio
news:cQ4w6.84932$yl2.6...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Qualcuno usa Kmail.ocx

Ho scaricato questo controllo che permette di inviare e-mail anche con
allegati. E' freeware. La cosa mi sorprende un po' anche per le
caratteristiche del sito in cui č disponibile 
http://neti.hypermart.net
Qualcuno lo utilizza ? Se sě, non avete mai avuto problemi di "sicurezza" ?
Grazie.

 wrote in message
oAlP4.73517$xt2.8...@news.infostrada.it...

veramente ottimo!!!!
Complimenti e grazie per il freeware alla Katarn Corporation!!!

Io l'ho usato varie volte ... mai in programmi commerciali ma solo per
utilita' mie e tutto OK !!!
--
Ciaps
Stracca
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Mini gestionale AIUTO!!! (scusate il Repost -ma non mi vedo!?!?!?!)

Salve, stņ muovendo i primissimissimissimi passi nel mondo VB6.0, il mio
scopo č
quello di crearmi un programma gestionale per la mia azienda (a quelli in
commercio
manca sempre qlc. e sarei sempre dipendente da questo o quel programmatore),
la prima domanda č (la 1° di una lunga serie) :
Per memorizzare i vari dati che dovrņ gestire (es. materiali magazzino) mi
conviene
utilizzare un database esistente (excel) o vi sono / conviene seguire
un'altra strada?
Grazie 1.000 a tutti
Luca (MO)
--
N.B. Rispondimi con una mail a 
cfsy...@tin.it
 e non sul NG
        (oppure togli NOSPAM dall'indirizzo)
Grazie 1.000
Ciao Luca :-)
(a volte sono OT lo sņ, il fatto č che magari in una serata fai 5-10
richieste in piu NG
poi, perņ passa un pņ di tempo prima che ti ricolleghi o che qlc ti
risponda:
a questo punto 1)Non ricordi piu' dove hai fatto quella richiesta che... ;
2)Non riesci piu'
a recuperare le risposte xchč č passato troppo tempo o troppi messaggi....
non č per cattiveria....)

 un'altra strada?
Fossi in te userei un DB Access, se poi i dati sono già su Excel niente di
più facile che migrarli sul nuovo DB... almeno poi lavori meglio...
Newsgroup: it.comp.lang.visual-basic
Titolo: Convertire data Giuliana a data normale

Come da oggetto,
esiste una funzione per convertire la data in formato giuliano a data
normale ???
Grazie in anticipo
Saluti
Andrea

normale ???
mah, noi qui a Trieste usiamo lo stesso formato degli altri...
ok, chiedo scusa a chi l'ha capita... :-)))
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
---------------------------------------------------------------------------


Da Msdn (Q209922)
' *********************************************************************
' FUNCTION: CJulian2Date()
'
' PURPOSE: Convert a Julian day to a date. The function works with
'          dates based on the Gregorian (modern) calendar.
'
' ARGUMENTS:
'    JulDay: The ordinal day of a year. Between 1 and 365 for all
'            years, or between 1 and 366 for leap years.
'
'    YYYY: A three or four digit integer for a year that is within the
'          range of valid Microsoft Access dates. If YYYY is omitted,
'          then YYYY is assumed to be the year of the current system
'          date.
'
' RETURNS: A date for a valid Microsoft Access year and Julian day,
'          or a Null value for an invalid Julian Day.
' *********************************************************************
Function CJulian2Date (JulDay As Integer, Optional YYYY)
    If IsMissing(YYYY) Then YYYY = Year(Date)
    If Not IsNumeric(YYYY) Or YYYY \ 1 <> YYYY Or YYYY < 100 Or YYYY _
      > 9999 Then Exit Function
    If JulDay > 0 And JulDay < 366 Or JulDay = 366 And _
      YYYY Mod 4 = 0 And YYYY Mod 100 <> 0 Or YYYY Mod 400 = 0 Then _
        CJulian2Date = Format(DateSerial(YYYY, 1, JulDay), "m/d/yyyy")
End Function
ciao
ugo


:D
Oggi sei in vena...?
ciao
ugo
p.s.
Notata la mia nuova strategia?
Do' le risposte -specificando- l'articolo MSDN...  Chissà che alla fine
qualcuno prema sto... 2 chars...
ri-ciao
ugo

 Oggi sei in vena...?
oggi e' giuliano.
gli altri, normale.
Newsgroup: it.comp.lang.visual-basic
Titolo: leggere xml tramite http

ciao a tutto il ng,
é possibile in vb leggere il contenuto di un file xml che si trova su un
sito (server IIS), e "scaricarlo" in una stringa(o in un file)?
Ho trovato il metodo My.Computer.Network.DownloadFile, ma non rieasco ad
utilizzarlo... ;S
Grazie a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
a...@newsland.it
in che senso non riesci a utilizzarlo?
con questa riga di codice scarichi il file e lo salvi in C:\.
My.Computer.Network.DownloadFile("
http://www.server.com/miofile.xml
",
"C:\tmp.xml")
poi lo puoi recuperare e inserirlo in una stringa facendo:
Dim str As String = My.Computer.FileSystem.ReadAllText("C:\tmp.xml")
ah, all'ultimo momento mi sono ricordato di uno snippet chiamato
"Leggi dati xml da un URL". eccolo:
        Dim myUrl As String = "
http://www.contoso.com/books.xml
"
        Dim reader As XmlReader = XmlReader.Create(myUrl)
        While reader.Read
        End While
p.s. mai provato
ciao!

         End While
"User defind type is not defined"
grazie comunque... 
intanto stavo provando  a leggere semplicemnte il file dall'url
(http://.../myfile.xml) per copiarlo inj un file locale...
ma nonn riesco... mi puoi mica dare un'indicazione...? stavo usando
fileopen in questa maniera:
Dim oXMLDocument As MSXML2.DOMDocument
Set oXMLDocument = New MSXML2.DOMDocument
Set openXML = myApp.FileOpen(Name:="http://.../myfile.xml",
formatID:="MSProject.XMLDOM", XMLName:=oXMLDocument)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 ciao!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] alter table oracle

Esiste questa istruzione in oracle 8i (8.1.7)?
ALTER TABLE nome_tabella MODIFY colonna_tabella NAME TO NEW_NAME
come potete vedere quello che vorrei fare è semplicemente modificare
in qualche maniera il nome di un tabella esistente.
in DBA Studio non mi permette di modificare la colonna dei nomi ... :-(
grazie ciao
ale


Se non ricordo male non si puň!
                        danilo

Newsgroup: it.comp.lang.visual-basic
Titolo: Finestre con pagine HTML

Ciao,
Sono nuovo del NewsGroup e scrivo per sottoporvi un problema forse banale!
Ho realizzato un applicativo in HTML e ASP, e chiaramente gira solo sotto
browser.
Vorrei farlo girare in una finestra indipendente e mi chiedevo se con Visual
Basic era possibile creare una finestra di determinate dimensioni e
caratteristiche che al suo interno contenga le suddette pagine HTML - ASP.
Ho provato a farlo in Javascript, ma mi apre la finestra del browser e poi
quella indipendente!
Grazie per l'aiuto
Ciao a tutti

 ha scritto nel messaggio
news:8uehia$4p1$1...@fe2.cs.interbusiness.it...


Te ne sarei grato!
P.S. Ma ci conosciamo?  : )
Alex ( Son Goku  : ) )
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Da Outlook 4 a Outlook 5

Vorrei installare Explorer 5 e quindi Outlook 5. La mia preoccupazione e che
se lo faccio non riesco ad importare la collezione di messaggi del NS che
fino ad ora ho pazientemente raccolto.
Qualcuno ha fatto questa operazione ?
Ho anche cercato un sistema per esportare i dati delle news do Outlook 4 in
un database esterno, ma senza buoni risultati.
--
      Pino Saffioti
-----------------------------------
pino.s...@asl1.to.it

 un database esterno, ma senza buoni risultati.
io l'ho fatto e ne sono ben contento.
secondo me sono migliorati molto sia ie sia oe.
io l'ho fatto sovrascrivendo le vecchie versioni, senza particolari
problemi. cmq i dati di oe da me stanno in :
C:\windows\application
data\identities\{5b2a39a0-6f7f-11d3-bafa-0050045e1dfe}\microsoft\outlook
express
magari fanne una copia. ed event esportati la rubrica come csv con tutti i
campi, i cookies (se in ie4 si puo'), ecc.
ciao, pal
--
andrea dot palazzi at tin dot it
xday at libero dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/




Si, ma i messaggi delle news come li avete importati?.
 I file che OE 4 utilizza hanno struttura ( ed estensione ) differente da OE
5. Avete per caso perso tutte le news che avevate prima ?.
A me dispiacerebbe molto.
Anche se facessi una copia di questi files, che cosa me ne farei visto che
su un computer può esserci installata solo una delle due versioni di OE. !
Ciao


 su un computer può esserci installata solo una delle due versioni di OE. !
se ricordo bene, oe5 ha recuperato tutti i dati vecchi senza problemi. le
copie dei dati le puoi usare se l'upg non va bene e rimetti su ie/oe4.
cosa peraltro non semplice. una volta mi ha detto: c'e' una versione piu'
recente, non posso installarmi...
cmq i messaggi importanti li archivio in 2 db miei, uno per le news
(evoluzione del pctrix sul mio sito) l'altro per la posta, dove metto anche
cose mie di altro genere, corrisp. d'ufficio ecc. (abitudini di chi ha
studiato archivistica...). outlook faccia quello che crede.

Newsgroup: it.comp.lang.visual-basic
Titolo: MSINET.OCX

 Questo ocx da chi viene installato? fa parte di windows? posso asepttarmi 
di trovarlo gia isntallato su ogni pc?
Buone fest a tutti :)
-- 
Greg 

 Buone fest a tutti :)
Pare sche sia roba di VB! ADO invece posso aspettarmi di vederlo gia 
installato almeno con XP presente oppure Office?
Il problema vero è che devo scrivere delle stringhe o mandare un file di 
testo o aggiornare una piccola tabella solo agiornamendo l'eseguibile, 
quindi senza rifre il pacchetto di setup ed includere i controlli necessari, 
ma usando solo quello che si puo gia trovare sulla macchina, e devo ancora 
decidere che strada prendere...
-- 
Greg 

  Questo ocx da chi viene installato?
E' un OCX di VB 6, preinstallato in XP e Vista.
-- 
Dr. Atlantis

Newsgroup: it.comp.lang.visual-basic
Titolo: Form Designer Control

C'è qualche OCX che permette di disegnare componenti in una form a RunTime?
Per capirci un VB form designer control.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampante non di Default o Impostazioni Personalizzate...

Ciao a tutti,
Ho un Problema ...
in un programma ( VB 6 ) voglio dare la possibilità all'utente di impostare
la dimensione ed il verso della pagina sulla quale stampare...
ho provato usando il CommonDialog, ma anche mettendo a TRUE la
Proprietà DefaultPrinter i settaggi che imposto non vengono salvati nella
stampante di default...
Altro problema... anche se non volessi salvare le modifiche sulla stampante
di sistema, come faccio a "Leggere" le impostazioni che ha scelto l'utente
( mi interessano quelle sulla dimensione del foglio scelto!! )
Grazie a tutti.
Werty

 ( mi interessano quelle sulla dimensione del foglio scelto!! )
Gran bella domanda!!! Il problema non sussisterebbe se la DialogBox
funzionasse come dovrebbe. In alternativa occorrerebbe prelevare le
informazioni dalla Printers Collection, crearesi una propria
PrinterCommonDialog ed adattarla alle proprie esigenze. Non ho ancora
verificato se la soluzione funziona sotto NT.

Newsgroup: it.comp.lang.visual-basic
Titolo: Contare solo i record di un db secondo un criterio

Buongiorno,
sto cercando di capire come fare per contare tutti e solo i record presenti
all'interno di una tabella di un db che soddisfano un certo criterio
(esempio: quanti sono i record che contengono il numero di tel 02/800600).
Riesco a farlo direttamente con una query apposita o devo ricorrere a
qualche ciclo in VB?
Grazie

 (esempio: quanti sono i record che contengono il numero di tel 02/800600).
La Select ha una clausola che si chiama WHERE.
Il tuo esempio:
SELECT COUNT(1) AS NUMERO
FROM TABELLA
WHERE TELEFONO LIKE '%02/800600%'
Ciao
Alberto
-- 
Si è visto di meglio,
ma si è scopato di peggio,
qualche volta a pago
e non erano neanche sempre donne
[Paolo]

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] VB5 e ACCESS 2000

Esistono problemi di compatibilità tra .mdb creati con Access 2000 e la
loro gestione in VB5. In particolare posso usare RDO e DAO? Se la
risposta è no, perchè e quale è l'alternativa?
Ciao, Angelo

 wrote in message
3804B9E6...@yahoo.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare style del form in fase di esecuzione o...

Ciao
Avrei fatto una specie di intro x il mio programma :-)
Che parte, mi fa vedere solo l'immagine di sfondo form e poi si 
rimpicciolisce sparendo vicino alla trayicon
il fatto è, che vorrei cambiare lo style del form quando c'è questa 
animazione, e far vedere solo il form senza bordo ne tasti (mi pare sia 
lo style 0)
solo che in fase di esecuzione non è possibile cambiare quello style giusto?
Altrimenti volevo far sparire il tasto per minimizzare, xchè se lo 
clicca da problemi e preferisco impedire la cosa +ttosto che gestire 
l'errore
o se non farlo sparire, disabilitarlo temporaneamente
la cosa + bella sarebbe quella di cambiare lo style, ma non so se è 
possibile
ciaociao

 Altrimenti volevo far sparire il tasto per minimizzare
se il problema č quello, c'č una proprietą del form che si chiama MinButton:
mettila a "false"
oppure metti ControlBox a false per far sparire il min, il max e la x
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 oppure metti ControlBox a false per far sparire il min, il max e la x
questa è perfetta, grazie!

 oppure metti ControlBox a false per far sparire il min, il max e la x
ciao, ho provato entrambe le soluzioni
Form1.ControlBox = False
Form1.MinButton = False
ma in entrambi i casi mi dice "Per la funzione sono state impostate delle
restrizioni oppure la funzione utilizza un tipo di automazione non
supportato in Visual Basic"
cercando sulla guida c'č scritto che lo stile del form deve essere tutto
tranne che su 0 e il mio č 1, quindi dovrebbe andare bene
non capisco quale sia il problema!

Newsgroup: it.comp.lang.visual-basic
Titolo: trasferire dati tramite porta seriale ad un PLC

Qualcuno dei frequentatori di questo NG si e' mai trovato a dover
interfacciare una sua applicazione con un PLC?
Se si mi puo' dire da che parte incominciare tenendo presente che conosco
molto poco Visual Basic e discretatamente i linguaggi di programmazione dei
PLC siemens S5.
Grazie per l'attenzione
Gianluca

 ha scritto nel messaggio
news:8la75s$qbc$2...@nslave1.tin.it...


 CIAO
Grazie mille proverò a chiedere in Siemens per quella DLL.
Però mi piacerebbe sapere se potrei fare qualcosa da solo, per esempio
usando MSCOMM.
Guardando dei programmi per S5 fatti da altri (ero stato autorizzato a
farlo) ho notato che la stringa di comunicazione che ricevevano era formato
da un serie di DW di un blocco dati dedicato alla comunicazione ed io avevo
pensato di fare un serie di variabili ognuna contenente un valore in ASCII e
poi trasferirlo attraverso la porta seriale ma non so come trasferirli in
quel preciso DB e quindi nella DW giusta.
Comunque sono sulla strada giusta o mi conviene cambiare rotta?
Ciao
Gianluca


Al seguente sito trovi tutto cio' ti possa servire.
http://member.xoom.it/cattaneo_plc

 ha scritto nel messaggio
news:8la75s$qbc$2...@nslave1.tin.it...






Ok ringrazio tuttie due pe rl'aiuto poi vi faro' sapere
Ciao
Gianluca
Newsgroup: it.comp.lang.visual-basic
Titolo: query

Ho un problema
da access creo una query qualsiasi
da un modulo vb devo riuscire ad avere una stringa riportante il codice sql
della query.
voi mi direte basta che vai sulla struttura della query clicchi sul tasto
sql ed il gioco è fatto!
si certo ma il problema è che la query viene generata dall'utente e quindi
non posso prvedere tutte le possibili combinazioni di query!!!


QueryDef
F1
ciao
ugo

 ha scritto nel messaggio
news:9kc6us$tab$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: n & 1 = 1

Hello,
This is a question from a non-VB programmer, so this question will
sound too simple to many of yours, sorry for that, but I nowhere found
its meaning :
IIf(n & 1 = 1, 5, -5)
with n an integer
What is the meaning of the condition n & 1 = 1 ?
Thanks,
Paul

 What is the meaning of the condition n & 1 = 1 ?
in this case, the "&" operator is a "bitwise and", and the condition is
true if the meaningless bit of n is "1"
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
Se i tempi non chiedono la tua parte migliore, inventa altri tempi. 
(Baolian, libro II, vv. 16-17)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:1130503609.8...@g47g2000cwa.googlegroups.com...

Paul,
This is an ITALIAN newsgroup, "it." stands for "Italy", not "Information
Technology". In other words, questions placed in italian language are well
accepted here.
Anyway, to my eyes the meaning of n & 1 = 1 is... probably a mistake. The
condition is always false, since "&" is the string concatenation operator.
Using it on integer expressions forces VB to make an implicit string conversion:
n & 1 = CStr(n) & CStr(1), thus it can never equal "1", no matter the value of
n.
Bye
Raf

 ha scritto

paul
start vb
^G -> debug window
type:
? 6 & 1
you'll get 61
i.e., the ampersand operator makes vb convert the two values into strings,
and glues the strings together.
hth, ciao, a.

 n.
Are you sure?
Are you sure that "0" & 1 doesn't equal 1?
Or "" & 1?
;)
Never mix strings and number.
--
Reporting tool: 
http://www.neodatatype.net

 Never mix strings and number.
Right. Right. Right.
Keep it always in mind.
See ya
Raf

 Raf
Ok,ok,ok. But... Because all of us, but one, are italian, why don't we 
speak our native language? In my humble opinion, of course...
bye
-- 
Emanuele Torrenti
http://torrenti.altervista.org
Per favore non mandatemi allegati in Word o PowerPoint.
Please, don't send me Word or PowerPoint attachments.
Si veda: Look at:
http://www.gnu.org/philosophy/no-word-attachments.html

 speak our native language? In my humble opinion, of course...
bicos ui ar spiching comsì comsà, comm'il è dan la vì ;)
Ciao

 Ciao
Ciao ;)


Newsgroup: it.comp.lang.visual-basic
Titolo: Ricerca Corsi

Buongiorno,
sono alla ricerca di un corso completo di visual basic
che tratti l'argomento dalle basi agli argomenti avanzati.
Qualcuno conosce dei siti dove e' possibile scaricare
dei corsi del genere?
Grazie.

 ha scritto nel messaggio
news:95br40$57v$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare un porta seriale virtuale

Mi servirebbe un aiuto per un mio programma.
Vorrei sapare se è possibile creare del codice in VB che mi permetta di
creare
una Porta Seriale virtuale.
Ringrazio tutti coloro che collaboreranno.
Elek...@libero.it

cos'è una porta seriale virtuale ??? :-((
--
Adriano Ghezzi
http://www.isp.it
agh...@posta2000.com
Raf ha scritto nel messaggio ...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ordinamento veloce di un array

Ciao,
ho un piccolo problemino.
Ho un bell'array di 2000x24 dimensioni e devo fare l'ordinamento.
Uso il classico bubble sort per fare ciň, ma cmq sia mi ci vuole
cronometrati 23 secondi per farlo (e questo su un P3 450Mhz). Se poi lo
faccio sul P2 di mio fratello allora faccio in tempo a prendermi un caffč,
che quando torno č ancora lě.
Non esiste un metodo piů veloce per ordinarlo alfabeticamente?
Oppure altre soluzioni di come memorizzare le informazioni contenute
nell'array.
Grazie in anticipo.
Mirco.

Mirco.
Questo è un algoritmo che ho tradotto da un pseudo-codice trovato in un
libro.
Se non sbaglio si tratta di QuickSort e dovrebbe essere piuttosto veloce
(non aspettarti chissà cosa).
Come noterai aFrom è definito come variant, questo perchè così funziona con
tutti i tipi base di dati.
Dovrai specializzarlo per avere le prestazioni migliori con  ByRef aFrom()
As Tipo (nota le parentesi che il tipo variant non vuole)
Lo stesso vale per la var. Temp1 che non è un array ma va comunque tipizzato
Sub Sort(ByRef aFrom As Variant)
'Dato l'array aFrom() lo ordina
Dim NP As Integer
Dim nItems As Integer
Dim PS As Integer
Dim Low As Integer, High As Integer
Dim tmpLow As Integer
Dim i As Integer, j As Integer
Dim Temp1 As Variant
nItems = UBound(aFrom)
Low = LBound(aFrom)
PS = (nItems + 1) \ 2
Do
  NP = ((nItems + 1) \ PS)
  tmpLow = Low
  For i = 0 To NP - 1
  High = tmpLow + PS - 1
  If High > nItems - PS Then
     High = nItems - PS
  End If
      For j = tmpLow To High
         If aFrom(j) > aFrom(j + PS) Then
           Temp1 = aFrom(j)
           aFrom(j) = aFrom(j + PS)
           aFrom(j + PS) = Temp1
        End If
      Next j
  tmpLow = tmpLow + PS
  Next i
  PS = PS - 1
Loop While PS > 0
End Sub


Il metodo  piu' veloce esistente e' l'algoritmo di Metz.
(In effetti si puo' ancora velocizzare con la formula di Schneider che
prevede l'uso dei logaritmi, ma il vantaggio e' minimo e la formula
piu' complessa).
 
Il listato e' in quick basic, ma non dovrebbe essere difficile
tradurlo in VB, io non ho il tempo.
REM ******************* Sort *********************************
      N% = Numero_massimo_degli elementi: M% =N% + 1
SRT001:
      M% = INT(M% / 2): IF M% = 0 THEN RETURN
      J% = 1: K% = N% - M%
SRT002:
      IF J% > K% THEN GOTO SRT001
      I% = J%
SRT003:
      IF I% < 0 THEN GOTO SRT004
      IF TABSOR$(I% + M%) < TABSOR$(I%) THEN GOTO SRT005
SRT004:
      J% = J% + 1: GOTO SRT002
SRT005:
      SWAP TABSOR$(I%), TABSOR$(I% + M%)
      I% = I% - M%: GOTO SRT003
Ciao. Sergio.
Newsgroup: it.comp.lang.visual-basic
Titolo: DataReport e Stampa A5

Ciao a tutti,
ho già cercato nei post vecchi e un po' in giro su google ma non ho 
trovato nulla di risolutivo.
Vi illustro il problema.
Sto mettendo a punto un programma per la gestione di un ambulatorio 
veterinario di un amico.
Per la stampa delle fatture in A4 tutto ok, mentre ho qualche problema 
con la stampa delle ricette in A5.
Imposto la dimensione del mio report in larghezza, e tutto va bene (in 
altezza non posso impostarlo (?) )ma quando lo mando in stampa mi 
elimina il piè di pagina (come se stesse stampando in un un A4).
Allora ho provato a lasciare la dimensione del DR come un A5 però lo 
mando in stampa in LandScape ...
così funziona se uso un foglio A4, in pratica mi stampa su una metà 
(quindi A5) però nella parte inferiore (sinistra) del foglio e quindi se 
uso un foglio A5 non mi stampa più nulla.
Spero di essermi spiegato in modo sufficientemente chiaro.
Qualcuno di voi ha qualche consiglio da darmi?
grazie
ciao
stefano

 Qualcuno di voi ha qualche consiglio da darmi?
Un primo problema l'ho capito.
Mi ero dimenticato che il datareport si prende le impostazioni della 
stampante di default e quindi anche se il mio report è un A5 siccome la 
stampante è impostata su A4 ... mi frega.
Infatti se imposto la stampante predefinita come una A5 funziona bene.
Il problema è che con questa stampante ci deve stampare sia le fatture 
(A4) sia le ricette (A5) e ovviamente non è che posso fargli cambiare le 
impostazioni ogni volta.
Devo trovare quindi il modo di cambiare al volo l'impostazione da A4 ad 
A5 all'abbisogna per poi riportare tutto come al principio una volta 
mandata la stampa A5.
Solo che ... non riesco a trovare uno straccio di documentazione, lo 
trovo per l'oggetto printer ma a me non serve, avete qualche link o 
suggerimento da darmi?
grazie a tutti
ciao
stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Swap con CopyMemory

Ciao a tutti.
Domanda: Ho necessità di fare lo swap di due elementi di un array con la
CopyMemory.
Ecco perchè voglio complicarmi la vita:
Ho un generico array a() di cui non so/non mi interessa il tipo di dato e
quindi la sua dimensione in byte.
Voglio scambiare due elementi dell'array a mia scelta.
Per semplicità facciamo
  Dim a(0 to 1) as MyType ' 2 elementi
Pensavo di scambiare i puntatori in questo modo
 Dim aptr as long
 Dim dummy as long
 aptr = VarPtr(a(0))
 dummy = aptr
 Call CopyMemory(ByVal aptr, ByVal aptr + 4, 4&)
 Call CopyMemory(ByVal aptr + 4, dummy, 4&)
Ma evidentemente non funziona.
Dove sbaglio?
Ma sopratutto, c'è una soluzione?
Ciao


Sarò fissato, ma questo è proprio uno di quei casi in cui vorrei mi si
spiegasse "perchè" complicarsi la vita...
Perchè non eseguire un banale swap attraverso una var di appoggio?
Devi eseguire lo swap 3000 volte al secondo?
:-\
ciao
ugo

 Perchè non eseguire un banale swap attraverso una var di appoggio?
Ovvio che in condizioni normali non vado a scomodare le api (anche perchè la
chiamata alla funzione sarebbe più dispendiosa dell'assegnazione di una
var).
Ma come ho detto, voglio fare una funzione generica, che vada bene con
qualsiasi tipo di array, di cui non so la dimensione ne il tipo
degli'elementi contenuti.
Ciao

 Ma sopratutto, c'è una soluzione?
Si', pero' se vuoi creare una funzione generica hai un altro
problema: passare alla funzione un array di UDT.
Comunque il codice che gestisce array di qualunque tipo (compresi
classi ed UDT) e' questo:
On Error GoTo ErrHandler
    Dim size As Long
    Dim buffer() As Byte
    size = LenB(a(0))
    ReDim buffer(size - 1)
    Call CopyMemory(buffer(0), a(0), size)
    Call CopyMemory(a(0), a(1), size)
    Call CopyMemory(a(1), buffer(0), size)
    Exit Sub
ErrHandler:
    size = 4: Resume Next
Ciao.

 classi ed UDT) e' questo:
In effetti poi mi sono accorto di una decina di bug logici in quello che
stavo facendo :)
Non ho detto niente per vedere se qualcuno mi correggeva.
Devo dire che la tua soluzione è il classico uovo di colombo... ora provo.
Ciao, grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: (Shell32) BrowseForFolder e SO

Girovagando su internet ho trovato molti programmi di esempio per il
browseforfolder, ma visto che esiste il componente Shell32 che ha tale
funziona mi sono detto: meglio di così si muore.
Il problema è che quando utilizzo il seguente codice
    Dim SH As New Shell, F As Shell32.Folder
    Set F = SH.BrowseForFolder(Me.hWnd, "Titolo", 0)
il problema è che a seconda del sistema operativo in cui vado ad eseguire il
mio programma tale funzione si comporta in maniera diversa:
Con Win XP compare sempre il pulsante "nuova cartella" ed è possibile
selezionare "Risorse del computer"
Con Win 2000 non comapre il pulsante e sono selezionabili solo le cartelle e
le unità disco / connessioni di rete (Quello che vorrei)
Con Win ME succede come con Win XP
Da cosa dipende? dal SO ? da IE ? C'è un modo per uniformare il tutto ?
Grazie

funziona mi sono detto: meglio di cosě si muore.
Scusa l' ignoranza, questo Shell32 che cos'e'?
-- 
ciao, hal


Vedi:
http://www.vbapi.com/ref/b/browseinfo.html
ciao
		maxx

 funziona mi sono detto: meglio di cosě si muore.
io avrei detto l'esatto opposto, infatti ho sempre utilizzato la
funzione dell'API senza i problemi che hai citato  ;)
--
Faber

funzione dell'API senza i problemi che hai citato  ;)
Ahecco :-)
-- 
ciao, hal

 Shell32 posso iniziare a sfogliare anche per es da d:\Dati\Backup\ !
mi pare ci fosse parecchio materiale su 
http://www.mvps.org/vbnet/
,
prova a fare una ricerca
--
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: OT sui diritti d'autore

ho realizzato un gioco per computer che utilizza come sfondo delle immagini
prese da internet di un noto fumetto, il gioco esiste già ma soltanto nelle
salagiochi, volevo cxhiedervi se secondo volendo far scaricare gratuitamente
il gioco dal mio sito rischio multe per diritti d'autore per il fumetto e
magari anche dalla ditta produttrice del gioco in salagiochi?
Grazie a tutti coloro che hanno già affrontato questo problema e che mi
delucideranno.

magari anche dalla ditta produttrice del gioco in salagiochi?
Potrei sbagliarmi, ma direi che rischi sia per le foto, sia per la
proprietà intellettuale del videogioco!
Ti ricordi il bel vecchio "Risk!", remake di Risiko? Han dovuto cambiare
le regole, le carte ed ovviamente il nome...
Se prendi ispirazione dal gioco in salagiochi e ne sviluppi uno diverso
non credo ci siano problemi. Quanto alle immagini, magari la casa
editrice ti concede la riproduzione... prova a chiedere.
Ciao,
Moreno
-- 
sirri at morenosoft dot com
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
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Come si verifica la data di sistema?

Come fa un programma a sapere che il 30 giugno 2005 è già passato ?
Anche se sposto la data del pc , mi dice che il giorno 30 giugno  è passato
!
Si tratta di un programma demo , con scadenza 30 giugno , cioè lo devi
installare e usare entro il 30 giugno.
Il pc ha un altro orologio interno?
saluti!
-- 
Cordiali saluti

Nel suo scritto precedente, gabriele ha sostenuto :

Molto probabilmente, il software ha scritto da qualche parte la data ad 
ogni avvio.
Se tu, ad esempio, l'hai usato il 29 Giugno, e adesso hai impostato 
25/06 coma data, il software capisce che stai facendo il furbo, e ti 
sega.
Oppure, non ti ricordavi che era scaduto, l'hai aperto in settembre, 
lui ha memorizzato ciò, e adesso capisce che hai fatto il giochetto.
Oppure, molto banalmente, il software cerca file di sistema che vengono 
modificati, legge la data, e si accorge che tale data è superiore al 
30/06, da cui deduce che la data è stata arretrata.
In generale, quando si usano questi demo e si vuole allungarne la vita, 
la data di sistema va tenuta *sempre* più indietro di quella di 
scadenza, già da prima della scadenza stessa.
Oppure, come faccio io, tali software vanno installati su una macchina 
virtuale. Alla scadenza, brucio la macchina e reinstallo su una 
vergine.
Ciao
Alberto
-- 
Ma noi no

 lui ha memorizzato ciň, e adesso capisce che hai fatto il giochetto.
infatti ho fatto proprio cosě!
Grazie dell'info
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Leggere dalla porta parallela...

Un saluto a tutti i frequentatori del NG.
Il mio quesito e' questo: in un programmino che sto sviluppando, ho la
necessita' di leggere dei dati provenienti da un altro computer tramite la
porta parallela.
La parte di invio dati e' gia' stata realizzata, mentre manca appunto quella
di ricezione dal secondo computer.
Qualcuno ha idea di come si faccia, o quantomeno sa indirizzarmi verso
qualche tipo di documentazione on-line sull'argomento?
Grazie mille per l'attenzione.
Marco Gentili
EmmeCiQuadro S.n.c.
m.ge...@emmeciquadro.it



Newsgroup: it.comp.lang.visual-basic
Titolo: [?] BMP to JPG VB converter?

Ciao,
ho circa 1000 fotografie in formato BMP che vorrei ritrasformare in JPG per
risparmiare anche qualche giga di spazio.
farli da dentro qualsiasi programma è semplicissimo manualmente credo siamo
sull'orlo del suicidio...
Potrei fare una applicazione in VB6 che me li ritrasformi automaticamente..
ma come?!?!
Non ne ho la minima idea se sia possibile e come!
AIUTOOOOO
grazie per la vostra clemenza!
Franco
hb9...@amsat.org

 Non ne ho la minima idea se sia possibile e come!
e' possibile.
in un post di ieri (ocx per immagini), parlavo di un un controllo a $40
dollari di buona qualita'.
con quello puoi fare un ciclo che apra i bmp e salvi i relativi jpeg. non
assicuro una qualita' photoshop, ma dovrebbe andare decentemente, specie se
comprimi poco.
mi viene in mente anche una dll intel free, forse su 
www.vbaccelerator.com
 ,
sulla cui qualits' pero' non ho letto granche' bene.
cmq se hai photoshop o irfanview (qualita' un po' peggiore) puoi anche farla
in batch la conversione. con irfan io ho passato 8 cd di (grossi) tiff cmyk
in jpeg rgb, risultati piu' che accettabili.
e' anche piu' o meno free, e io lo trovo strepitoso:
http://stud1.tuwien.ac.at/~e9227474/english.htm
ciao, a.




 wrote in message

Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire files con nomi lunghi

Ciao a tutti,
sono alle prese con un grosso problema: da una FileList visualizzo i file
*.doc e con questo codice, con un doppio clic, li apro con Word.
____________________________________
Private Sub File1_DblClick()
  Dim ID_Istanza_Di_Word
  Dim NomeFile As String
  NomeFile = File1.FileName
  ID_Istanza_Di_Word = Shell(PathDiWord + " " + NomeFile, 1)
  List1.AddItem NomeFile
End Sub
____________________________________
Purtroppo il meccanismo funziona solo con i file che nel loro nome NON hanno
spazi!!! HEEEELLLLPPP!!!
Cordialmente,
Francesco
--
Francesco - Siena - Italy
E-mail: 
frank...@tin.it

 *.doc e con questo codice, con un doppio clic, li apro con Word.
Se contiene spazi, il nome deve essere scritto "Nome File".
Tra doppi apici, intendo.

 ha scritto nel messaggio
news:8blhqo$snv$1...@nslave1.tin.it...


 Come faccio a passare la richiesta a Word per aprire un file dal nome lungo?
Ti ripeto.
Se il nome del file non segue la convenzione 8.3 del DOS
o se i nomi delle directory sono di lunghezza superiore a 8
caratteri occorre inserire il nome del file tra doppi apici.
Riporto il tuo codice.
Dim ID_Istanza_Di_Word
Dim NomeFile As String
  NomeFile = File1.FileName
  'Qui dovrebbe essere
  'NomeFile = File1.Path & "\" & File1.FileName
  'In una chiamata Shell il nome del file deve
  'SEMPRE essere inserito tra doppi apici
  ID_Istanza_Di_Word = Shell(PathDiWord & _
        " " & Chr$(34) & NomeFile & Chr$(34), 1)
Questa č la chiamata corretta.

 ha scritto nel messaggio
news:8blr9v$8oi$1...@nslave2.tin.it...


 > Se il nome del file non segue la convenzione 8.3 del DOS


Posso dire una cosa?? Prova a bypassare il problema: su internet ci sono
vari esempi per convertire i nomi lunghi in nomi corti... Inoltre potresti
abbastanza facilmente creare una function che ti converte anche i nomi delle
dir... Cosě a word passi i nomi corti e si č risolto il problema.
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: lunghezza dei random

Ciao a tutti,
scusate la domanda banale, ma non riesco a capire il funzionamento di
"Len" per l'apertura dei file in modo random..
ovvero:
Open "c:\esempio.txt" for random as #file Len = 10
... ma con che crtereio và utilizzato Len?? cioè, se devo aprire n file
che non conosco(quindi non sò le dimens. di ogni record) come imposto il
paramtro Len ??
grazie a chi mi può aiutare
ciao

...

Lo imposti solo se lo sai appunto.
Serve a fare le seek, praticamente puoi spostarti sul file di record in
record come una sorta di movenext, dove ogni record corrisponde ad n byte.
Adesso non ricordo quale sia il comando che fa la seek, vedi l'help.
Enjoy!

 
I file random nelle intenzioni dei progettisti del VB DEVONO avere un
record di lunghezza fissa e quindi nota a chi vuole usare quel file
se i tuoi file sono file con record a lunghezza variabile ( a questo
punto bisognerebbe chiedersi se ha un senso il concetto di record ) devi
aprirli in una delle modalita' sequenziali.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Problema con Round: uno o due paramentri?

Sto usando la funzione Round, che come da help prevede la possibilità di specificare un
secondo parametro che indichi il numero di cifre decimali a cui arrotondare:
  sizeTmp = Round((i / 1024), 2)
L'help dice:
Round Function - Returns a number rounded to a specified number of decimal places.
Syntax - Round(expression [,numdecimalplaces])
expression - Required.Numeric expression being rounded.
numdecimalplaces - Optional. Number indicating how many places to the right of the decimal
are included in the rounding. If omitted, integers are returned by the Round function.
Il problema e' che in compilazione mi segnala l'errore:
    Wrong number of arguments or invalid property assignment (Error 450)
ed avendo eliminato il secondo paramentro non mi segnala più l'errore, cioe'
  sizeTmp = Round(i / 1024)
non da errori.
Non so cosa io stia sbagliando, ma se qualcuno mi sapesse alternativamente indicare una
fuzione che arrotondi ad un certo numero di cifre decimali, lo ringrazierei molto... :)

 non da errori.
Ho trovato l'errore: tanto tempo fa avevo scritto una funzione "Round" che prendeva un
solo parametro!
mmmm mmmm mmmm !!! $@%&£#!!!!
:)