mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione Aggiornamenti DataBase

Sto sviluppando applicativi in access che poi ditribuisco a vari clienti
Mi trovo il problema di riportare le modifiche della struttura del database
in automatico
a tutti i clienti.
Qualcuno mi sa consigliare un sistema per farlo in automatico? (un tool , o
quant'altro)
Potrei risparmiare un sacco di tempo

 wrote in message
news:RFsR6.4836$Ww.8...@news2.tin.it...


 quant'altro)
sto lavorando (beh, non proprio in questo periodo, cmq...) ad un
programma che funziona da riga di comando e sincronizza la struttura di
un DB partendo da un altro DB Access... per ora utilizza DAO 3.6, credo
di finirlo per poi fare il porting ad ADO (quando ne avrò il tempo...)
se credi possa servirti, puoi scrivermi a 
zann...@libero.it
Ciao
Faber

 ha scritto nel messaggio
news:9f61go$2elf0$1...@ID-66268.news.dfncis.de...


Puoi anche usare la funzionalita' di "replica" e "sincronizza" di
Access.
Per maggiori informazioni vedi:
http://msdn.microsoft.com/library/psdk/dasdk/migr4yem.htm
	Lore.


Newsgroup: it.comp.lang.visual-basic
Titolo: MATRICI - V.B. for Applications

Quale funzione si usa per calcolare
la matrice INVERSA ?
 Grazie.

  Grazie.
Non voglio scoraggiare le tue ricerche ma mi sa tanto che non esiste.
    comunque proverò a cercare anche io.

Newsgroup: it.comp.lang.visual-basic
Titolo: Verifica esistenza file su Hard disk





Esiste una funzione per sapere se esiste un flusso 
sul disco rigido e di cinseguenza gestire la open I/O ? 




 wrote in message
000801c020a6$02f75f00$1aaad8d4@oemcomputer...


   End If
Sarebbe meglio tenere conto di altre situazioni particolari, come la
presenza di caratteri speciali nel nome del file che potrebbero dare
risultati inattesi, ed inoltre eviterei di vincolare il percorso a quello
dell'applicazione.
Io di solito uso questa funzione (FileID e' il nome del file completo di
percorso):
Function FileExist(FileID As String) As Boolean
    If FileID = "" Then Exit Function
    If InStr(FileID, "*") > 0 Then Exit Function
    If InStr(FileID, "?") > 0 Then Exit Function
    If InStr(FileID, "|") > 0 Then Exit Function
    If InStr(FileID, "<") > 0 Then Exit Function
    If InStr(FileID, ">") > 0 Then Exit Function
    If Right$(FileID, 1) = ":" Then Exit Function
    If Right$(FileID, 1) = "\" Then Exit Function
    If Right$(FileID, 1) = "/" Then Exit Function
    If Right$(FileID, 1) = "." Then Exit Function
' aggiungere qui altre eventuali discriminanti
' che al momento non mi vengono in mente
    If Dir(FileID, vbArchive + vbHidden + _
    vbReadOnly + vbSystem) <> "" Then
        FileExist = True
    End If
End Function
Newsgroup: it.comp.lang.visual-basic
Titolo: -> quali programmi sono in esecuzione

E' possibile determinare quali programmi sono correntemente in esecuzione
(elenco dei task).
In particolare vorrei sapere il nome di ogni applicazione,e quello del
relativo file EXE
--
RISPONDETEMI SUL NEWSGROUP

relativo file EXE
Vedi Sito Comune, Sorgenti, ProcessVW.ZIP
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: calcolo costo della chiamata a Internet

qualcuno ha una funzione che calcola il costo della telefonata con le
nuove tariffe e la vuole mettere a disposizione per realizzare un
programmino che tiene traccia delle connessioni fatte?
il programma č gią a buon punto; lo vorrei finire in tempi brevi e poi
metterlo a disposizione del ng
grazie per la collaborazione

 il programma è già a buon punto; lo vorrei finire in tempi brevi e poi


Newsgroup: it.comp.lang.visual-basic
Titolo: Data Grid e Menu contestuale

Se si seleziona del testo in una DataGrid, con l'evento mouse_up del tasto
destro del mouse compare il menu contestuale con copia, incolla, taglia
ecc....
Come si fa a non farlo comparire?
C'è qualche API da utilizzare?
Grazie in anticipo,
                                                    Cristiano

 wrote in message
8pjsm3$ebm$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: datemi un'idea

devo fare un prog che stampi e crei moduli preformattati diversi. Vorrei
evitare di provare e riprovare sprecando kili di carta , stampando su file
ma su che tipo di file ?
ciao.
--
http://members.xoom.it/webbrowser/
fabi096...@hotmail.com

Credo che sarà impossibile che tu ti renda conto di come
verrà se non lo stampi ....
questo senza contare che dovresti scrivere un codice apposta
per stampare su file ...
per poi riconvertirlo nel linguaggio del programma che andrai
ad utilizzare per le stampe.
Non credo ... butto li la cosa ... che printer.print ti possa
aiutare ... cioè potrebbe forse darti un risultato "visibile",
ma anche qua non ci scommetterei tanto ... se nell'oggetto
printer ci sia una proprietà che ti permetta di specificare
come stampante un file.
Aspetta che Lord Rayden ti posti anche lui ... sicuramente
visto l'affezione che nutre per tale oggetto ti sarà più d'aiuto.
Ciao Andrea

 ha scritto nel messaggio
news:1hio8.27140$pT1.7...@news1.tin.it...

Usa FinePrint ti permette di fare l'anteprima di stampa e di impostarlo come
stampante predefinita
http://www.fineprint.com/
Ciao

 ciao.
Sub ProceduraDiStampa(Destinazione As Object)
' Stampa
Call ProceduraDiStampa(Printer)
' Anteprima
Call ProceduraDiStampa(Picture1)
Ciao

 ciao.
Jaws Pdf Creator.
Ti stampa su file pdf, e te li apre con l'acrobat...
http://www.jawspdf.com/pdf_creator/index.html
Funziona in due maniere, come stampante installata, e se ci trascini
sopra dei file postscript, te li traduce in pdf...
veramente carino ^___^
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Microsoft internet transfer e HTTPS

Devo scrivere una applicazione client/server per windows NT 
usando visual basic 6.0.
Il client si deve connettere ad un Web Server.
Ho pensato quindi di usare (dal lato client) il controllo ActiveX 
Microsoft Internet Transfer che permette di aprire una connessione 
HTTP.
Il problema nasce quando devo aprire delle connessioni HTTP criptate 
(HTTPS). Vorrei sapere se e' possibile aprire una connessione HTTPS 
attraverso il controllo Microsoft Internet Transfer.
Grazie in anticipo
Giampaolo

 attraverso il controllo Microsoft Internet Transfer.
Credo di sě, č fra i protocolli supportati:
http://msdn.microsoft.com/library/devprods/vs6/vbasic/Inet98/vbproprotocolproperty.htm
Bye, G.
--
---------------------------------------------
    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 !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Vb.net e virgola

In un file di access ho salvato dei prezzi.
Quando li richiamo succede questo
db        mio prog
1,98=>1,98
4,50=>4,5
1,00=>1
Vorrei sapere, se possibile, un metodo per rilevare quanti caratteri ci sono
dopo la virgola (o se c'č la virgola).
Grazie in anticipo.

 ci sono dopo la virgola (o se c'è la virgola).
la domanda sorge spontanea... ;-)
a quale scopo ti serve sapere se il numero ha una parte frazionaria?
è forse per scopi di formattazione dell'output?
--
Salutoni
Sergio

 ci sono dopo la virgola (o se c'è la virgola).
Se nel db i prezzi sono in campi di tipo numerico, quelle che tu stai
confrontando sono le rappresentazioni 'umane' dei valori.
E come un numero venga convertito in stringa, dipende dal client che
utilizzi.
In Access, stai utilizzando l'IDE di Access, che di fatto è un Client che
apre un Mdb.
In VB, stai utilizzando delle funzioni di conversione numero->stringa, e
quindi puoi gestire a tuo piacimento questa conversione.
Ciao
Alberto

 ha scritto nel messaggio
news:qDG4b.281337$lK4.8...@twister1.libero.it...


 cosě se mancano li inserisco io?
hai provato a guardare il metodo ToString degli oggetti "numerici"?
dim a as single
a = 2.3
messagebox.show (a.ToString("#.###"))
prova a vedere cosa salta fuori.
--
Salutoni
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Avvio automatico programma

Salve, per far partire automaticamente un programma all'avvio di windows,
sono possibili diverse strade.
Operare sul registro, sulle cartelle di sistema "Startup" "Eseuzione
Automatica"  o via discorrendo ecc. ecc.
Quello che mi chiedo č che visto che ad oggi i SO possono essere : W95 / W98
/ ME / NT / 2000 / XP qual e' il metodo piů funzionale ??
tia
Ven.

Newsgroup: it.comp.lang.visual-basic
Titolo: Grosso problema, aiuto!!!

Ciao a tutto il NG.
Sono un programmatore, non tanto esperto di VB.
Sto
realizzando un programmino facile facile, per spedire fax.
Sono quasi alla
fine, ho settato tutti i comandi, ho messo tutte le text box che servono ed
ho anche messo una pcture box.
Ed è questa che mi ha dato problemi.
Non
sono riuscito a settare il comando che mi permetta di aprire la porta dello
scanner per importare il documento che deve essere visualizzato nella
picture box e poi essere spedito, tramite modem.
Potete aiutarmi????
Sto
impazzendo, vi prego.
Ciao a tutti
--------------------------------
Inviato via 
http://usenet.iol.it

Potete aiutarmi????
Cosa c' entra la picture box con lo scanner e il fax ?
ciao, hal
p.s.
programmare non significa mettere dei controlli in un form ;-)

 programmare non significa mettere dei controlli in un form ;-)
come?????!!!!!!??????!!!!!!! e me lo dici cosě??!! in maniera cosě
brutale???!! un po di delicatezza, per diamine!!!!
io ero convinto che significasse proprio questo... mi hai fatto cadere il
mondo addosso......
e visto che il mondo, per me, fino a 5 minuti fa, era quadrato e non
rotondo... beh fa ancora piu male... ::)))))))
MarioH

