mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: come fare una stringa noin venga cancellata

salve
sara una stupidata ma o appena iniziato a programmare(solo ieri ho
installato vb6 e pure senza l'help)
io con questo codice faccio ad ogni cambiamento di una stringa inserire il
tutto nel file
Private Sub Text2_Change()
Open "C:\Documenti\Maudoc\dap\dati2.dat" For Output As #1
Write #1, Text2
Close #1
End Sub
pero ogni volta se avevo scritto qualocsa me lo cancella e ci scirve quelal
nuova come faccio ad vedere ogni scritta inserita?????(cioe se io scrivo
Miao quando entro vedo miao ma se dopo scrivo bao al rientro nel file non
vedo piu miao ma solo bao)
grazie

 vedo piu miao ma solo bao)
Open "C:\Documenti\Maudoc\dap\dati2.dat" For Append As #1
e
Print # piuttosto che Write #
Arf, arf

 grazie
Non vorrei sbagliarmi, ma a quanto ho letto dal codice da te postato c'č
anche un errore di fondo (ripeto ammenochč non abbia interpreato male la tua
domanda..)
Il codice che tu hai postato l'hai infilato nella sub dell'evento Change
della TextBox.
L'evento change pero' si verifica ogni qualvolta cambi il contenuto della
textbox, quindi, se supponiamo tu scriva "ciao" nella textbox l'evento si
verifica per ben quattro volte!
Ovvero quando scrivi "c", "ci", "cia" e "ciao"!
Risultato? Nel file troveresti: "c","ci","cia","ciao" o una cosa del genere.
Ti consiglio quindi di utilizzare uno degli eventi Key per intercettare un
tasto particolare e quindi fare quanto proposto dal post di Lupo..
Bye Bye

ok grazie di tutto
scusatemi per ste domande ma nn ho l'elp siccome non ho installato msdn cmq
come si usa il passwordchar????
grazie ancora

 ha scritto nel messaggio
news:Lkh29.27415

<Mode cattivo ON>
invece di usare quattro punti di domanda alla volta, distribuisci la
punteggiatura per tutta la frase.
Forse si riesce anche a leggere quello che scrivi :)
<Mode cattivo OFF>
Text1.PasswordChar = "*"
' scrive "*" al posto di ogni carattere inserito
' senza però variare il valore del contenuto.
<Mode cattivo ON>
P.S.: l'help eviterebbe queste domande.
<Mode cattivo OFF>
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio posticipato con ACCESS

Ciao a tutti,
    il mio problema è il seguente:
Supponiamo che la porzione del  mio programma sia composto da tre righe di
codice qui sotto indicate da numeri.
1
2
3
Alla riga uno aggiorno un record in access , alla riga due eseguo una query
, e alla riga 3 elaboro il risultato della precedente.
Alla riga 3 sono arrivato dato per assunto che il dato aggironato nel record
alla riga1 fosse memorizzato e quindi pronto per essere rielaborato, a volte
capita che non è subito disponibile e così il programma sbaglia. Risolvo il
problema facendo aspettare qualche istante al programma prima di arrivare
alla riga 2 in modo tale che Windows possa effettivamente scrivere su disco.
C'è un modo più sicuro e affidabile di questo ?
Grazie
Loris

 sicuro e affidabile di questo ?
sě, ma bisognerebbe sapere esattamente come fai a leggere e scrivere i record.
il concetto di base, se non sbaglio, č quello di utilizzare la stessa
connessione (non una connessione con la stringa di connessione uguale) per le
operazioni di lettura e di scrittura.
--
Salutoni
Sergio

 C'è un modo più sicuro e affidabile di questo ?
Non usi un controllo adodc o data vero?

Newsgroup: it.comp.lang.visual-basic
Titolo: active x

Sto cercando di imparare a scrivere qualche semplice active-x per le pagine
internet.
Mi incuriosisce una questione: se il browser dell'utente è abilitato
all'esecuzione degli active-x, il codice scritto può fare veramente quello
che vuole sul computer dello sventurato? Per assurdo, anche eliminare dei
files?
Altra domanda: attraverso un active x posso anche fare uso delle API?
Potreste indicarmi un sito dove cominciare l'apprendimento?

 Potreste indicarmi un sito dove cominciare l'apprendimento?
Vedi sopra.
CiaoZ
SebaMix
P.S. se sparo cavolate in questo post è xchè l'argomento l'ho visto di
sfuggita... :)

 IMHO sì. Devi fare riferimento al s.o. del server (sempre IMHO)
Certo, ma a me risulta che tu debba fare riferimento al S.O. del Client.
Ciao
Alberto

 Potreste indicarmi un sito dove cominciare l'apprendimento?
MSDN

Allora mi sono confuso con i componenti installati lato server. ^_^ Li sě
che vogliono i sorgenti perchč potresti anche formattargli il server ^_^.
Non č che mi dai qualche link per studiarmi l'argomento (magari un bel
manualetto in pdf?)
Thanxx
SebaMix

 ha scritto nel messaggio
news:a6skqe$h2bea$1...@ID-66833.news.dfncis.de...

Io ho usato MSDN. C'č molta roba, anche solo nella versione Library.
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Scrivere testo su un'immagine jpeg

Dovrei scrivere del testo su un'immagine jpeg e poi salvare il
risultato su un file. Ho provato con una picturebox ma non ci riuscito
Grazie

 Grazie
Hai una picture box chiamata Picture1.
Le assegni la proprietà Autoredraw=True
1) Carichi un'immagine in fase di progettazione;
2) Le assegni un'immagine in fase di esecuzione con
	Picture1.Picture = LoadPicture("X:\DIR1\DirN\TuaImmagine.jpg");
3) Scrivi quello che vuoi con:
	Picture1.Print "BLA BLA BLA"
4) SavePicture Picture1.Image, "Percorsodasalvare"
Enjoy!!!
-- 
Nella vita una sola cosa è certa: se la storia ci ha insegnato qualcosa, 
è che si può uccidere chiunque.
(Michael Corleone)

 4) SavePicture Picture1.Image, "Percorsodasalvare"
N.B.: I punti 1) e 2) sono due alternative (o fai una cosa o l'altra), 
mentre i punti 3) e 4) devi seguirli in ogni caso.


 Grazie
ti consiglio di leggere questo:
http://www.vbaccelerator.com/home/VB/Code/vbMedia/Saving_Pictures_to_JPG/ind
ex.asp
HTH
by
r

Newsgroup: it.comp.lang.visual-basic
Titolo: Database a grid