brutale???!! un po di delicatezza, per diamine!!!!
eh eh, un po' d' acqua fresca fa sempre bene ;-)
ciao, hal

> eh eh, un po' d' acqua fresca fa sempre bene ;-)
Liscia o gasata???
;)
CiaoZ
SebaMix

Liscia o gasata???
secchiata ;-)
ciao, hal

Spero non fredda :P
CiaoZ
SebaMix

 ha scritto
| Spero non fredda :P
|
| CiaoZ
|
| SebaMix
Ora capisco come si arrivi ad avere 300MSG postati in un mese... :))))
Ma che si vince? ;))))))))))

La soddisfazione ;)
Ma Pal e Moreno sono imbattibili...
Per adesso mi piazzo sempre sul 5/6 posto... :P
Comunque non ho mai fatto cosě tanti OT :::PPP
:)
Considera perň che un po' di risposte le do'...
Secchiata d'acqua o no... ;)
CiaoZ
SebaMix

 ha scritto nel messaggio
news:213Z82Z224Z60Y...@usenet.iol.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Aperture multiple stessi files

ciao a tutti,
ho la necessità di lanciare da VB altri prog, sempre in VB (che fanno
parte di routines aggiuntive che rilascerò in futuro, lasciando
inalterato il main)
Ho pensato ad esempio dal prog principale pippo, di fare delle shell
"pippo1.exe", shell "pippo2.exe" ecc.
Domandona:
sembra che, anche se pippo1 e pippo2 aprono e modificano gli stessi
files già aperti da pippo (che non li ha chiusi), non si manifesti
alcun errore...
Ma può essere?
Vado incontro a brutte sorprese?
ciao e grazie anticipate
click

 Vado incontro a brutte sorprese?
Beh, se il file (ma che tipo di file, a proposito?) è aperto in modo
esclusivo dovresti avere un errore se uno l'ha già aperto. Inoltre devi
valutare per bene le concorrenze ed eventualmente bloccare la scrittura se
c'è già una scrittura in corso...

 c'è già una scrittura in corso...
file ascii, aperti in I/O random (UDT)...
l'unico inghippo probabilmente è quello che mi hai prospettato tu: scrittura
in corso da parte dell'applicativo già avviato...
tnx
click (job)
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con visual studio installer.

Salve, dopo aver fatto un programmino per gestire una rubrica telefonica con
archivio in access usando ado, ho provato a creare un pacchetto d'
installazione con visual studio installer.
In effetti funziona l' installazione ma ho notato che non ha con se l'
mdac-type e su alcuni pc dove non è installato office, non funge.
C'e' qualche modo per inserire nel pacchetto dell' installer l' mdac-type
???
Sono alle prime armi, grazie.
Saluti, Silvio.

 C'e' qualche modo per inserire nel pacchetto dell' installer l' >
mdac-type
Non conosco il programma che usi per creare l'installazione, am durante il
processo di creazione dell'installazione dovrebbe esserci un opzione che ti
consente di inserire nel pacchetto file, dll o simili che non sono stati
rilevati automaticamente.
CIAO

 C'e' qualche modo per inserire nel pacchetto dell' installer l' mdac-type
???
Sě, con la creazione guidata del pacchetto di installazione di VB.
Personalmente preferisco togliere/non mettere nel pacchetto di installazione
(non solo per una questione di spazio) tutto quanto inizia con MSADO e anche
il file MDAC_TYP.EXE. L'installazione del MDAC_TYP.EXE adeguato (siamo alla
2.7 refresh, comunque quello utilizzato sulla macchina di sviluppo) la
faccio, preliminarmente al setup dell'applicativo "pulito", solo se
necessario.

Thanks.

 ha scritto

se segui tu personalmente l'installazione, suppongo.
ma se dovessi farla fare a un utente, magari non esperto ?

 ma se dovessi farla fare a un utente, magari non esperto ?
Sě, hai ragione. E' un problema che mi pongo raramente perchč in genere le
installazioni (non gli aggiornamenti) le facciamo noi, giusto in
corrispondenza del primo addestramento.
In ogni caso, sempre per noi, il problema č ulteriormente marginale perchč
usiamo ADO solo per SQL Server (il resto č solo DAO+Access) e attualmente
(salvo ripensamenti e stabilizzazioni future non vorrei mai farne piů)
abbiamo una singola installazione, anche se piuttosto importante.
Devo comunque dire che quando mi č capitato di installare MDAC č filato
tutto liscio, quindi (giusto con una paginetta di note e il CD) anche un
utente inesperto non dovrebbe avere problemi.
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] grafica polilinea etc etc etc

Premesso che vengo da VB6, non riesco a capire come usare
la polilinea.....come si fa?che sbaglio? come metto i punti in pointF???
grazie a tutti...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Button1.Click
Dim DISEGNATORE As New System.Drawing.SolidBrush(System.Drawing.Color.Black)
Dim CARRELLO As New System.Drawing.PointF(4, 4)
Dim DISEGNA As System.Drawing.Graphics
Dim PENNA As System.Drawing.Pen
PENNA = New System.Drawing.Pen(System.Drawing.Color.Tomato)
DISEGNA = Me.PictureBox1.CreateGraphics()
REM ROUTINE GRAFICHE-----------------------------------------------
DISEGNA.FillRectangle(DISEGNATORE, New Rectangle(10, 10, 300, 800)) : rem OK
DISEGNA.DrawArc(PENNA, 10, 20, 44, 33, 0, 94) REM ok
DISEGNA.RotateTransform(45) REM ok
DISEGNA.DrawArc(PENNA, 10, 20, 44, 33, 0, 94) REM ok
DISEGNA.DrawLines(PENNA, CARRELLO) REM errore!
REM FINE ----------------------------------------------------------
DISEGNATORE.Dispose()
DISEGNA.Dispose()
End Sub 

 DISEGNA.Dispose()
Ricorda di fare la Dispose di TUTTI gli oggetti grafici.
Ah, invece di scrivere il nome completo del tipo puoi usare le direttive 
Imports.
P.s.: quando si chiede informazioni su un errore bisogna SEMPRE riportare 
l'errore ottento oltre che il codice che lo produce.
Ciao 

 l'errore ottento oltre che il codice che lo produce.
questo è l errore...
"Overload resolution failed because no accessible 'DrawLines' can be called 
with these arguments:
    'Public Sub DrawLines(pen As System.Drawing.Pen, points() As 
System.Drawing.Point)': Value of type 'System.Drawing.PointF' cannot be 
converted to '1-dimensional array of System.Drawing.Point'.
    'Public Sub DrawLines(pen As System.Drawing.Pen, points() As 
System.Drawing.PointF)': Value of type 'System.Drawing.PointF' cannot be 
converted to '1-dimensional array of System.Drawing.PointF'."
però non mi suggerisce la soluzione!!!!

 però non mi suggerisce la soluzione!!!!
Come no?
Ti dice che tu tenti di passare un PointF dove è richiesto un array 
monodimensionale di PointF.
Ed è ovvio, dato che una linea non può essere rappresentata da un punto 
solo.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: ASP

Anyone know of any good ASP newsgroups?

 wrote in message news:3a5cb...@209.128.1.3...


Newsgroup: it.comp.lang.visual-basic
Titolo: [vb 2005] Ottenere Key da TreeNode

Salve,
avrei un problema con un controllo treeview.
Per farla breve:
quando popolo il tree io creo vari nodi con la seguente istruzione
FolderTree.Nodes(RootName).Nodes.Add(chiave, Valore, Immagine)
dove chiave contiene l'id di un record.
Ora, come faccio a riottenere il valore contenuto nel campo key del 
treenode dopo che questo č stato selezionato?
Non riesco a trovare la proprietą che me lo restituisce, tuttavia se lo 
posso impostare penso di poterlo anche rileggere altrimenti che senso ha?
Potete aiutarmi?

 Potete aiutarmi?
puoi memorizzare il valore nel campo Tag
bye
r


grazie ;)

Newsgroup: it.comp.lang.visual-basic
Titolo: cerco informazioni sul salvataggio dati

del programma nella textbox stessa:
Fondalmente le soluzioni possibili sono due
1. memorizzi le informazioni in un database *.mdb. Usa il controllo data e
imposta le proprietą DataField e DataSource della textBox.
2. Memorizzi le informazioni su un file. In questo caso devi utilizzare le
istruzioni Open e Close per aprire e chiudere un file, Put, Print, Write,
Get ecc per scrivere e leggere i dati dallo stesso.
Ciao Bruno

 grazie.
Sul sito comune di questo ng c'č un'ottimo ocx per la gestione dei file ini.
Mi sembra che sia quello che fa al tuo caso.
Ciao Dany
--
Posted from 
dns.iqsnet.it
 [192.106.88.9]