Salve,
qualche anima pia che mi dia una dritta per aggangiare una sorgente di 
dati a un FlexGrid, senza inserire un componente data nel form ???
Grazie

 ha scritto nel messaggio
news:MPG.15ef28ee7...@news.libero.it...

Se usi vb6 crea un Nuovo progetto , inserisci la form 'Creazione guidata
accesso ai dati' (o qualcosa del genere) -opzione codice ADO --> Fine -->
Guarda il codice
Ciao
Franco

Prova in questo modo:
Dim WithEvents rs as ADODB.Recordset
Set rs = New ADODB.Recordset
Set FlexGrid1.DataSource = rs
Il Pioniere.
Newsgroup: it.comp.lang.visual-basic
Titolo: Modificare un campo boolean tramite una query SQL in VB6

Ciao a tutti.
Espongo subito il mio problema:
Ho un database con un campo boolean, un form con una checkbox.
Per cambiare il valore del campo del database uso una stringa SQL:
    bFineMese = optSi.Value
    strSql = "UPDATE tblPagamenti SET tblPagamenti.Descrizione = '" &
txtDescrizione.Text & "', " _
           & "tblPagamenti.FineMese = " & bFineMese & " " _
           & "WHERE (((tblPagamenti.CodPagamento) = '" &
txtCodPagamento.Text & "'))"
Dove sbaglio??
Ho provato ad inserire il valore anche tra apici
    & "tblPagamenti.FineMese = '" & bFineMese & "' "
non so se il valore deve essere racchiuso da qualche altro simbolo, per
esempio il # per le date.
Grazie a tutti per la vostra disponibilità e pazienza...

Chiedo cortesemente se sei solito guardare le risposte alle tue domande,
visto che hai postato lo stesso identico messaggio a cui ti era gią stato
risposto esaurientemente, con tanto di codice di esempio.
Alberto

 risposto esaurientemente, con tanto di codice di esempio.
Me lo sono chiesto pure io.
Il problema che se non legge le risposte, Adriano continuerą a postare la stessa
domanda all'infinito!!
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

[CUT]
Mi rifiuto di rispondere alla tua domanda dato che č la
quarta volta che la posti:
Aiuto Sql e Campi Boolean  10/04/2002
Aiuto - Sql, Vb e Campi boolean 19/04/2002
Modificare un campo boolean tramite una query SQL in VB6 03/05/2002
e  in piů questo.
Al primo e al terzo hai avuto risposta!!!
Adesso basta

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: Installazione programma

  From - Mon
scusate, sono riuscito a risolvere il problema. Ho seguito di nuovo da 
capo la procedura per la distribuzione di un'applicazione Windows 
dall'MSDN.

 alberto
ciaociao

Marg ha scritto:

Ho provato a vedere, non ci sono percorsi fissi, ho cercato proprio di 
recuperare il path sempre dal sistema su cui si va a installare. credo 
il problema fosse proprio legato a un incorretto utilizzo della 
creazione di pacchetti.
Newsgroup: it.comp.lang.visual-basic
Titolo: Spazio dello Stack esaurito ma solo su un PC!

Ad un certo puto del mio programma in VB5 dopo il lancio di una stampa con
CR che peraltro va a termine regolarmente, dovrebbe riapparire un Form ma
esce il fatidico messaggio Spazio dello Stack esaurito.
Questo succede non tutte le volte. E succede solo sul PC in cui lavora l'EXE
(PII 350) ma non sul PC con cui lo sviluppo (PIII 850).
Sono pc diversi ma entrambi con lo stesso W 98se.
Devo dedurre che questo Stack disponibile sia diverso sui 2 pc.
E' giusto? ed in caso come si aumenta? o cosa è che lo definisce?
Grazie anticipatamente a chi mi può dare una dritta, perchè io non posso
individuare il problema proprio perchè non me lo fa sul pc da cui sviluppo
il Progetto.
Giorgio

 ha scritto nel messaggio
news:M9Yf9.84590$ub2.1...@news1.tin.it...

Una serie ipotizzabile di cause
a) Il tuo programma ha un bug logico....ogni tanto avviene una sequenza di
input o di comandi che scatenano un loop infinito!
Non lo vedi sul pc di sviluppo perchè in genere i programmatori testano i
programmi sommariamente rispetto ad un cliente.
Ossia controllano che accetti l'input che non si pianti etc etc.....il
cliente invece stressa l'applicazione proprio perchè la usa in maniera
massiccia .
Può darsi che apra troppe finestre...o faccia ricerche complesse oltre
quello che avevi previsto e che quindi salti fuori una situazione di loop
che fa terminare le risorse al programma! Oppure usa il tuo programma ed
apre più sessioni...oppure lo usa insieme ad altri programmi...
b)Un errore di programmazione....non deallochi le var son Set var=nothing ed
il cliente lavorando molto alla fine esaursce lo spazio a disposizione!...
c) Crystal report è bastardo.....(mai usato...ci ho provato tante volte ma
mi ha sempre deluso!)...controlla che abbia installato tutte le dll....al
perso e per provare...installa Crystal report completo sul pc ospite.
d) Il pc ospite non è aggiornato...non ha i service pack del pc di sviluppo
ad esempio....
d)...la lascio per ultima....perchè ci credo poco...un PII350 è un pc
vecchio!...CrysRep (che versione?) stressa la macchina che si "siede".....va
aumentata la RAM (ha 64Mb o meno?)...fatto un defrag....controllato che non
ci siano programmi "carini" che assorbano risorse (WEBSHOT per dirne
uno....carino ma da usare solo con cautela)
Bye man!

 uno....carino ma da usare solo con cautela)
In effetti il pc che ha problemi ha solo 64Mbram
Giorgio