via Mailgate.ORG Server - 
http://www.mailgate.org

Newsgroup: it.comp.lang.visual-basic
Titolo: [VBNET] richiamare evento esternamente

Ho una form con una treeview e una listview che popolo dulla form_load.
Come posso richiamare dalla form_load l'evento  
treeView1_NodeMouseClick ?
Vuole dei paramentri ma non so come fare.
Cosa e come posso fare ?
In VB6 bastava chiamare l'evento ....
Grazie, Alverman

alverman ha scritto:

Ciao,
non puoi mettere il codice della treeView1_NodeMouseClick in una tua 
funzione che poi richiamerai sia nella form_load sia nella 
treeView1_NodeMouseClick?

Trovato !!


Visto che l'hai trovato perch� non rendi partecipe anche il NG ?! Potrebbe 
servire anche a qualcun'altro e questi posti in genere sono fatti per dare 
ed avere...
Ciao, Vincenzo 

 ed avere...
ah interessa ?
non mi sembrava !!
Ho girato un giorno e l'ho trovato su un sito cinese !!
Dim args = New TreeNodeMouseClickEventArgs(TreeView1.SelectedNode, 
MouseButtons.Left, 0, 0, 0)
treeView1_NodeMouseClick(Me, args)
Newsgroup: it.comp.lang.visual-basic
Titolo: [URG] ActiveX per acquisizione video

Qualcuno sa dirmi se esiste un activeX per la cattura di video
(possibilmente in formato AVI e con codec impostabile) da scheda di
acquisizione. Anche a pagamento.
Grazie mille e CiozZ!!!

Prova qui:
http://www.ldv.ei.tum.de/multimedia/video.ocx/
panicZ <pan...@NOSPAMfreemail.it> wrote in message
72ac9tcoun9anl0bm...@4ax.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]SQL Server e Permissions

Come faccio a leggere le "Permissions" di un utente che si collega con un'
applicazione VB a SQLServer?
Qualcuno sa dove posso trovare un esempio o del codice ?
Grazie

 ha scritto nel messaggio
news:9c8pvo$cleo0$1...@ID-66163.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Risoluzione schermo

    Realizzando un programma in VB40,mi sono
     accorto che alla risoluzione di 640 per 480 tutto
     funziona bene,ma a 800 per 600,l'applicazione
     non copre tutto lo schermo ma solo una parte.
     Come fare per supportare anche questa
     risoluzione?
ROBERTINO CECCHERINI,
programmatore Freeware e Shareware.
E-mail : 
ro...@elledi.it
.
Web : 
www.geocities.com/siliconvalley/lab/4784/index.html

programmatore Freeware e Shareware.
??????????? ????????????
Ciao
***********************************
         Luca Villa
 
luca....@usa.net
http://www.rick-time.com/villa
***********************************




Qualcuno mi può dire come si può cambiare, da programma, la modalità
schermo da 640 - 480 a 800 - 600 e viceversa?
Sono quasi sicura che la risposta si trovi in una dll, ma quale  e come
posso richiamarla?
Grazie mille.
Stefania
Newsgroup: it.comp.lang.visual-basic
Titolo: Rich TextBox ---I cann't use it in VB5?

I am using VB5 on NT4.0, but I can't use the Rich TextBox.  I don't know
why.   When I try to place a Rich TextBox onto a form, I get the following
message:
"License information for this component not found.  You do not have an
appropriate license to use this functionality in the design environment."
I have a legal license to the software and I have re-installed the software
several times.
I really need to use the Rich TextBox!  All help is appreciated.
Thanks,
Jim
Rai...@Fauske.com
Rai...@Porcelain.com

I really need to use the Rich TextBox!  All help is appreciated.
I had this problem before, it was a missing file. I called microsoft
technical support and they told me to locate the file on the CD and put it
in my windows directory.
Richard

Bad crosspost :-(((
However I think the file richtx32.ocx or something like this is missing on
your system. I don't understand why, even if you reinstall vb5, setup
doesn't install that file. Why don't u try to put that file in your windir
by hand?
If the problem persists, I suppose u should call ms support.
Bye, C U
Franco


Let me tell you something, it doesn't matter how many times you install VB5
or
even the Windows OS. Whenever you install VB5 onto your system, the OCA and
OCX
files aren't copied again. Because they are already registered in the
registry.
My guess is that your system lacks a file called 'RICHTX32.OCA'.
You should have the following files in your WINDOWS\SYSTEM folder:
RICHTX32.OCX
RICHTX32.OCA
RICHTX32.DEP
RICHED32.DLL
RICHED20.DLL
Make sure you have them and if you are missing one, then copy it from the VB
Cd-rom
if it doesn't work that way.
(I hope you know about commands of the MS-DOS PROMPT)
anyway,
double-click the Ms-Dos prompt icon (in the Programs folder)
(A black window will appear)
type in:
CD\        (enter)
CD\WINDOWS\SYSTEM        (enter)
(you will see a prompt like this C:\WINDOWS\SYSTEM> and a cursor is
blinking)
again type:
REGSVR32 RICHTX32.OCX        (enter)
Now windows will re-register the OCX file, replacing the old bad keys to new
fresh
ones, be sure you have all the RICH??XX.??? files in your WINDOWS\SYSTEM
folder
before registering.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Faisal - Email: 
swif...@bigfoot.com
Web: 
http://members.xoom.com/whizkid
ICQ: 4265451  AOL Scr name: Whiz Swift
Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare un link che mi porti ad una pagina web?

Buon giorno a tutti.
Volevo sapere come si fa a rendere una scritta di una label un link
che mi rimanda ad una pagina del web.
Io ho una label con scritta una frase, e nella frase c'è un indirizzo.
Come posso fare?
Inoltre ho un indirizzo email nella suddetta frase... esiste un metodo
simile al tag MAILTO dell'html per far partire in automatico il progr.
di posta elettronica dell'utente?
Vi ringrazio in anticipo.
Ciauz.

 di posta elettronica dell'utente?
molto, molto simile... per la precisione, il mailto dell'html... :)
ciao, a.

Un metodo veloce:
Shell "
http://www.miosito.com
"
Shell "mailto:
us...@domain.com
"
Non sono sicuro se funzionava gia' con Windows 95 o se bisogna avere Explorer 4 o se bisogna attivare "Active Desktop".
Antonio

Newsgroup: it.comp.lang.visual-basic
Titolo: Buon Anno

lanciato nello spazio siderale, qualcuno leggerà... forse
 
-- 
Greg

 
 
forse, nel frattempo buon ciclo do loop
anche a te
-- 
 
 
----Android NewsGroup Reader----
http://usenet.sinaapp.com/
 

 lanciato nello spazio siderale, qualcuno leggerà... forse
 
message.read=True ;-)
 
Ricambio caldamente :-)
 
Bye, G.

> lanciato nello spazio siderale, qualcuno leggerà... forse
 
Buon anno
Sauro
 
 

lanciato nello spazio siderale, qualcuno leggerà... forse
 
Qualcuno che legge c'è sempre.
 
AUGURI A TUTTI !!!
 
-- 
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: API per creare i collegamenti

Salve a tutti.
Ho un problema: non riesco a trovare la funzione dell' API di Windows
che mi permetta di creare in una certa cartella un collegamento ad un
dato file. Chi possiede la soluzione del tristo arcano ????
Ciao, Diego.

dato file. Chi possiede la soluzione del tristo arcano ????
Ce l' hai gia sul tuo pc.
Guarda nei sorgenti del setup e cerca 
CreateShellLink
hth, hal

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

 Grazie
p.e.:
in frm2_load
width=frm1.width
height=frm1.height
move frm1.left, frm1.top

 su pal ho avuto problemi?
volentieri, se posso.
l'indirizzo con zelig e' un antispam.
quelli buoni sono qui sotto, metti chiocciola per at e punto per dot.
ciao, a.
--
andrea dot palazzi at tin dot it
xday at libero dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

Newsgroup: it.comp.lang.visual-basic
Titolo: Un AIUTO veloce...

Ecco la situazione:
-Ho una scheda ethernet con indirizzo IP statico: 192.168.1.10
-Ho una connessione ad internet attiva.
Ecco il mio problema:
-scrivere su una form il mio IP della lan (facile!)
-scrivere su una forma l'IP della connessio PPP (non ci sono riuscito,
ottengo sempre 192.168.1.10)
Se avete una soluzione vi prego di aiutarmi, č urgente!!!!
Grazie.

(...piccolo suggerimenti intuitivo...)
Beh! Sul tuo PC hai due interfacce e giustamente due indirizzi IP.
Prima di leggere l'IP forse devi selezionare l'interfaccia giusta: Scheda o
Accesso Remoto
...in bocca al lupo...
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Rilascio memoria

Esiste un modo per capire se VB rilascia la memoria allocata per gli
oggetti, oppure uno heap walker, o un'istruzione che dica quanta
memoria sto utilizzando?
Grazie a tutti
Francesco

con WinNT 4 e 5 lo vedi col task manager (CTRL+ALT+CANT e premi T)
--
ciao
- Xaero -
(sostituisci nospam.x con 
inwind.it
 per rispondere)
"Un'idea che non sia pericolosa non
merita affatto di essere chiamata idea"
                Oscar Wilde
"frankb" <fra...@NOTinterplanet.it> ha scritto nel messaggio
news:8asfrsce7q1prgcoj...@4ax.com...


Chiaro, ma vorrei LOGgare l'andamento della mia applicazione, o di
singoli moduli. Ho il dubbio che qualche OCX non rilasci quello che
impegna.



--


Scusa se insisto, ma vorrei poterlo fare da codice. Se l'utente mi
chiude l'MMC (che deve girare 24h/24) resto "a secco", ed a me
interessa controllare sezioni specifiche di codice.
Comincia a venirmi il dubbio che non sia possibile ...
Grazie
Francesco


 interessa controllare sezioni specifiche di codice.
allora non so


Newsgroup: it.comp.lang.visual-basic
Titolo: Sito VB cercasi

L'avevo inserito nei preferiti ma l'ho perso per errore, era un sito
comparso tempo fa sul newsgroup
tipo...
******/vbtrucchi            o qualcosa del genere
mi aiutate?
grazie



Newsgroup: it.comp.lang.visual-basic
Titolo: Evidenziare giorni festivi in un calendario

Ciao a tutti è possibile visualizzare i giorni festivi (sabato e domenica)
in rosso in un oggetto calendario?
--
----|----|----|----|----|----|----|----|----|----|----|----|----|----|--
Vuoi vedere il mondo a 360°?
www.360net.it

in rosso in un oggetto calendario?
La funzione WeekDay ti restituisce il giorno della settimana
corrispondente ad una data.
Per quanto concerne l' oggetto calendario, di che si tratta?
Un componente che vuoi scrivere tu?
-- 
ciao, hal


Mi riferisco al componente Microsoft Calendar Control 8.0.
Ciao Marco

Newsgroup: it.comp.lang.visual-basic
Titolo: CRYSTAL REPORT / AIUTO!!!

Ciao a tutti.
Ci riprovo visto che nessuno mi ha risposto.:
Qualcuno mi sa dire se dal codice VB č possibile manipolare le
proprietą dei controlli di Crystal report?
Come nell'esempio valido per il data report:
DataReport1.Sections.(0).Controls("Label1").Left = 1000
Grazie in anticipo.
Marco

 proprietà dei controlli di Crystal report?

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema installazione

Ciao, ho un problema di questo tipo:
dopo che ho creato il mio pacchetto di installazione, chi installa il
programma, su alcuni allavvio di esso, compare questo messaggio di errore "
non trova il povider" ed dopo un errore di run time.
Cosa e come devo fare visto che va su alcuni si ed alcuni no ?
Grazie Max

[Max = 
circa_...@libero.it
 in _0xfc.4068$
Qc.1...@twister1.libero.it
]
ha scritto:

La sfera di cristallo dice "installa ADO (MADC_TYP.EXE e, da che ci sei,
anche Jet".


non so perchč ma leggendo questo post mi č venuto in mente quello di Frank
Ottobre ([OT]Impossibile trovare i campi MAVVAF!!!)...
:)
ciaociao

 ha scritto nel messaggio
news:c5m6iq$37h73$1...@ID-174464.news.uni-berlin.de...

 ma io ho fatto installare MADC_TYP.EXE a parte prima dell'instazzione del
programma, e forse mi viene il dubbio che non ci sia il jet ..possibile

 sia il jet ..possibile
Possibile. Dalla versione 2.6 di ADO, Jet non è più incluso.

 ha scritto nel messaggio
news:c5m739$353jn$1...@ID-174464.news.uni-berlin.de...