io ho avuto un problema di stack esaurito dovuto a una sorta di loop tra
alcune sub dell'applicazione che ciclavano tra di loro....
Lo spazio di stack dovrebbe essere automatico e dipendente dalla RAM di
sistema...
potresti provare a ricostruire le condizioni che generano tale evento e
controllare passo passo il codice per vedere cosa succede effettivamente
(una sorta di log, io facevo scrivere su un file di testo tutte o quasi le
operazioni che l'aplicazione eseguiva e in quali sub o function andava) in
tal modo sei in grado di individuare dove risiede il problema e tenteare di
risolverlo
Max
Newsgroup: it.comp.lang.visual-basic
Titolo: Eliminare cartella

Salve a tutti,sono un newbie del visual basic,e da un pò che cerco in rete
una particolare risposta a un mio quesito,ma non ho trovato niente e quindi
spero che qualcuno di voi possa risolvermelo(gliene sarei infinitamente
grato),allora io dovrei assegnare a un commandButton la capacità di
cancellare una precisa cartella,quando viene cliccato,mi sapete dire che
codice debba inserire nel commandButton?spero possiate aiutarmi,ringrazio
tutti in anticipo per l'attenzione
Ciao

 ha scritto nel messaggio
news:r41H6.25533$sb5.2...@news.infostrada.it...

Prova chiamando il dos (command /K deltree <directories> /Y)
Con una shell
Ciao
--
Timothy Redaelli
timothy....@email.it


Cerca Kill e RmDir sulla guida.
ciao, hal

Grazie ad entrambi siete stati gentilissimi
Ciao Dragon

Newsgroup: it.comp.lang.visual-basic
Titolo: Anticipare il boot di Windows (se si può...)

Avevo ("avevo", ho rinunciato) intenzione di
scrivere un programma che "interrompesse" il
caricamento di Windows, per chiedere una password.
Io ho ottenuto il risultato di farmi sovrastare da
tutti i vari programmi in esecuzione automatica e
non... Vorrei bloccare tutto ancora prima che
compaia il desktop.
Ho gią provato in DOS, ma con un semplice boot
passo-passo si poteva bypassare il controllo...
Grazie
elzombi

passo-passo si poteva bypassare il controllo...
Si può impedire il boot passo-passo... anche se non mi ricordo come...
Ciao
Remove CUTME from E-Mail address to reply!
Visit Hardware Tips: 
http://www.hardwaretips.com

 Si puņ impedire il boot passo-passo... anche se non mi ricordo come...
E' una manovra pericolosa, il boot passo passo serve per poter evitare di
formattare la macchina se hai un problema stupido...
Cmq mi pare che sia un'impostazione di msdos.sys, anche se non ricorderei
quale nemmeno con un fucile alla testa :P
Ciaotutti,
Alessandro


elzombi

 Alessandro
Ciao                                             Giovy

 MAHH
Ciao bello, ti aspettavo :)
Ti diverti? Trovato quello che cercavi?
Per la cronaca l'impostazione e':
BootKeys=0
Soddisfatto ora? :)
Ciaotutti,
Alessandro

 Alessandro
Ciao
Giovy

MAHH
Un programmatore non è tenuto a sapere le imposatzioni di msdos.sys
ammenochè non sia parte del team di sviluppo microzozz! :-)
Un sistemista Dos invece dovrebbe... :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Come pilotare direttamente registratori Sarema ?

Avete qualche indicazione utile sul protocollo da utilizzare, cavetto rs232, 
configurazione registratore, per pilotare registratori di cassa del gruppo 
MWCR ?
Grazie e ciao
RobertoA

 ha scritto nel messaggio 
news:459a...@newsgate.x-privat.org...


 come stampanti fiscali con protocollo XON/XOFF
Ti ringrazio della risposta ma le librerie fornite da Sarema per pilotare i 
registratori omonimi non funzionanto con Win 2000 o Win XP, non l'avevo 
detto ma con quest'ultimo devo usarle
Se esistessero anche per Win XP avrei risolto il problema, sai niente a 
riguardo ?
Sapevo anche della possibilita' di pilotare il registratore con modalita' 
Xon-Xoff e chiedevo appunto chiarimenti sul cosa e' il protocollo Xon-Xoff o 
se esiste altro modo per permetere al pc di inviare uno scontrino fiscale in 
stampa
Insomma quello che sto cercando e':
- una descrizione del protocollo xon-xoff
- sapere se esiste qualche libreria di programmi per pilotare da Win XP i 
Sarema
- lo schema del cavetto da rs232 pc a rs232 registratore cassa
Grazie e ciao
RobertoA

 ha scritto nel messaggio 
news:459a...@newsgate.x-privat.org...


> Mandami la tu mail e ti faccio avere il materiale...
potrei averlo anche io il materiale?
Saluti
Monkey

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si può fare ... ???

Problema:
Creo all'interno di una picture un disegno fatto con istruzioni tipo 
LINE , PSET , etc.. , utilizzando fra l'altro soltanto i colori Bianco e 
Nero.
Domanda:
Come posso salvare l'immagine in una bitmap senza che quasta mi occupi 
2,5 MB circa ??
Qualcuno mi aveva accennato alla possibilità di utilizzare delle API 
tipo SetDIBits e/o qualcos'altro ma credo di non esserne capace.
Qualcuno potrebbe darmi qualche indicazione in merito o meglio ancora 
postarmi qualche esempio ??
Grazie in anticipo.
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [193.76.127.8] by way of 
f6.hotmail.com
 [207.82.250.17]
via Mailgate.ORG Server - 
http://www.mailgate.org

...


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

dovendo aprire una url da Vb mi dite come faccio a fare l'encode richiesto
dagli URL (es. spazio mi sembra diventi %20, ....)
Grazie

dagli URL (es. spazio mi sembra diventi %20, ....)
Il principio generale e' % seguito dal numero del carattere in esadecimale:
carattere		hex		url encode
spazio		0x20		%20
carr. ret.		0x0D		%d
e cosi' via ...
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Quesiti con l'uso delle listview o di combo box

I problemi sono due:
Inserire su ogni riga di una combo box una stringa composta da una
descrizione e da un codice. Come faccio a far si che su tutte le righe
ottenga un allinemento  dei codici e delle descrizioni, cioe' una cosa del
genere:
   salumi  1
   the        2
   carni    3
piuttosto che:
    salumi  1
    the  2
    carni  3
Il secondo problema e' questo:
supponiamo di avere una combo box piena di valori riempita da righe formate
come dal problema di cui sopra  e cioe' "descrizione  e codice".
Come posso fare in modo che, digitando le iniziali di una descrizione  o il
rispettivo codice, la lista si posizioni automaticamente sull'elemento piu'
vicino ?
Ciao







 vicino ?
puoi *provare*:
http://www.scottandmichelle.net/

 occupa lo stesso spazio
temo tu stia confondendo i ttf e il tipo prop/non-prop, che puo' essere sia
di ttf sia di fon ecc.
ms sans serif e' proporzionale, un *m* e' piu' larga di una *i* --> colonne
sballate
courier (ttf o no) e' non prop, come sulle macchine da scrivere antiche,
tutte i caratteri occupano la stessa larghezza --> colonne regolari
ciao, a.

Vi ringrazio per le interessanti proposte e provero' sicuramente nowcombo e
il link che mi e' stato proposto.
Per quanto riguarda l'allinemanento delle varie righe, temo si tratti di un
problema di grandezza di font e vi spiego secondo me perche'.
Siccome apputno von VB standard le combo non possono gestire piu' colonne,
mi ero inventato una funzione che allineava una riga composta da piu'
stringhe.
Tale funzione in due parole prende la stringa, conta quanto e' lunga e
restituisce un'altra stringa lunga quanto e' richiesta riempiendo i
caratteri che mancano alla fine con degli spazi.
Se controllo la creazione di tali righe dopo il passaggio nella mia funzione
nella finestra immediata, esse sono lunghe tutte uguali, poi nella combo
vengono visualizzate disallineate.
Nella combo il font e' il MS sans serif....
Comunque grazie a tutti
Ciao Ciao

Nella combo il font e' il MS sans serif....
Appunto: come diceva Pal devi usare un font non proporzionale nella combo,
quindi, ad esempio, non Ms sans serif ma courier , che se non sbaglio e'
quello usato nella immediate window ...vedi che tutto quadra ;-)
Saluti
locaduck

Vi confermo che ho provato e con il font Courier ho risolto.
Adesso mi rimane la'ltro problema del mio post iniziale.
Ciao Ciao
Turbina

 Adesso mi rimane la'ltro problema del mio post iniziale.
forse ti serve
www.scottandmichelle.net/scott/code/code-057.html
se il link diretto non va, segui scott / programming / vb / controls.


Che puoi risolvere solo in parte..come diceva Simcity Network,
...in parte perchè in quel modo puoi effettuare una ricerca solo sull'inizio
della stringa
e quindi sun combo con
desc1    1
desc2    2
desc3    3
non ti potrai posizionare sul 3° elemento semplicemente digitando 3
utilizzando solo gli
automatismi di vb, a meno di non gestire il tutto o con delle classi
personalizzate
o con dei giri astrusi negli eventi...
ciao
Enrico
Newsgroup: it.comp.lang.visual-basic
Titolo: [solo x gli esperti] Errori JavaScript nell'ActiveX WebBrowser

Ho bisogno che il controllo WebBrowser sopprima gli errori JavaScript
durante il caricamento della pagina...
Il programma non deve visualizzare il messaggio d'errore nella pagina
(run-time javascript)
Per alcune informazioni riferirsi a :
http://support.microsoft.com/support/kb/articles/Q279/5/35.ASP
Aiutatemi plz

Aiutatemi plz
Mi spiace, non sono un esperto :-(
-- 
ciao, hal

 ha scritto nel messaggio
news:9vio5r$fk4ov$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: ciao a tutti.

devo fare un file molto complesso con excel e credo visual basic.....
Diciamo un file con numeri di borsa che poi devo usare per fare delle
statististiche.....
Ci sto lavorando da molto tempo ma mi è molto difficile arrivare ad una
conclusione degna di questo nome....
Chi di voi mi può dire dove posso scaricare qualche file per trovare spunti
di lavoro?
Grazie e buona Pasqua.....

 Grazie e buona Pasqua.....
Buona Pasqua a te.

 ha scritto nel messaggio
news:c59d3f$2pgpbi$1...@ID-174464.news.uni-berlin.de...


 mascehera che mi accelerà il tempo di riptrovo non riesco..
Ti serve un database nel quale archiviare i dati e una griglia in cui
esporli. Inoltre dei campi per poterli variare o inserire. Immagino, visto
che non ti sono venute in mente, che tu non sappia trattare con esperienza
queste cose. Non mi pare, inoltre, che il tutto sia gestibile più
velocemente di quanto possa fare Excel...
Newsgroup: it.comp.lang.visual-basic
Titolo: PdfCreator

Ciao a tutti,
secondo voi c'è la possibilità con visual basic 6 e pdfcreator fare un
procedura automatica in cui senza che compaia nessun finestra
all'untente (tipo salva, etc...) fare una stampa diretta sulla
stampante di pdfcreator per creare un pdf della stampa.
Grazie...Marco

marco ha scritto:

Si.
Poichè lo usi come una normale stampante, puoi bypassare la finestra di 
dialogo di Stampa.
Per quanto riguarda la finestra di PDFCreator, non ricordo le 
impostazioni, ma puoi in qualche modo impostare (a mano, non da codice) 
che deve salvare un certo file sempre in una certa cartella e con delle 
impostazioni automatiche.
Tempo fa l'avevo implementato in azienda per convertire i fax ricevuti 
sul server direttamente i PDF.
bye

Perfetto per caso sai come si fa via codice a cambiare la stampante
predefinita per farla diventare quella di pdfcreator perchè ho un
oggetto che mi và stampare sulla stampante predefinita??..Grazie
P.S.: ho trovato le impostazioni su pdfcreator che diveci tu questo
programma fatto in visual basic è potentissimo...grazie

 predefinita ?
io ho risolto cosi:
Declare Function WriteProfileString Lib "kernel32" Alias
"WriteProfileStringA" (ByVal lpszSection As String, ByVal lpszKeyName
As String, ByVal lpszString As String) As Long
Declare Function SendMessageByString Lib "user32" Alias
"SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam
As Long, ByVal lParam As String) As Long
_______________________
Public Sub setPrinterDefault(STAMPANTE As String)
Dim X As Integer
For X = 0 To Printers.Count - 1
If Printers(X).DeviceName = STAMPANTE Then
Set Printer = Printers(X)
X = SetDefaultPrinter(Printer)
Exit For
End If
Next X
End Sub
_________________________
Public Function SetDefaultPrinter(objPrn As Printer) As Boolean
    Dim X As Long, szTmp As String
szTmp = objPrn.DeviceName & "," & objPrn.DriverName & "," &
objPrn.Port
    X = WriteProfileString("windows", "device", szTmp)
    X = SendMessageByString(HWND_BROADCAST, WM_WININICHANGE, 0&,
"windows")
End Function
_______________
spero essere stato di aiuto.


[snip]
Basta cambiare il nome della stampante usata dall'oggetto Printer.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: suoni in VB?

scusate la banalità dellla mia domanda, ma qualcuno saprebbe dirmi come fare
a inserire una sequenza MIDI o Wav in un programma VB, senza dover ricorrere
all' espediente di utilizzare un file sul disco ed eseguirlo con una
funzione Api? è possibile aggiungere suoni in maniera analoga a quello che
si fa colle immagini, che il programma non deve caricare da files presenti
sul disco fisso, ma porta con sè nel codice eseguibile? grazie.