Esiste una installazione a parte del Jet ??
grazie Max


yes
Jet4SP8
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=2deddec4-350e-4cd0-a12a-d7f70a153156
questo è per WinXP, ma ci sono per tutti i SO
ciaociao

 Esiste una installazione a parte del Jet ??
Occhio a versione, sistema operativo e lingua:
http://www.microsoft.com/downloads/results.aspx?productID=&freetext=jet&Disp
layLang=en

Newsgroup: it.comp.lang.visual-basic
Titolo: in rete

Salve a tutti
Dovendo mettere in rete una procedura è possibile agire cosi
- istallare la procedura sui vari computer della rete
- istallare la BD sul server
- usare nella procedura i vecchi 'semafori' a meno che VB non
  disponga di funzioni specifiche allo scopo di evitare conflitti di
 accesso al record ed alle tabelle?
Grazie Giancarlo

  accesso al record ed alle tabelle?
I vecchi semafori sono quelli che hanno solo il rosso e il verde ?    :)
VB non mette a disposizione niente in merito i lock di accesso.
Al massimo, il tuo provider (e tipo di DB) ti consente di utilizzare
istruzioni particolari della
libreria di accesso ai dati ADO o DAO o RDO o ODBC.
Ti consiglio comunque di usare i vecchi semafori ...
Saluti

Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco esempio VB TAPI ?

Ciao a tutti.
Dove posso trovare un esempio di codice VB che utilizzi le TAPI per
controllare le funzionalita' 'voice' di un modem ?
Grazie.

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come stampare in modo non grafico con vb6

Come posso stampare un report creato con CR6 in modo non grafico.
Qualcuno mi può dare istruzioni ?
Grazie, Alberto

semplice: apri il file "PRN" e scrivici. Corrisponde alla stampante.
Attenzione però: molte stampanti, specialmente quelle della serie HP
Deskjet, non supportano in alcun modo la stampa non grafica, dovri usare
PER FORZA l'oggetto Printer, o le funzioni GDI come DrawText. Crystal
Report non lo conosco, ma se è in grado di generare i report (apropos:
che diavolo è un report?) come plain text, allora ti basta aprire il
file "PRN" (evita come la peste le funzioni native di VB, usa CreateFile
piuttosto), e scriverci dentro il testo. AVVERTENZA: vecchie stampanti
create per DOS, tra cui la maggior parte delle stampanti ad aghi, si
aspettano che il documento termini con un End-Of-File, mi pare sia il
carattere ASCII numero 26 (controlla se per caso non c'è già un
vbKeyEOF, o qualcosa del genere). Se non spedisci questo carattere è
possibile che la stampante rimanga "appesa" finchè non viene spenta e
riaccesa, o finchè non riceve il maledetto EOF. Alcune di queste 
stampanti supportano anche la stampa a colori e varie piacevolezze, ma
bisogna conoscere le sequenze di escape necessarie (che io sappia
nessun manuale le riporta ormai da una decina d'anni), che mi pare
permettessero anche di inserire interruzioni di pagina e simili.
-- 
Posted from 158.43.128.104 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto

----
altra avvertenza: non so se in nt/2000 passa.

 ha scritto nel messaggio
news:G9MWD9$ISZLhroaliRViUq3LxkN...@libero.it...


Puoi dirmi qualcosa di più dettagliato sulla creazione.
Non ho proprio idea di come e da dove iniziare.
Grazie

 wrote in message
G9MWD9$ISZLhroaliRViUq3LxkN...@libero.it...
semplice: apri il file "PRN" e scrivici. Corrisponde alla stampante.
Attenzione però: molte stampanti, specialmente quelle della serie HP
Attenzione pero': alcuni driver (vedi Epson) si impossessano della porta
della stampante ed impediscono la creazione dei file Prn ed lpt.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]VB6-SP3 e creazione guidata

Ho VB6 - SP3 e ho provato a creare un paccehtto di installazione con il
"CREAZIONE GUIDATA PACCHETTI DI INSTALLAZIONI" ma stranamente se pur tutto
viene creato correttamente, quando provo ad installare il tutto... succedono
di tutto!!!
A metà mi dice che non può continuare e che devo resettare, poi riprovo dopo
il reset e mi die che non è daccordo con VB6IT.dll e non si lascia
installare...
Ma come si deve fare per creare un pacchetto di installazione che mi carichi
tutte le ocx e dll necessarie al mio programma?
AIUTOOOO... e come lo distribuisco sto programmillo... se non c'e' un SETUP
che funzioni...
dove sbaglio?

 wrote in message
news:8ijicg$pdd$1...@bw107zhb.bluewin.ch...


 wrote in message

Newsgroup: it.comp.lang.visual-basic
Titolo: Da formato testo a grafico

Salve a tutto il Nsg.
Qualcuno sa come trasformare una pagina testo in un immagine grafica
per poi leggerla come matrice di byte?
Grazie in anticipo.
Pietro email 
nospam...@global.it

Potresti usare Adobe Acrobat.
Ciao


 per poi leggerla come matrice di byte?
Scrivila su di una picturebox.
Esempio:
   Picture1.AutoRedraw = True
   Picture1.Print "pippo"
   Picture1.Picture = Picture1.Image
   SavePicture Picture1.Picture, "C:\pippo.bmp"
Così in c:\pippo.bmp, avrai salvato una bitmap delle esatte dimensioni del
controllo Picture1, che contiene la scritta "Pippo" in alto a sinistra.
Ciao
*Roby*


Interessante questa idea....
-- 
Sidewinder  
---------------------------------------------------------------------
	A man was reading The Canterbury Tales one Saturday morning, when his
wife asked "What have you got there?"  Replied he, "Just my cup and Chaucer."
---------------------------------------------------------------------

Grazie mi sei stato d'aiuto

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

Salve!!
Sono alle prese con un altro problema...
Dalla mia applicazione VB dovrei lanciare un task msdos, ma vorrei che
la mia applicazione "dormisse" sino a quando il task non è stato
completato.
Sicuramente dovrò utilizzare delle API di Windows, quali?
Grazie a chi saprà aiutarmi.... :)
See ya soon!
    <<  The Avatar  >>
    <================>
    <ICQ UIN: 3129019>
 
 
the.a...@deathsdoor.NOSPAM.com
    Remove NOSPAM to get the correct E-Mail address.
    Homepage: 
http://www.pclinkclub.com/personal/avatar