sul disco fisso, ma porta con sè nel codice eseguibile? 
1.
Ti salvi la wave nel file di risorse
2.
Quando devi eseguirla, la carichi dal file di risorse cosi':
Dim arrData() As Byte
' ipotizzo che tu abbia chiamato il gruppo di file wave "WAVE",
' ma potresti dargli qualsiasi altro nome
arrData() = LoadResData(id_della_risorsa, "WAVE")
3.
passi l' array di byte all' api sndPlaySound, di cui dovresti trovare la dichiarazione
nell' api viewer insieme ai flag:
Dim flags As Long
flags = SND_NODEFAULT Or SND_SYNC Or SND_MEMORY
sndPlaySound arrData(0), flags
 
hth, hal

Scusami, ma ho visto (perchè l'ho scoperto adesso .... che principiante !)
che la stessa cosa si potrebbe fare per le icone.
In questo caso come passo l'icona al programma ?
Grazie mille.
Ciao, Claudio.

In questo caso come passo l'icona al programma ?
'// p. es. in Form_Load
Set Me.Icon = LoadResPicture(id_della_mia_icona, vbResIcon)
ciao, hal

 ha scritto nel messaggio
news:9em8r2$544e$1...@ID-56381.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] - Suoni di windows

Vorrei far si che la mia applicazione lasciasse un segnale sonoro al 
verificarsi di un determinato evento.
Mi piacerebbe sfruttare i suoni di windows, così da non dover 
redistribuire files.
Ho provato a cercare in rete, ma non sapendo nemmeno cosa cercare a 
proposito (intendo che terminologia utilizzare) ho deciso di chiedervi 
aiuto.
Sapreste segnalarmi qualche link sull'argomento, o un pezzo di codice, 
insomma un input qualsiasi.
Grazie

 redistribuire files.
Se usi VB 2005 (lo evinco dal tuo post precedente ;-)), puoi usare i 
metodi esposti dalla classe My.Computer.Audio. Ad esempio:
My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Exclamation)
-- 
Saluti
VITRIOL

VITRIOL ha scritto:

ca**o, ma era così facile? :)
Grazie mille.

 ca**o, ma era così facile? :)
Il namespace My è una novità di VB 2005. Raggruppa tutte le classi più 
utilizzate del Framework, e ne aggiunge di nuove. Molto utile.
-- 
Saluti
VITRIOL
Newsgroup: it.comp.lang.visual-basic
Titolo: HELP: Problemi con DBComboBoxes

Ho un problema con le DBCombo box. Ho fatto una applicazione di
gestione dbase su SQL server. Alcune DBCombo che ho inserito
funzionanano correttamente solo all'interno dell'ambiente di sviluppo
di VB4.0.
Quando compilo l'eseguibile, il programma non mi consente di
selezionare gli elementi contenuti nella DBCombo. In pratica riesco a
far scendere la drop down list ma ogni tentativo di selezionare gli
oggetti con il mouse è vano e posso selezionarli solo tramite
tastiera.
Nota: alcune DB combo funzionano, altre no....
Qualcuno ha la soluzione???
--------------------------------------------------------------------------
Beretta Fabio A.                       Graduating in Aerospace Engineering
                                                     POLITECNICO DI MILANO
E-mail:                                               
fabio....@iol.it
Creative WebPhone Number:                             
fabio....@iol.it
My Web Pages:              
http://www.geocities.com/CapeCanaveral/Lab/2101
--------------------------------------------------------------------------

tastiera.
Ho lo stesso problema !!
Come molti altri che hanno posto un'analoga domanda su questo news
NB vorrei farti notare che comunque il malfunzionamento si manifesta
solo con DBcombo contenuti in form MODAL, nel caso di form MODELESS
funziona tutto bene anche nel compilato.
Inoltre continuano a funzionare i tasti cursore ed il tasto ENTER, per
cui sembrano disabilitati solo gli eventi relativi al mouse !!
Anch'io attendo eventuali informazioni...
				Grazie in anticipo Corrado

				Grazie in anticipo Corrado
Immaginavo che si trattasse di problemi con le Form Modal, infatti una
delle finestre del mio progetto che era modeless non mi dava problemi.
Cercherò se esiste una versione di questo OCX che corregga questo
problema.
Grazie,
Fabio A.
--------------------------------------------------------------------------
Beretta Fabio A.                                        Aerospace Engineer


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

Che cos'è un un OBJ File?????????
Grazie...

Che cos'è un un OBJ File?????????
E' il file compilato, prima di passare al linker per la creazione
dell'eseguibile  vero e proprio...
obj sta per object
Sidewinder

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire i tasti frecce, Pag, fine ecc...

Ciao a tutti,
vorrei sapere se e come sia possibile intercettare la pressione dei tasti
frecce, pag, fine ecc... da un form aperto. Qualcosa simile al keypress che
intercetta soltanto la tastiera "classica".
Grazie.



Puoi utilizzare le costanti della tastiera di vb:
vbKeyUp, vbKeyDown... Premi F2 e cerca vbKey, avrai tutto l'elenco.

Per gestire quei tasti ti serve l'evento KeyDown che li intercetta. La
combinazione degli eventi keypress e KeyDown ti permette di controllare
l'intera tastiera.
Ciao Luciano.

Newsgroup: it.comp.lang.visual-basic
Titolo: Come attivare CapsLock da codice? (basta, solo questo)

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Studio

Qualcuno sa dirmi dove posso trovare Visual Studio.net e cosa devo
downloadare per programmare in 
ASP.NET
?
Grazie
Riko

downloadare per programmare in 
ASP.NET
?
Una soluzione free e' WebMatrix, altrimenti se comperi VS hai gia'
tutto li'.
-- 
ciao, hal

 ha scritto nel messaggio
news:P2ATb.21302$VS6....@tornado.fastwebnet.it...

in teoria, è tutto freeware. Quello che ti serve è il framework, che è
appunto liberamente scaricabile dal sito microsoft. Basta che installi IIS
sul tuo win2000/xp, poi installi il framework e sei a posto.
Per programmare decentemente (usare un'ide che sia degno, poter fare debug
intelligente, etc. etc.) allora certo che ti serve Visual Studio .NET, ma
effettivamente (soprattutto se vuoi fare tutto a costo zero) puoi adottare
tool gratuiti come WebMatrix o SharpDevelop.
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."

tool gratuiti come WebMatrix o SharpDevelop.
Peccato che SharpDevelop sia scritto in .net e sia lentissimo.
Sara' un caso? :-P
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: accesso a db da parte di più utenti

ciao a tutti!
è sicuramente un problema noto e risolvibile ma poichè come al solito devo
modificare cose fatte da altri, volevo chiedervi secondo voi quale può
essere la strada migliore ( = modificare meno codice possibile).
in sintesi: ho due PC collegati in rete, su uno dei due c'è un db access al
quale accedono due applicativi praticamente identici (con DAO) di cui uno in
sola lettura. si sono riscontrati errori in fase di scrittura quando -
pare - anche l'altro utente era connesso al db e stava eseguendo
interrogazioni. purtroppo chi aveva scritto il programma non aveva tenuto
conto di questa possibilità anche perchè non era previsto in fase di
progettazione un accesso multiplo al db.
cosa mi consigliate ? sulla guida ho trovato i metodi .BeginTrans e
.CommiTrans.... possono fare al caso mio ? cioè, aggiornando tutte le righe
interessate in un sol colpo o l'aggiornamento va a buon fine su tutte oppure
manco su una, invece di ritrovarmi alcune righe aggiornate e altre no,
giusto ?
ciao e grazie!
Marco

 interrogazioni.
Escluderei che se una postazione non scrive (anche se le modalità di
apertura consentirebbero la scrittura) possa disturbare le informazioni
scritte dall'altra. Le possibilità sono quindi due: O anche la postazione in
apparente sola lettura, di fatto scrive o quella che si sa che scrive compie
qualche operazione logicamente errata e l'anomalia si verificherebbe anche
se lavorasse da sola. In ultimo occerrerebbe verificare in modo approfondito
la logica complessiva, magari individuando una situazione anomala
sistematica e riproducibile.

 sistematica e riproducibile.
purtroppo, è la prima cosa che ho chiesto.... ma non riescono a riprodurla
la situazione critica... a volte (fortunatamente abbastanza raramente) gli
scompaiono delle righe da una tabella. il fatto è che chi ha scritto il
programma ha scelto di eliminare e riscrivere le righe anzichè aggiornarle
direttamente. da qui ho ipotizzato che se l'operazione di delete va a buon
fine ma l'aggiunta successiva per qualche motivo non viene eseguita,
l'utente si trova con delle righe da aggiornare... scomparse! e non è
bello....
grazie, intanto vedrò di capirci qualcosa di più sul perchè si comporta
così!
Marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Info su Packager

Ciao a tutti
con vb6 ho inserito in un form un OLE -> Pacchetto in cui poi ho importato 
un file pdf.
Ho creato l'eseguibile e tutto funziona quando clicco sull'icona all'interno 
del form mi apre acrobat
ma quando ho provato ad usare l'eseguibile su un altro pc con w98 in pratica 
una volta lanciato il programma e dopo aver cliccato sull'icona relativa 
all'OLE -> pacchetto (pdf) non mi apre niente.
Qualcuno ha un suggerimento o sa dirmi perchè non funziona e come fare per 
renderlo compatibile con le altre versioni di windows??
Ciao
Max 

 ha scritto nel messaggio
news:m1T3d.283757$
OR2.12...@news3.tin.it
piccolo inciso...c'è installato acrobat su quel pc?
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel
bestiario! :-)

 Il Wodkino Nazionale č a : 
www.martek.it



Non c'è nessun anima pia che mi suggerisce una soluzione???

Newsgroup: it.comp.lang.visual-basic
Titolo: Cos'e' lo SPAM

	Per iniziare a capire qualcosa del newgroups,il primo passo e' stato
quello di scaricare  tutti i messaggi, per poi leggerli tutti attentamente,
per capire il linguaggio del gruppo. Mi sono subito imbattuto il frasi tipo
"per rispondermi togli NOSPAM dalla E-mail" e cose simili.
quindi i quesiti, prima di laciarmi sono:
1) cosa e' lo SPAM ? (immagino sia qualcosa di poco simpatico a giudicare
dalla cura con cui viene evidenziato tale messaggio);
2) come si fa a falsare il proprio E-mail per non incapparci (utilizzo
Internet News) ?
3) Quale e' il pericolo a cui si va incontro'.
saluti a tutti 
Sebastiano Floridia 
arch...@sistemia.it

3) Quale e' il pericolo a cui si va incontro'.
Il pericolo è un'enorme irritazione quando cerchi di collegarti con un
server lento e sei costretto ad aspettare cinque o sei minuto come un
cretino per un messaggio che ti dice come si diventa milionari (in dollari)
in tre settimane. Se temi virus o cose del genere, non temere: la semplice
ricezione di un messaggio non installa virus sulla tua macchina. Se al
messaggio di provenienza sconosciuta è allegato un EXE (o anche una dll) in
attachment, cancella il messaggio senza eseguire l'exe.
Saluti,
Domenico
PS Al terzo spamming che riceverai la tentazione sarà quella di riprendere
il lunghissimo messaggio, copiarlo due o tre volte e rispedirlo al mittente
per intasargli la casella postale. Resisti alla tentazione: intanto di
solito l'invio non riesce e il messaggio-bomba ti torna indietro (danno e
beffa), e poi anche se ci riesci, lo prendono come segno di interesse.
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Server Tedesco

 Relaying not allowed', Porta: 25, Protezione
(SSL): No, Errore del server: 550, Numero di errore: 0x800CCC79"
è forse
sospeso il servizio? oppure al provider non piace che io cerchi un server
del genere?
grazie
ciao
degra
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z141Z139Z83Y...@usenet.iol.it...

di solito e' uno dei perversi modi di outlook per indicare che hai sbagliato
non destinatario ma *mittente*. hai usato l'account tin mentre stavi con
iol, o viceversa, o ...
fa parte di una strategia ms per evolvere l'intelligenza degli utenti e la
semantica della lingua. non me la spiego altrimenti. non nel dominio
dell'intelligenza, almeno.
ciao, j.oe

ciao, j.oe
mah, può darsi, però tutte le altre mail spedite allo
stesso modo partono e arrivano usando tutti i miei account (libero, jumpy,
hotmail, yahoo, ecc) ed utilizzando come SMTP il server libero, anche se
sono connesso con altri provider.
Amen, proverò quando riuscirò ad usare
libero, grazie!


 dominio dell'intelligenza, almeno.
Certamente non e' molto chiaro, pero' e' corretto.
E' effettivamente un errore di destinatario.
Se ti connetti al server SMTP di un provider utilizzando la
connessione di un altro ISP, il server in questione accettera' come
destinatari solo indirizzi appartenenti al proprio dominio.
Ciao.

 libero, grazie!