...

Questo interessa anche a me. Io avevo comunque risolto cun una soluzione
così grezza, ma cosi grezza, che + grezza non si può.
In pratica ho fatto così:
Dim appl As Double
Dim h As Integer
dim dummy as integer
    appl = Shell(rigacomando, vbHide)
    On Error GoTo done
    For h = 0 To 5 'Qui si può mettere un ciclo do loop, però è brutto
perchè se il programma dos non si termina, il prog vb non va avanti
        dummy=doevents()   'qui c'era pause, una dll che mi metteva in pausa
il programma per un secondo (per spiegare il for next che in
                                            'quel modo durava massimo 5
secondi
        AppActivate (appl)    ' se da errore il programma dos è terminato
    Next h
    ' codice nel caso il programma dos non si fosse terminato dopo 5 secondi
se si unsa il ciclo for next
    on error goto 0
    Exit Sub
done:
    On Error GoTo 0
    ' codice al termine del programma
End Sub
è bruttissima, ma non mi veniva in mente niente. Il primo difetto è che in
caso si verificasse un altro errore che non sia quello di appactivate (che
servirebbe a capire se l'applicazione gira o no) il programma assume che il
coso dos sia terminato. è brutto, e poi non mi è mai piaciuto mettere on
error goto.
Paperinik

 
Vai sul Sul Sito Comune (Vedi qui sotto) il progetto chiamato ShellWait.zip
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini e Scroll?

Ciao ragazzi,
qualcuno di voi sa se č possibile mettere delle scrollBar alle immagini???
(es: Picture e Image)
Devo inserire un'immagine in uno di questi due controlli (se ne esistono
altri adeguati meglio), peccato che l'immagine sia piů grande (e non vorrei
rimpicciolirla; trattasi di documenti), quindi l'unico sistema che mi viene
in mente č lo Scroll; come si puň fare????
Vanno bene anche altre soluzioni.
Grazie a tutti ragazzi e AUGURI a tutti in anticipo.
Paolo....@ntt.it

...



Ragazzi abbiate pietà, se avessi tanto tempo da dedicare al Newsgroup lo
farei volentieri.
Bye
Paolo

...

proprio per pietà ... e per inconfessabile narcisismo =8-]
Collocare sul form:
picParent picture box
picChild picture box incluso in picParent con autosize = true
HScroll barra orizzontale
VScroll barra verticale
Private Sub Form_Load()
    HScroll.Max = picChild.Width - picParent.Width
    VScroll.Max = picChild.Height - picParent.Height
End Sub
Private Sub HScroll_Change()
    picChild.Left = -HScroll.Value
End Sub
Private Sub VScroll_Change()
    picChild.Top = -VScroll.Value
End Sub
ciao

Grazie davvero, a presto.
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: FORM MDI

Come si fa a bloccare i bordi di una form MDI in modo da renderla non
dimensionabile?
Grazie.

 dimensionabile?
proprietą BorderStyle

 proprietà BorderStyle

 dimensionabile?
Ci sono metodi migliori[1], ma se ti accontenti di uno
"SporcoTrucco©" puoi cavartela mettendo nella sub
MDIForm_Resize queste cinque righe:
***********
If Me.WindowState <> vbMinimized then
Me.WindowState = vbNormal
Me.Width = 3000 ' misure di esempio.
Me.height= 3000
End If
***********
[1] Subclassing e intercettazione del messaggio di
ridimensionamento, sarebbe la strada più giusta.
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

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

Qualcuno puo' aiutarmi a capire come fare per avere  un responso 
da funzione " Shell"  per avere un ritorno di quando l'esecuzione e'
terminata. Ho letto che bisogna fare una chiamata Api ma non consco.

 terminata. Ho letto che bisogna fare una chiamata Api ma non consco.
Guarda sul sito comune, c'è un'applicazione che ne parla.
(shallWait.zip)
www.murialdo.it/it_lang_vb
Ciao
:-) Hd (-:
Newsgroup: it.comp.lang.visual-basic
Titolo: FORM IN PRIMO PIANO

Come faccio a lasciare un Form sempre in primo piano, senza usare l'opzione
modale.
Grazie.
--
Peace & Love & Roby

 modale.
Metti il seguente codice nel form che vuoi mantenere in primo piano:
'La dichiarazione che segue serve per mantenere in primo piano la finestra
che la richiama:
Private Declare Sub 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)
Private Sub Form_Load()
    SetWindowPos Me.hWnd, -1, 0, 0, 0, 0, &H3
End Sub
Se ti server per diversi forms, ti conviene creare un modulo e inserire la
seguente dichiarazione, valida per tutti i forms:
Declare Sub 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)

 wrote in message
news:9rtk20$e14$1...@serv1.iunet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: FILE HELP

Salve a tutti !!
ho necessità di creare un file help per un programma in visual basic
sui manuali che ho a disposizione non c'è nulla; sapreste darmi qualche
dritta???
Vi ringrazio anticipatamente

...


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

Buon pomeriggio a tutti, ho pubblicato un pò di eseguibili ma sono
stanco della solita iconcina semplice. Come faccio a cambiarla?
ps Ho già l'immaginetta pronta (è un file.ico).
Grazie e buona lavoro.
Andrea. 

Ah, ancora una cosuccia, grazie:
vorrei poi mettere il mio eseguibile nella toolbar di windows.
Come fare?
ARIGRAZIE!
Andrea.

 stanco della solita iconcina semplice. Come faccio a cambiarla?
Metti la nuova icona in un form, poi scegli il menù progetto, proprietà e lì
trovi come cambiare l'icona principale.
Ciao
                    Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 vorrei poi mettere il mio eseguibile nella toolbar di windows.
Si chiama systray. Ci sono degli esempi sul sito comune e comunque é stato
un argomento abbondantemente trattato in precedenza quindi guarda qui:
sito comune: 
http://www.it-lang-vb.net
Google gruppi: 
http://groups.google.it


trovi come cambiare l'icona principale.
Grazie ma:
Progetto - Proprietà progetto - ... - crea -
qui cè l'iconcina ma non cè nessun modo per cambiarla!!!
Sicuramente trascuro qualcosa.
Per la tollbar sono apposto grazie.
Andrea.

 qui cè l'iconcina ma non cè nessun modo per cambiarla!!!
Da lì puoi scegliere quale icone (di quale form) usare...
Per cambiare le icone alle form devi andare sulla proprietà icon nella
finestra delle proprietà.


 Sicuramente trascuro qualcosa.