non puoi semplicemente rispedirla cambiando l'account nel combo in alto ?
quando mi sbaglio di solito faccio cosi'.

 destinatari solo indirizzi appartenenti al proprio dominio.
grazie per la delucidazione, ma la logica mi sembra francamente capziosa, e
mica poco. la sostanza non e' "ciccio, ti sei sbagliato a scrivere
l'indirizzo", ma "ciccio, hai messo un francobollo tedesco". non e'
l'informazione sul destinatario quella erronea.
ciao, j.saicheoresono?si' :)


Non esattamente...
Uno dei destinatari non e' stato accettato dal server di posta, esattamente
come dice OE, infatti il server di posta che stai utilizzando non ha
accettato un destinatario non appartenente al proprio domain in quanto
proveniente da un utente non appartenente al proprio domain :)
La regola e' semplice
If IsInMyNet(SenderIP) Or IsInMyUsers(ReceivingAddress) Then
    AllowPost
Else
    Reply550
End If
Non e' in questo caso colpa di OE dato che lui si limita a riportare
l'errore del server.
Gli americani in genere hanno uno o due indirizzi di email soltanto e un
solo provider, siamo noi che avendo 50 provider ogni tanto canniamo il
server di invio :)
Ciaotutti,
*
Newsgroup: it.comp.lang.visual-basic
Titolo: [1/2 OT il resto ?]: I comandi AT...

C'è qualcuno che li ha mai usati? (penso di si!)
Va bene, mi fate un'esempio di una stringa che bisogna usare per chiamare il
numero 1234567890 ? Non riesco proprio a capire la sintassi giusta, non
dell'ATD specificatamente (ATD1234567890  o no?), ma soprattutto se ci vanno
virgolette, apici o simili e i cr, crlf lf... alla fine. Grazie

 ha scritto nel messaggio
news:8sagcu$e57$1...@nslave2.tin.it...


Un buon inizio per capirci qualchecosa è usare il buon vecchio terminal.exe
digitando
ATH [enter]
il modem ti deve rispondere con
OK
se non vedi quello che scrivi assicurati di avere scelto la porta (COM)
giusta la puoi ricavare dal pannello di controllo, modem, diagnostica.
se ti risponde
con
ATZ resetti il modem e carichi la configurazione di base
con
ATZ1 idem ma carichi la configurazione di base 1.
tieni presente che i comandi li puoi dare anche in minuscolo e se li mandi
da VB devi inviare anche un CHR$(13)
impartendo
ATDT 0338 3334445
componi il numero a toni
ATDP 0338 3334445
ad impulsi
ecc.. ecc...
Buon divertimento
Ciao Michele.



ATDT1234567890 e quindi il codice CR
Ciao
Sergio

|
| ATDT1234567890 e quindi il codice CR
| Ciao
| Sergio
|
Senza virgolette? Mi avevano detto di si!

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

Pal, quando ti trovo su ICQ?

 wrote


Newsgroup: it.comp.lang.visual-basic
Titolo: Tasti funzione

Vorrei attivare-disattivare gli effetti sonori di un programma cona la
seguente Sub, che però non funziona.
Private Sub frmTest_Keypress(Keycode As Integer, shift As Integer)
    If Keycode = vbKeyF10 Then ecc. (suona o non suona)
End Sub
Come bisogna fare?
Grazie



Ieri o l'altro giorno, in un post analogo, è stato suggerito di
reimpostare Keycode=0, quindi di eseguire la procedura desiderata...
Ieri o l'altro giorno...
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:j0oirtskdlgn5mhh4...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Crash Oleaut32.dll...

Ciao a tutti,
ho provato ad usare qualche chiamata alle API per modificare le
proprieta delle form durante il Load.
Io sviluppo su piattaforme NT o WIN2000, ma, dopo aver installato
l'applicazione
su una macchina con WIN98, l'applicazione non parte e viene fuori un
classico crash
di una chiamata alla dll oleaut32; l'errore non viene nemmeto trappato dalla
libreria
che gestisce gli applicativi in Visual Basic ed il casino e' che non riesco
veramente a capire
da dove venga fuori.
Vi e' gia' capitato qualcosa di simile?
Mi chiedo: Cosa centra la oleaut32.dll?
Grazie mille per l'aiuto.
Allego le dichiarazioni delle API usate.
'================================================================
'Dichiarazioni per la chiamata delle API
'================================================================
Private m_hWnd As Long
' Win32 APIs used to toggle border styles.
Private Declare Function GetWindowLong _
        Lib "user32" Alias "GetWindowLongA" _
        (ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong _
        Lib "user32" Alias "SetWindowLongA" _
        (ByVal hWnd As Long, ByVal nIndex As Long, _
        ByVal dwNewLong As Long) As Long
Private Declare Function SetWindowPos _
        Lib "user32" _
        (ByVal hWnd As Long, _
        ByVal hWndInsertAfter As Long, _
        ByVal X As Long, ByVal Y As Long, _
        ByVal cx As Long, ByVal cy As Long, _
        ByVal wFlags As Long) As Long
Private Declare Function ShowWindow _
        Lib "user32" _
        (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function LockWindowUpdate _
        Lib "user32" (ByVal hWndLock As Long) As Long
' Win32 APIs used to automate drag and sysmenu support.
Private Declare Function GetSystemMenu _
        Lib "user32" _
        (ByVal hWnd As Long, ByVal revert As Long) As Long
Private Declare Function GetMenuItemID _
        Lib "user32" _
        (ByVal hMenu As Long, ByVal nPos As Long) As Long
Private Declare Function GetMenuItemCount _
        Lib "user32" _
        (ByVal hMenu As Long) As Long
Private Declare Function GetMenuItemInfo _
        Lib "user32" Alias "GetMenuItemInfoA" _
        (ByVal hMenu As Long, ByVal un As Long, _
        ByVal b As Long, lpMenuItemInfo As MENUITEMINFO) As Long
Private Declare Function SetMenuItemInfo _
        Lib "user32" Alias "SetMenuItemInfoA" _
        (ByVal hMenu As Long, ByVal un As Long, _
        ByVal bool As Long, lpcMenuItemInfo As MENUITEMINFO) As Long

Mi chiedo: Cosa centra la oleaut32.dll?
C'entra, c'entra (con l'apostrofo ;-)
La oleaut32 e' usata a piene mani da visual basic e, ipotizzo dalle
declares che hai pubblicato, probabilmente fai qualche modifica agli
stili o ai menu senza che visual basic ne sia "informato" oppure che
non e' supportata su windows 98.
Comincia col loggare su file le azioni compiute dall'eseguibile fino
al momento del crash, in modo da poter ricostruire a posteriori dove
avviene il "fattaccio".
-- 
ciao, hal

 C'entra, c'entra (con l'apostrofo ;-)
Ooops... stavo per dirla io quella frase :P
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: programma per resize di immagini

vi chiedo in vb è complicato svilluppare un programma che avendo in ingresso 
una qualsiasi immagine
e impostando risoluzione e formato in uscita mi dia tale immagine?
esempio in ingresso un immagiine 1024x764 bmp
vorrei fare una funzione che ha come parametri
function(imgorigine, risoluzioneuscitaX, risoluziooneuscitaY, fileuscita)
esempio utilizzo
function("c:\pippo.bmp", 320, 200, c:\pluto.jpg)
è fattibile? esistono magari utilità freeware da usare nel proprio programma 
che fanno queste conversioni in modo trasparente senza l'intervento di un 
operatore?
Grazie a tutti.

tra i powertoys c'e' qualcosa del genere, si chiama Image Resizer
Simba883 ha scritto:


> e impostando risoluzione e formato in uscita mi dia tale immagine?
grazie, posso includerlo in un mio progetto che tu sappia? 

bello image resize di power toys ma è attivabile da tasto destro mouse in 
windows
sai se si può richiamare da vb inviandogli i parametri?
ad esempio
call shell("resizer.exe 1024 768 bmp",0)
Grazie a tutti. 

 call shell("resizer.exe 1024 768 bmp",0)
Guarda Irfan View ha ESATTAMENTE quello che
vuoi fare tu ... e' free ma non so se e' redistribuibile
http://www.irfanview.com/
e/o
http://www.vbaccelerator.com/home/VB/Code/vbMedia/Image_Processing/Image_Processing_Using_DIB_Sections/VB6_Image_Process
or.zip
i_view32.exe c:\test.jpg /resize=(300,300) /aspectratio
i_view32.exe C:\PROGRA~1\IRFAN\NEW\*.jpg /resize=(300,300) /aspectratio
also command line available (calling from VB)
Example for /crop:
i_view32.exe c:\test.jpg /crop=(10,10,300,300)
Open 'c:\test.jpg' and crop: x-start=10, y-start=10, width=300, height=300 (in pixels).
Example for /resize:
i_view32.exe c:\test.jpg /resize=(300,300)
Open 'c:\test.jpg' and resize: width=300, height=300.
i_view32.exe c:\test.jpg /resize=(300,300) /aspectratio
Open 'c:\test.jpg' and resize: width= max. 300, height= max. 300, proportional.
i_view32.exe c:\test.jpg /resize=(300,0)
Open 'c:\test.jpg' and resize: width=300, height=proportional.
i_view32.exe c:\test.jpg /resize=(150p,150p)
Open 'c:\test.jpg' and resize: width=150%, height=150%.
ecc
--
Fosco

 Grazie a tutti.
fai molto prima a scrivertela, devi solo stare attento alle proporzioni,
l'aspect ratio. se è 1024*800 a 320*240 si deforma.
per il resize magari non usare solo image e picbox, cerca la funzione api
stretchblt nell'apiguide (
www.mentalis.org
).
da vb salvi in bmp. per il salvataggio in jpeg cerca nei post di gbc, aveva
linkato una dll abbastanza efficiente. anzi, eccola, image_utils. se è lei
c'e' anche un esempio:
http://www.gbcdepot.com/free/vb_librerie/
intel ne forniva una agli sviluppatori, ma non so se è ancora free. era
nella sezione developer del loro sito.
per altri formati non saprei.
ciao, a.


grazie mille a entrambi
Newsgroup: it.comp.lang.visual-basic
Titolo: Programmino DAO

salve a tutti...sto lavorando ad un piccolo programmino in access con
dao..e tutto si è inceppato ad un errore di run-tim '13' - Tipo non
corrispondente...
il programmino non deve far altro che leggere i dati in una tabella e
calcolare gli incassi totali tra due date che vengono inseriti
all'interno di due caselle di testo in una maschera...questo è il
codice...
_________________________________________________
Private Sub trova_Click()
Dim d As database
Dim t As Recordset
Dim somma As Double
somma = 0
Set d = CurrentDb()
Set t = d.openrecordset("vendite")
t.MoveFirst
Do Until t.EOF
If t![data vendita] >= dal And t![data vendita] <= al Then
somma = somma + totale
End If
t.MoveNext
Loop
ris = somma
t.Close
End Sub
__________________________________________________ _______
dov'è l'intoppo?la tabella di chiama vendite,le due caselle per
l'inserimento delle date si chiamano "dal" e "al" e la casella per
visualizzare il risultato si chiama "ris"... grazie!

 dov'č l'intoppo?la tabella di chiama vendite,le due caselle per


Newsgroup: it.comp.lang.visual-basic
Titolo: [WEB BROWSER] il contenuto della pagina

Buon giorno,
    volevo sapere attraverso quale metodo o quale proprietà del oggetto
WebBrowser
era possiblie vedere il contenuto della pagina html che mi arriva di
risposta.Ovvero:
se digito nella barra degli indirizzi una URL, il web server che risponde a
quella URL
mi rimanderà una pagina html che il mio browser mi mostrerà.
Io vorrei riuscire ad avere il contenuto della pagina HTML in una variabile
text o in
maniera tale da essere utilizzabile all'interno del mi o programma.
Grazie,
    Matteo

 wrote in message
news:3ac16...@nntp.tfvs.tp.edu.tw...


 wrote in message
news:ZL%v6.30200$lT1.5...@news2.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: DriveListBox

BUONGIORNO!!!!
E' possibile impostare le proprietą di un DriveListBox in modo da poter
accedere alle Risorse di Rete?
Grazie...
Pamela
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

No. Il drivelistbox fa parte d una serie di controlli che la MS
ha trascinato dietro dalla versione 4.0 se non erro e che
chiaramente dovrebbero essere lasciati perdere fatte salvo
rare eccezioni per le quali l'utilizzo delle common dialog
dovrebbe essere preferito.
Se poi a te interessa solo le risorse di rete, conviene che ti
orienti sulle api browseforfolder, che ha un parametro attraverso
il quale puoi in OR scegliere cosa vedere.
-- 
Saluti
Andrea Moro