Quello che intendeva Allanon con "Metti la nuova icona in un form" e' di
assegnare in design un icona nella proprieta' Icon di una form qualunque
(quindi non di metterla *sulla form* in un PictureBox, se per caso hai fatto
questo)
Ora, nella scheda Crea, puoi scegliere dal combo box una qualunque form del
tuo progetto e associare la sua icona all'exe
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 tuo progetto e associare la sua icona all'exe
E se per caso volessi fare qualcosa tipo quei programmi nel cui EXE c'è + di
un'icona?
--
***
byZ,
doGmaI
ICQ#170836495

 un'icona?
Crei un file di risorse, con apposito editor, e le inserisci li'
Tra parentesi, anche l'icona dell'applicazione puo' essere inserita
direttamente nel file di risorse, piuttosto che su una form; basta avere
l'accortezza di utilizzare come ID di risorsa la stringa "APPICON"


Buona sera a tutti,
scusate se vi rispondo solo ora ma oggi ero fuori ufficio quindi non
ho potuto collegarmi. Finalmente sono riuscito quindi vi ringrazio!!!
Buona Serata.
Andrea.
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Grafica o controllo

Devo colorare di bianco, una porzione (400 twip) di un form.
Voi usereste Line(x,y)-(x,y),colore,BF, oppure un controllo picture o altro 
di colore bianco.
Carmelo 

 altro di colore bianco.
Va bene il comando:
Line(x,y)-(x,y),colore,BF
Di sicuro non il controllo PictureBox,
al limite il controllo Shape.
Molto meglio usando le API:
Private Const HS_HORIZONTAL = 0
Private Const HS_VERTICAL = 1
Private Const HS_FDIAGONAL = 2
Private Const HS_BDIAGONAL = 3
Private Const HS_CROSS = 4
Private Const HS_DIAGCROSS = 5
Private Const HS_SOLID = 6
Private Declare Function FrameRgn Lib "gdi32" (ByVal hdc As Long, ByVal hRgn 
As Long, ByVal hBrush As Long, ByVal nWidth As Long, ByVal nHeight As Long) 
As Long
Private Declare Function CreateRoundRectRgn Lib "gdi32" (ByVal X1 As Long, 
ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, ByVal X3 As Long, 
ByVal Y3 As Long) As Long
Private Declare Function CreateHatchBrush Lib "gdi32" (ByVal nIndex As Long, 
ByVal crColor As Long) As Long
Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As 
Long
Private Sub Form_Load()
    ScaleMode = vbPixels
End Sub
Private Sub Form_Resize()
    Dim hHBr As Long, hFRgn As Long
    Cls
    hHBr = CreateHatchBrush(HS_CROSS, vbWhite)
    hFRgn = CreateRoundRectRgn(0, 0, 400/screen.TwipsPerPixelX, 
400/screen.TwipsPerPixelY, 0, 0) '(ScaleWidth / 3) * 2, (ScaleHeight / 3) * 
5)
    FrameRgn hdc, hFRgn, hHBr, ScaleWidth, ScaleHeight
    DeleteObject hHBr
    DeleteObject hFRgn
End Sub
Al limite puoi caricare un'immagine direttamente sul Form.
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 ha scritto nel messaggio 
news:49bedeb0$0$6839$5fc...@news.tiscali.it...

 Perchč meglio usare le Api?
Carmelo 

 Perchč meglio usare le Api?
Si va molto  + veloci   ;-)
--
ciao
  Stefano

 Si va molto  + veloci   ;-)
Nel caso specifico, un banale rettangolo bianco, a meno che tu non lo
debba disegnare migliaia di volte, il semplice Line è ben più che
sufficiente.

sufficiente.
Nel caso probabilmente si, ma l'op ha chiesto perchè si usano le API.
Le API di solito si usano o per ottenere cose impossibili con le normali
istruzioni basic, o per ottenere più velocemente le stesse cose.
La grafica è proprio uno dei casi dove le API si usano maggiormente.
--
ciao
  Stefano

Perchè non ci spieghi esattamente cosa intendi fare?
A cosa ti serve il rettangolo bianco?
In questi casi più si è chiari,
e più è facile dare il consiglio giusto.


sufficiente.
Ma perchè non usare allora direttamente il controllo Shape?
E' messo lì apposta, ed è anche più facilmente controllabile,
specialmente per uno alle prime armi.


 Ciao Fede
Devo solo colorare un pezzo di form (solo per estetica) e siccome usare una 
picture mi sembra eccessivo ho usato line ecc.
lo shape non lo tenevo proprio in considerazione perchč non lo uso mai.
Carmelo

  Stefano
So cosa sono le Api, ma mi sembra eccessico scomodarle per un semplice 
rettangolo bianco.
Carmelo
Newsgroup: it.comp.lang.visual-basic
Titolo: 2 domande

Ciao a tutti,
ecco che arrivano le domande
Nota: uso VB6 + sp4
1) Con il package deployment wizard creo i file cab e il file di setup, pero' se
vado ad installare il programma ed i file erano gia' installati (una
vecchia versione) questi non vengono sostituiti e non viene generato
nessun messaggio! E' normale? se si, c'e' un sistema di installazione
piu' flessibile?
2) I font della mia applicazione risultano molto diversi a seconda delle
dimensioni dei monitor e delle impostazioni dei font (piccoli e grandi)
c'e' un modo per standardizzare l'aspetto della mia applicazione?
grazie
-- 
 ---------------------------------------------------------------
|   Francesco Lamonica    | E-Mail: 
f.lam...@tin.it
           |
|      Student of	  | E-Mail: 
fra...@pharma.unime.it
      |
| Information Engineering |                                     |
|   University of Pisa    | Web: 
http://pharma.unime.it/~franci
 |
|-------------------------|                                     |
|         LINUX           | PGP: Finger the mail addresses      |
|  the choice for a GNU	  |				 	|
|      generation     	  | ICQ UIN: 20095811                	|
 ---------------------------------------------------------------


Gioie e dolori dell' interfaccia grafica! Bisogna tenerne conto nella
progettazione delle maschere se e' importante fronteggiare il problema (come
p. es. etichette che fuoriescono dai margini a causa di testi lunghi).
Eventualmente occorre rilevare anche la profondita' di colore nel caso di
effetti grafici particolari.
Ciao
Aldo