mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Api Choosecolor help

Scusate ho da poco cominciato ad usare le API.
Se non ho capito male questa funzione serve per chiamare la dialog box
dei colori, ho definito il tipo CHOOSECOLOR ma la funzione non fa
niente. Qualcuno potrebbe darmi una mano?

...

Beh, inizia tu, scrivendo qual'è il codice incriminato...

Zanna ha scritto:

Ho messo in un modulo la definizione del tipo CHOOSECOLORS
Type CHOOSECOLORS
        lStructSize As Long
        hwndOwner As Long
        hInstance As Long
        rgbResult As Long
        lpCustColors As Long
        flags As Long
        lCustData As Long
        lpfnHook As Long
        lpTemplateName As String
End Type
Public Colore As CHOOSECOLORS
nel form la dichiarazione della funzione
Private Declare Function ChooseColor Lib "comdlg32.dll" Alias
"ChooseColorA" (pChoosecolor As CHOOSECOLORS) As Long
e nell'evento mnuColore_click
    Colore.lStructSize = 42
    Colore.hwndOwner = Base.hWnd
    Colore.flags = &H8  'CC_SHOWHELP
    Call ChooseColor(Colore)

    Call ChooseColor(Colore)
Non vedo particolari errori.
Prova a fare:
    Debug.Print ChooseColor(Colore)
e controlla nella finestra di debug qual e' il valore di ritorno della
funzione
Dovrebbe essere:
- RGB del colore selezionato se tutto e' OK
- 0 se e' stato premuto Annulla o l'API e' andata in errore.
Ultima domanda:
stai usando VB a 32bit o a 16bit? Ossia, che versione di VB stai usando?
--
Roal Zanazzi
z...@iol.it

 
z...@iol.it
Utilizzo VB4 a 32 bit. Grazie ora provo a vedere se i suggerimenti mi risolvono
il problema.

niente. Qualcuno potrebbe darmi una mano?
------------------
Ciao!
Sul mio sito Internet trovi un esempio che fa al caso tuo.
Fammi sapere se hai altri problemi.
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: DataReport che non si aggiorna

Salve a tutti,
ho letto con Google alcuni post che proponevano il mio stesso 
problema, pero', non sono riuscito a risolverlo lo stesso pur 
seguendo le indicazioni proposte.
In pratica quello che mi capita e' che quando chiudo il 
DataReport e modifico il dBase ad esso associato non ottengo, 
ad una successiva visualizzazione, l'aggiornamente del 
DataReport con le modifiche effettuate.
Prima di lanciare il comando: DataReport1.Show lo chiudo con 
Close DataReport1 ma niente ... Ho provato anche con
DataReport1.Refresh
DataReport1.show
ma niente da fare ...
Mi aiutate please?
MnyTks
-- 
     /|                   L i n o G e
   \'o.O'  "Io ho vissuto a lungo, migliaia di anni, ma
   =(___)= non sono un dio e nemmeno uno degli immortali."
      U                                          s. kinG

 DataReport1.show
Adesso non ho tempo per provare, ma secondo me con qualcosa tipo
DataReport1.DataSource.Requery potrebbe andare.
Ciao
Alberto

 ma niente da fare ...
Unload DataEnvironment1
Load DataEnvironment1
Unload DataReport1
DataReport1.Show
Ciao
Angelo

 DataReport1.Show
Grazie 1k ... funziona alla grande :-)

Newsgroup: it.comp.lang.visual-basic
Titolo: codice sorgente di programmi semplici...

Ho iniziato da pochi giorni a usare VB6, avrei bisogno di qualche programma
semplice già scritto (e magari commentato). Vorrei vedere pero' il codice,
gli eseguibili ovviamente non mi sono di grande aiuto! Avete qualche link da
suggerirmi?
Grazie.

http://www.it-lang-vb.net/
http://www.planet-source-code.com/vb/
"Andre" <andre...@NOSPAMvirgilio.it> ha scritto nel messaggio
news:MVqQc.110456$G%.44254@tornado.fastwebnet.it...


Andre wrote:

Puoi dare un'occhiata anche nell'area download di 
www.visual-basic.it
Recentemente è stato pubblicato anche un intero programma di fatturazione
(ddt, fatture, proforma, ecc.) (VB6+DAO)
Ovviamente, tutto in codice sorgente.
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://italy.mvps.org

Newsgroup: it.comp.lang.visual-basic
Titolo: [CERCASI DOCS] Buon tutorial ADO.net

Ho cercato in rete qualche buon tutorial 
ado.net
, ma ho fallito 
miseramente. Ho trovato solo una specie di ragazzino nerd che fa le cose 
in stile point and click. A me piace programmare: è certamente più 
lungo, ma si ottengono sempre ottimi risultati in termini di 
flessibilità e riutilizzo.
Domanda: chi mi suggerisce un buon tutorial che affronti il tutto anche 
da un punto di vista teorico? Intendo realizzare un'applicazione che 
manipola dei file ed esporta dati su un db. Tale db può essere access o 
SQL Server 2005. Non guasterebbe se tale tutorial mi desse dei cenni sul 
data binding, ma mi basterebbe associare un "recordset"(ora si chiama 
resultset, vero?) ad una griglia di database.
Spero di essere stato chiaro, ora tocca a voi! Grazie mille in anticipo.

 wrote in message e4shbt$lf3$1...@area.cu.mi.it...


 
http://www.apprendereinrete.it/interna.asp?ln=0&sez=291&info=614&passo=5
Ti ringrazio, sembra ottimo.

 wrote in message e4ufdc$uct$2...@area.cu.mi.it...


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

Come si stampa da Vb6?
Ipotizzando di avere una Form con solo qualche textbox che viene riempita da 
un operatore, come si fa a mandare in stampa?
Esiste una cosa tipo i report di access o altro?
Ciao grazie 


    Puoi usare il metodo nomeForm.PrintForm
oppure meglio (molto meglio) studiati l'oggetto Printer dall'help
-- 
Fabio
http://www.codice.it

 oppure meglio (molto meglio) studiati l'oggetto Printer dall'help
Ok! grazie,
ma ci sono degli esempi in rete?
Una cosa da cui  prendere spunto... se si, dove?
Ciao

 Una cosa da cui  prendere spunto... se si, dove?
...
Guarda, l'oggetto printer e' talmente facile da usare che ci sono riuscito
anche io :-)
Dsgli un'occhiata e vedrai che e' davver facile.
Ciao... Maurizio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: chiudi sessione

Come arrestare e riavviare il sistema in windows 2000?
Grazie

 wrote in message
news:p6ep5.129169$dF5.2...@news.infostrada.it...


 ha scritto nel messaggio

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 e GRAFICA ... (con annessa piccola polemica)

...


Ciao a tutti,
 


apro il messaggio implorando chiunque di non rispondermi con 
    una frase del tipo:
 


Vai sul sito comune che ...
 


Infatti ho gia' provato alcune volte a sensibilizzare il 
    gruppo sul fatto che alcuni, io ad esempio, non possono accedere al sito 
    comune perche' attivo su una porta che il mio firewall non consente ... il 
    massimo che sono riuscito a ottenere e' una risposta tipo: cosi' e' e cosi' 
    te lo tieni ... dai signori padroni indiscutibilmente incontrastati del 
    sisto comune ...


Approfitto per confermare che metto a disposizione un server 
    su regolare porta 80, se qualcuno lo ritenesse utile ...
 


Veniamo al mio problema ...
 


Mi è stato chiesto un programmino che legge una serie 
    di immagini, in vario formato, e ne crea una miniatura ... sono quindi alla 
    ricerca di DLL, OCX, API, o quant'altro utilizzabile per convertire, 
    ridimensionare ecc. file grafici (GIF,JPG,BMP) ...


Qualcuno mi puo' dare indicazioni ???
 


Grazie,
 


Dimitri.
 


-------------------------------------------------------


Dimitri Albino (Origin S.r.l.)
 
Commissione Europea - Joint Research Center (Ispra)
 
- Webmaster Support (
webm...@jrc.org
)
 
Space 
    Applications Institute, Marine Environment Unit
 
- 
    System Administrator
 
E-mail: 
    
dimitri...@jrc.org
 
Phone: (+39) (0332) (78) 
    9465
 
-------------------------------------------------------






Le migliori che ho utilizzato sono indubbiamente le LeadTools (sia DLL che
OCX)
Unico punto negativo: costano parecchio.
Puoi anche scaricare la versione demo su 
www.leadtools.com
 (non sono sicuro
dell'URL).
--
Roal Zanazzi
z...@iol.it

... speriamo ...
Hai verificato male... e' ANCORA in HTML.
--
Roal Zanazzi
z...@iol.it



Newsgroup: it.comp.lang.visual-basic
Titolo: CD  MSDN VB6

Qualcuno è in grado di fornirmi quanto in oggetto?
Grazie.
e.b, 


Ma non è compreso nel pacchetto di VB6?
-- 
-> GbC|
www.gbcweb.com
www.chiappori.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Versione Service Pack ???

Qual'è l'ultima versione del SP ???
La 3 ???
Ho sentito in giro dell 5 e della 6 !!
Grazie 8)

 wrote in message
uTzS4.455$F46....@news.infostrada.it...

Magari se dici a che programma o SO ti riferisci, ti possiamo
aiutare........ : )
            P A O

 Ho sentito in giro dell 5 e della 6 !!
per nt4 --> 6.0a
in ambedue i casi, se non e' uscito altro.

 Grazie 8)
per VB6 č la 3 !
Newsgroup: it.comp.lang.visual-basic
Titolo: SQLConfigDataSource attritbute string

Hi all,
I am making a call to the SQLConfigDataSource function in the
odbccp32.dll. The last argument to the function is a string setting out
the attributes that I wish the connection to have.
I am trying to set up a BTrieve datasource and the code looks like
follows:
++++++++++++++++++++++++++++++++++
Private Declare Function SQLConfigDataSource Lib "odbccp32.dll" (ByVal
hWnd As Long, ByVal fRequest As Integer, ByVal lpszDriver As String,
ByVal lpszAttributes As String) As Boolean
Dim bCreateDSN As Boolean
Dim strDNSString As String
strDNSString = "DSN=MXC DDFPATH = D:\\PAS52 DATAPATH=D:\\PAS52\\KOB0
AccessFriendly=yes"
bCreateDSN = SQLConfigDataSource(Me.hWnd, 4, "Pervasive Software ODBC-
32", strDNSString)
+++++++++++++++++++++++++++++++++++
The problem is that the attribute string is read as one complete string
and all placed in the DSN edit control on the dialog box. How do I get
the function to read the setting for more than one attribute? I have
tried using vbCrLf and also \0 - but none of this works.
Thanks in advance for your help.
Mark
--
========================================================================
May the force be with you - always.
Sent via Deja.com 
http://www.deja.com/
Before you buy.

,


Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione a SQL server 7.0

La tabella che cerco di leggere conta circa 40.000 records
e dopo un certo periodo di elaborazione del server
mi compare il messaggio  <<Timeout expired>>
Come posso risolvere il problema???
Grazie in anticipo
GLA...@TIN.IT

 wrote in message 7nisva$rja$1...@nslave1.tin.it...

E' proprio necessario aprire 40.000 record ????
cerca di filtrarli in qualche modo!
Altrimenti aumenta il Tempo di TimeOut della Connessione
in ADO x Esempio la sintassi è :
cn.ConnectionTimeout = 10
dove cn è l'oggetto Connessione.
CIAO ;-)


Bisogna sapere come leggi la tabella (ODBC ? VbSql ?) e quali sono le
condizioni del server nel momento in cui fai la richiesta.
E' possibile che qualche altro processo la stia aggiornando mentre tu
tenti di leggerla, lokkando proprio le pagine logiche che tu tenti di
leggere.

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Quale Evento?

Ciao a tutti,
Volevo sapere a livello di Sistema quale Messaggio viene inviatoquando il
Mouse si Sposta sulla CaptionBar di un Form dovrebbe iniziare con WM_NC*.
Voi ne sapete qualche cosa?
Andrea

Gli eventi sono parecchi forse (a memoria) intendevi
Public Const WM_NCHITTEST = &H84
Ciao,
Corrado

 wrote in message 37dde...@212.7.64.37...

Newsgroup: it.comp.lang.visual-basic
Titolo: KeyDown

con il seguente codice:
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Text1.Text = KeyDown
End Sub
se digito A mi compare A in text1.
Ma se digitassi più lettere, come fare per visualizzarle tutte?
chiedo questo perchè è visualizzato solo sempre il carattere corrispondente
all'ultimo tasto premuto.
Grazie

 ha scritto nel messaggio
news:pd1A7.54749$1H1.6...@news.infostrada.it...

non mi è molto chiaro il tuo codice, cmq prova a fare
Text1.Text = Text1.Text & KeyDown
Faber

 ha scritto nel messaggio
news:pd1A7.54749$1H1.6...@news.infostrada.it...

Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
    PlaySound App.Path & "\tic.wav", &O0, SND_ASYNC + SND_NOSTOP
    Dim lettura As String
    lettura = Text1.Text
    'Text1.Text = StrConv(Text1.Text, vbProperCase)
    lettura = StrConv(lettura, vbProperCase)
    Label1.Caption = lettura
    cmbGruppi.Clear
    lstGruppi.Clear
    CaricaGruppi
End Sub
PlaySound lo uso solo per far suonare un "tic" a ogni battuta
i Clear li uso per pulire gli elenchi che vado ad aggiornare con
CaricaGruppi a ogni battuta
.....

 > chiedo questo perchč č visualizzato solo sempre il carattere


 wrote in message
news:henA7.61818$1H1.6...@news.infostrada.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB5] query vuota in esecuzione, ma piena se uso VisData

Ciao a tutti,
nel mio database ho due tabelle: Pazienti e AccettazioniDimissioni.
La seconda ha soltanto 3 campi: idPaziente, dataAccettazione e 
dataDimissione.
Ho fatto 3 query nel seguente modo:
1) vref_PazientiDimessi="SELECT * FROM Pazienti LEFT JOIN 
AccettazioniDimissioni ON Pazienti.ID = AccettazioniDimissioni.idPaziente 
WHERE DataAccettazione<>Null AND DataDimissione<>NULL"
2) vref_PazientiInAttesa="SELECT * FROM Pazienti LEFT JOIN 
AccettazioniDimissioni ON Pazienti.ID = AccettazioniDimissioni.idPaziente 
WHERE DataAccettazione = Null"
3) vref_PazientiInTrattamento="SELECT * FROM Pazienti LEFT JOIN 
AccettazioniDimissioni ON Pazienti.ID = AccettazioniDimissioni.idPazienti 
WHERE DataAccettazione<>NULL AND DataDimissione=NULL"
In poche parole, controllo semplicemente se i campi DataAccettazione e 
DataDimissione sono riempiti oppure no (sono campi in formato data).
Se eseguo le 3 query in visData (sapete, quella cosa carina che trovo nel 
menu Aggiunte di VB5) funzionano perfettamente, mentre invece se apro un 
recordset dal codice con
set rec=db.openrecordset("vref.....") funziona soltanto la numero 1, mentre 
le altre no.
Ho notato un'altra cosa: se dalle query mantengo nella proposizione WHERE 
soltanto 1 voce, va tutto bene, ma appena aggiungo "AND ...proposizione2" 
non mi estrae nessun record, nonostante sia sicuro (e in visdata appaiono 
correttamente) che esistano.
Qualcuno ha suggerimenti?
Grazie a tutti
Luca 

 DataDimissione sono riempiti oppure no (sono campi in formato data).
I controlli con i null si fanno con
campo IS NULL
NOT campo IS NULL
Ogni altro operatore che include un valore NULL da come risultato NULL, che 
èsicuramente diverso da TRUE, ma anche da FALSE :)
Ciao 

 ha scritto nel messaggio 
news:440c1e02$0$18290$4faf...@reader1.news.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [!]Distribuire i files su più dischi

Ho letto qualche giorno fa che si chiedeva come fare per distribuire vari
files su più dischi in modo da ottimizzare lo spazio (usare meno dischetti
possibili).
Ho appena finito di mettere a punto una mini libreria volta allo scopo.
Se a qualcuno interessa la posso inviare con un programmino d'esempio al
sito comune.
Ciao

 files su piů dischi in modo da ottimizzare lo spazio (usare meno dischetti

Newsgroup: it.comp.lang.visual-basic
Titolo: Fw: Come si usa una DLL?

Ciao sono un dilettante, ho appena iniziato con Visual Basic non ho mai
programmato prima d'ora, comunque ho iniziato con un libro per
principianti...
Il mio problema ora è:
 Riuscire a capire come funzionano i file *.dll, a cosa servono e come si fa
per dire al programma:"utilizza quel file *.dll"!
 Sono molto grato a chi mi risponde e mi mette a disposizione un po' di
codice!
Grazie, Apuleius.

Le DLL sono librerie, ovvero un insieme di funzioni; quindi prima di tutto
devi conoscere la DLL e sapere quale funzioni contiene, poi devi dichiarare
la funzione con una istruzione tipo
Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal
lpBuffer As String, nSize As Long) As Long
Declare Function GetDiskFreeSpace Lib "kernel32" Alias "GetDiskFreeSpaceA"
(ByVal lpRootPathName As String, lpSectorsPerCluster As Long,
lpBytesPerSector As Long, lpNumberOfFreeClusters As Long,
lpTtoalNumberOfClusters As Long) As Long
infine puoi richiamare con i dovuti accorgimenti (parametri ecc.) la
funzione .
Guardati l'istruzione DECLARE e i link allegati.
ciao
Franko

per dire al programma:"utilizza quel file *.dll"!
Se parli di DLL standard (non ActiveX), esse sono un'insieme di funzioni richiamabili da qualsiasi
programma: vengono compilate in una DLL affinché possano essere richiamate da più programmi
contemporaneamente e nel caso tale codice venga riutilizzato più di una volta (evitando così di
scrivere tutte le funzioni ogni volta).
Non è che usi una DLL, ma una funzione contenuta in una DLL: dal momento che tale funzione non è
presente nell'alpplicazione, devi dichiararla con l'istruzione Declare:
Public | Private Declare NomeFunzione Lib "NomeLibreria"
Questo significa che quella che nel tuo programma chiamerai "NomeFunzione" è contenuta nella
libreria "NomeLibreria".
Talvolta queste funzioni possono aver dei nomi complessi o comunque "antipatici": in questo caso  è
possibile chiamarla cn un nome diverso, impostando un ALIAS:
Public | Private Declare Function NomeFunzione Lib "NomeLibreria" Alias "NomeBruttoXYZQ"
Così facendo tu la chiamerai "NomeFunzione", anche se in realtà si chiama "NomeBruttoXYZQ"
Inoltre, come ogni classica  function, essa può richiedere uno o più parametri: in questo caso la
dichiarazione sarà:
Public | Private Declare Function NomeFunzione Lib "NomeLibreria" Alias "NomeBruttoXYZQ"
(primoparametro As String, SecondoParametro As Integer) As Long
Stesso discorso vale pr le sub.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Cerco runtime VB 1.0e!!! AIUTO!

Cerco la runtime per Visual Basic per DOS (almeno spero sia quella...) per
far funzionare un vecchio programma. Il file che mi viene richiesto è
VBDRT10E.EXE.
Qualcuno può allegarmelo (con la libreria che dovrebbe avere lo stesso nome
ed estensione .LIB) all'indirizzo
marco.a...@torino.alpcom.it
???
Grazie di cuore.
Marco

 wrote in message
7psdiu$s99$1...@menelao.polito.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?]: Aiuto DATAREPORT

Ho creato un datareport che prende i dati da un dataenvironment su quale ho
creato un command con la query desiderata.
La stampa funziona correttamente quando la lancio la prima volta.
Quando la lancio una seconda volta (droppando la tabella contenente i dati e
ricreandola con dati diversi) il report continuua a
visualizzare la stampa con i dati precedenti.
Sembra che il command memorizzi la situazione di partenza e non senta le
modifiche.
Ho provato a settare il Cursorlocation a "Server" e il CursorType a
"Ottimistico", ma non succede niente.
Aiutatemi please !!!!!

 ha scritto nel messaggio
news:9enqmq$q5o$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: GDI+, permettono questo?

Ciao,
devo implementare delle funzionalità grafiche in un'applicazione .NET e 
vi chiedo se le GDI+ permettono di fare quello che mi serve ed 
eventualmente un'indicazione sulla strada da seguire.
Devo disegnare dei rettangoli da trascinare con il mouse. L'ideale 
sarebbe un riempimento semitrasparente così da mostrare chiaramente 
un'eventuale sovrapposizione.
Inoltre sarebbe utile poter disegnare su diversi layer così che 
invalidando un layer non occorre ridisegnare tutta la grafica (sul fondo 
ci sarà una griglia: se ad ogni movimento va ridisegnata non è il 
massimo..).
Sapreste darmi dei suggerimenti?
Grazie,
Marco / iw2nzm

 Sapreste darmi dei suggerimenti?
Non so quanto potrebbe essere impegnativo, ma potresti provare a 
"spiare" i sorgenti di Paint.NET per farti una idea di come lavora.
http://www.eecs.wsu.edu/paint.net/
-- 
Saluti
VITRIOL

 
http://www.eecs.wsu.edu/paint.net/
Forse ho trovato la strada cercando su internet:
Per le trasparenze uso l'argomento alpha quando creo un solidbrush 
tramite FromArgb.
Per i livelli potrei creare più bitmap e poi disegnarle sullo stesso 
oggetto graphics tramite drawimage.
Se però volessi disegnare su ogni bitmap creata devo crearmi per ognuna 
un oggetto graphics.fromimage, giusto?
Marco / iw2nzm

 massimo..).
Non è necessario.
Attivi il doublebuffering sul pannello su cui disegni (o meglio ancora ì, 
erediti da un Panel e ci aggiungi il double buffering) e eviterai lo 
sfarfallio.
Poi puoi definire l'area da ridisegnare (se proprio vuoi ridurre il 
ridisegno) con uno dei overload di Control.Invalidate()
Ciao 

 ridisegno) con uno dei overload di Control.Invalidate()
Interessante, vado a leggermi i vari overload.
Grazie,
Marco / iw2nzm

 double buffering?
Semplicemente crei un nuovo usercontrol.
Io l'ho fatto ereditare da Panel piuttosto che da Control per mantenere la 
compatibilità con Panel, ma alla fine non cambia molto.
Nel costruttore, dopo InitializeComponents() basta aggiungerci:
Me.SetStyle(ControlStyles.DoubleBuffer or ControlStyles.UserPaint or 
ControlStyles.AllPaintingInWmPaint, True)
Me.UpdateStyles()
Ho provato anche a gestire manualmente il double buffering con una bitmap in 
memoria ma con scarsi risultati.
Ciao 

 memoria ma con scarsi risultati.
Confermo. Anch'io stavo seguendo questa strada. Ma anche il ridisegno in 
un'unica botta della bitmap in memoria produce flicker fastidiosi.
Seguendo il tuo suggerimento invece va che è una bellezza :)
L'unico inconveniente è che se alla fine dell'evento paint faccio un 
g.dispose (dove g è: Dim g As Graphics = e.Graphics) ottengo una 
unhandled argumentexception... ma forse deriva dal fatto che ho 
pasticciato con un'altra classe, eventi in overload e via dicendo :)
Ciao!
Marco / iw2nzm

 un'altra classe, eventi in overload e via dicendo :)
Tu puoi distruggere solo gli oggetti che hai creato tu!
e.Graphics è gestito da qualcun altro e non puoi sapere cosa ne venga fatto 
dopo che tu hai finito di usarlo.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Lancio applicazione tramite shell

Sto iniziando adesso a programmare e vorrei lanciare un'applicazione
tramite il comando shell.
L'applicazione in questione e un cad per realizzare schemi idraulici
che utilizza il motore di autocad.
Ora se io nel mio programma cerco di lanciare l'applicazione tramite
il comando
 Shell("C:\Programmi\percorso_applicazione\CAD\XXXXX.exe",
AppWinStyle.NormalFocus)
Mi parte solo il motore autocad e non l'applicazione principale.
Sono andato a guardare nelle proprietà del collegamento del desktop ed
ho visto i seguenti percorsi:
Nella casella         ORIGINE: "C:\Programmi\percorso_applicazione\CAD
\XXXXX.exe"
e nella casella       DA:  "C:\Programmi\percorso_applicazione\Program
\Utente"
Da persona ignorante credo che nella casella origine ci sia appunto il
percorso del motore autocad e nella casella da ci siano i parametri
per far partire l'applicazione.
Quindi credo che oltre al percorso nel comando Shell bisogna indicare
anche quanto indicato nella casella DA:, ma non riesco a capire come.
C'è qualche anima pia che sia in grado e che abbia voglia di aiutarmi.
Grazie a tutti per l'attenzione ed un grosso saluto.


mmm, forse devi lanciare l'applicazione tua con dei parametri? oppure
puoi lanciare il cmd.exe con opportuni parametri :)
ciao
AranBanjo
http://blog.ponchio.it

 - Mostra testo tra virgolette -
E quello che pensavo anch'io. Solo che non so quali sono questi
parametri, io lancio l'applicazione sempre da doppio click sull'icona.
Speravo solo che qualcuno mi poteva aiutare su come interpretare i
dati letti nei due campi delle proprietà dell'icona sul desktop su
indicati.
Grazie ancora
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Data Breve impostazioni internazionali Windows

Salve
Dovrei poter effettuare :
1 - Leggere , per avvisare se è diversa da quella scelta per l'istruzione
SQL;
2- Poter modificare da programma il formato data breve in Windows.
grazie
giuseppeD

 grazie
Questo è assolutamente una cosa da evitare, è come se tu arrivassi in casa
di un amico e gli spostassi i mobili, non è molto carino. Si può chiamare
una API che si chiama SetThreadLocale che ti permette di cambiare il
localeID del thread corrente, ma non funziona se vuoi cambiare il Locale di
un Exe.
Sarebbe megli scrivere del codice che funzioni bene qualunque sia il Locale
della macchina ed il formato della data, altrimenti rischi sempre che il tuo
programma richieda una configurazione obbligatoria che è diversa da quella
che serve ad un altro programma.
Saluti
Massimo
Newsgroup: it.comp.lang.visual-basic
Titolo: [API] InternetGetConnectedState funziona o no?

Salve,
A quello che ricordo, c'era un bug per cui l'API in oggetto non funzionava
proprio... ricordo bene? Eventualmente( nel caso ricordi bene ) è stata
sistemata?
Se si, da che versione?
Grazie in anticipo,
Andrea

 
Non so aiutarti sulla API in oggetto, ma prova a vedere se questa ti 
puo' essere utile:
Private Const NETWORK_ALIVE_LAN = &H1                      'net card 
connection
Private Const NETWORK_ALIVE_WAN = &H2                      'RAS connection
Private Const NETWORK_ALIVE_AOL = &H4                      'AOL
Private Declare Function IsNetworkAlive Lib "Sensapi" _
         (lpdwFlags As Long) As Long
Su 
vbnet.mvps.org
 dovrebbe esserci un esempio di utilizzo.
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

 sistemata?
Per quale motivo vorresti usarla? A che bug ti riferisci?
A quanto ricordo non funzionava se ti connettevi tramite LAN, ma tramite 
DialUp non ricordo problemi.
Ti serviva per determinare se sei connesso o meno ad internet?
Ciao,
Moreno
Inviato da 
www.mynewsgate.net

 Moreno
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Come si associa un file al proprio programma ?!?

Ciao a tutto il NG !
Passo subito al dunque:
Ho fatto un player MP3, e avrei bisogno che, tra le proprie opzioni o la
prima volta che lo avvio, abbia la possibilità di associare i file di tipo
MP3 come Winamp o tutti i programmi seri del genere, e di poterli eseguire
direttamente cliccando sul file (nel senso che, io premo su pippo.mp3 e mi
si apre il mio player che suona "pippo.mp3").
Ringrazio anticipatamente x l'aiuto.
<<< Hanamichi >>>

 wrote in message
7vl92i$ogs$1...@draco.tiscalinet.it...

Sul Sito Comune trovi il modo per associare dei file ad una applicazione.
Windows al momento dell'apertura del file ".mp3" passa al tuo programma
anche il nome del file da eseguire, quindi il tuo programma dovrà essere in
grado di leggere la stringa passata all'avvio da Windows.
Vedi Command$ di VB.
ciao
Massimo
Newsgroup: it.comp.lang.visual-basic
Titolo: Scanner

Come è possibile richiamare funzioni e proprietà di uno scanner, se non
conosco a priori lo scanner che è installato sulla macchina dove andrà a
girare il programma?
Grazie in anticipo a chiunque possa aiutarmi.
Maurizio
hil...@tin.it

Notevole, ti stai pal-izzando a pal-etta :)
E' una gara difficile, ma devo tentare di competere comunque :)
E' pal-ese che ap-pal-terei un po' di lavoro per poter dedicarmi di
piu' al gruppo ;)
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD
Newsgroup: it.comp.lang.visual-basic
Titolo: Portabiita' dei programmi

Salve,
ho scritto un programma in Visual Basic 5 che utilizza il controllo
MSFlexGrid.
Il programma funziona sul mio PC con Windows 95 ma non funziona su altri PC
anche se apparentemente hanno lo stesso sistema operativo.
Infatti, appena si cerca di aprire il form che contiene il controllo
FlexGrid il programma abortisce.
Qualcuno sa come si puo' risolvere il problema?
Grazie e buon 2000 a tutti.

 wrote in message
84cj6q$qb...@willy.cra.enel.it...



Ma il programma lo hai reso installabile tramite la funzione di VB5
"Autocomposizione installazione" ?
Personalmente distribuisco in iItalia un software da me sviluppato ed
utilizza appunto il MSFlexGrid e non trovo nessun problema sia su win95/98 e
NT
Ciao Ciao

 (Autocomposizione installazione), che fa proprio questo.
ho msvisual studio 6.0 ver. enterprise, da VB 6.0 (e esternamente) non mi
funziona la "creazione guidata pacchetti di autoistallazione" appena premuto
"assembla" il programma esegue alcuni linkaggi, poi si ferma: l'errore
segnalato: "errore 429: il componente ActiveX non può creare l'oggetto".
lo stesso errore se premo "?" per la guida in questo programma. uso W95.
ad un amico ho inviato un utile programmino di una 40ina di kB per la
codifica/decodifica in ROT13 (utile per chi usa Outlook Express) e mi ha
fatto lui l'autoistallante: 1,61 MB!!! non è possibile trovare una procedura
di creazione di autoistallante che riduca (al minimo :-) ) il pacchetto? il
programmino deve girare in sistemi Win95 che non hanno il VB... :)
ho reistallato 2 volte ... stessi errori :(
grazie anticipatamente e good luck!
--
------------------------------------
     Vittorix           
sky...@tin.it
         icq number: 42986519
------------------------------------

 Meno non e' proprio possibile (a meno che non abbandoni VB).
lo faccio in VC++?
ciao e a presto





 MB di ram e HD 9,1 GB...
come fai a far vedere a un dx2 un disco da 9g ? io e vari tecnici non ci
siamo riusciti con uno da 540 m, arrivava a 528 e cmq incasinava tutto il
disco.

 wrote in message NW7c4.50$N1....@news.infostrada.it...


 wrote in message
10je59v$f2u$1...@fe2.cs.interbusiness.it...


 disco.
inizialmente, appena montato a freddo, il vecchio Award Bios del '93 vedeva
il moderno 9,1 GB IBM 7200 rpm come un'unità di 2 GB.
inoltre non vedeva il vecchio Conner da 420 MB, nè come slave nè come
secondary master...
con l'EZDRIVE apposito (scaricato da Internet dalla home dell'IBM, fornendo
il n° seriale dell' HD) riesce a vederlo tutto :D
ma di fargli vedere il vecchio HD non se ne parlava, ci siamo messi a
configurarlo in tutti i modi... poi un amico ha risolto il tutto... e ora
funzionano entrambi. oggi ho pure istallato il Linux RH 6.1 sul primo! :DDD
(mi sa che domani passo a Slackware però..)
quindi quello che devi procurarti (non è facile, rivolgiti alla casa
dell'HD) è un semplice programmino apposito.
ciao


 wrote in message 84u7h3$nda$3...@diesel.cu.mi.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Form extra-large

Ma é proprio impossibile dimesionare un form oltre la risoluzione dello
schermo, senza artifici come la PictureBox e ScrollBar ? Non mi interessa se
non viene visualizzato interamente a schermo, basta che sia alto quanto dico
io, in modo tale da rispettare un foglio A4 in stampa.
Forty

 schermo, senza artifici come la PictureBox e ScrollBar ? Non mi interessa
se
semplicemetne non si puň... il tuo approccio cmq mi sembra scorretto... ti
converrebbe creare una funzione di stampa vera č propria... pensa se devi
stampare piů pagine...

 ha scritto nel messaggio
news:a9jiun$1o7b$1...@half.spin.it...


 tu,  in modo tale da prendere spunto ?
Sito Comune, link in firma, cerca "anteprima stampa".
Ah, per favore, quota in modo umano :-))
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

> Ah, per favore, quota in modo umano :-))
OK, scusa ma non sono molto pratico ..
;-))
Forty
Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su stampa etichette

Ciao a tutti,
ho realizzato un piccolissimo prg che stampa delle etichette indirizzo. La
cosa e' stata facile in quanto il formato dell'etichetta e la dimensione del
testo erano fisse. Questa mattina, mi e' stato chiesto di modificarlo, e di
fare in modo che supporti piu' dimensioni, colori e caratteri e piu' formati
di etichette! Piccola nota, le etichette sono in modulo continuo. Ora mi
rivolgo a voi, per chiedervi un consiglio, sia su come gestire la
visualizzazione con piu' caratteri sia la stampa su formati diversi. Il
programma dovrebbe, a seconda del formato di etichetta prescelto dar la
possibilita' di scrivere il testo che rientra nell'etichetta, e quindi
gestire a priori la dimensione dell'etichetta.Altra nota dolente... dovrebbe
aver la possibilita' di inserire immagini! In pratica e' un piccolo Word
ottimizzato per le etichette :/
Vi prego ragazzi, datemi qualche suggerimento, non so proprio da dove
iniziare!
ciao e grazie
Dade

Ciao! :)
Sì, ti hanno chiesto un programmino carino... :)
Se usi l'oggetto printer e un po' di parametri che ti vengono impostati non
avrai troppe difficoltà...
Se cerchi una panoramica sull'oggetto printer cerca su MSDN che é trattato
bene...
In alternativa prova con Crystal Report, o meglio ancora compratevi
Publisher che fa tutto lui... :) Anzi se non ricordo male dalla versione XP
di Publisher potete anche gestirlo da VB o con VBA...
                            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à

cercando sul sito comune ho trovato l'MCprnEt, che per la parte di stampa
sembra essere proprio cio' che fa al caso mio! ora pero' non so come gestire
la parte di dataentry, in quanto una textbox multiline mi permette di usare
solo un font/dimensione, se usassi una richtextbox dovrei implementare tutta
la parte rtf giusto?
grazie a tutti
Dade
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO !! Access scandaloso con la multiutenza

Salve,
volevo sapere se qualcuno può togliermi dai guai.
Ho cominciato da un pò di tempo la mia tesi in informatica e devo costruire
un'applicativo per un'azienda che riesca a fare preventivi, commesse ...
(chiaramente il problema è più complicato ma penso che a voi non
interessi ), il tutto in ambiente multiutente,il DB è sul server e viene
modificato da ca. 10 PC in rete.
Ho pensato di utilizzare VB e Access visto la rapidità di sviluppo che
offrono i due strumenti. Ho cominciato a creare l'applicazione quando mi
sono accorto della cazz... di Microsoft di voler bloccare una pagina di 2K
invece di un unico record. Per me è una situazione insostenibile perchè non
è accettabile che un dipendente modifichi un preventivo e l'altro deve
incrociare le mani perchè deve modificare un preventivo contenuto nella
famosa pagina bloccata (non ho controllato con precisione ma a occhio e
croce mi blocca 10 preventivi).
La prima soluzione che ho pensato è stata quella di mandare un missile
terra-aria alla Microsoft, ma purtroppo mi mancano i soldi per farlo (anche
se secondo me prima o poi lo faranno... magari l'anti-trust).
Un'altra soluzione sarebbe quella di cambiare database,o SQL SERVER o
ORACLE, sempre che questi utilizzino il blocco del singolo record.
DOMANDE  :
    - utilizzando gli ODBC per uno di questi database devo cambiare
radicalmente il codice che usavo con access?
   - ho già creato il database con access, è possibile importarlo senza
doverlo ricreare da zero con le istruzioni CREATE TABLE ..... ?

Nelle schede di Access c'e' la proprieta' "blocco record" che ti permette di
scegliere tra varie modalita'. Probabilmente quella che ti serve e' "nessun
record".
In Visual Basic c'e' l'attributo LockEdits del recordsource che controlla il
tipo di lock. Dovresti impostarlo a False.
Ciao.
--
Antonio Donatiello
SANPAOLO Spa

 doverlo ricreare da zero con le istruzioni CREATE TABLE ..... ?
  Usa S-Designor della PowerSoft per ricostruire la struttura (ne esistono
versioni demo..) oppure il tool della Microsoft appositamente progettato per
scalare un database MSAccess a MSSQLServer (e' gratis. Dovresti trovarlo nel
sito microsoft.)
  Simone Ramaccini
 
in...@eurosuole.com
--- Eurosuole Spa ---



invece di un unico record.
Prova a dare un'occhiata alla proprietà LockEdits...
Il tutto fila liscio se gli utenti non tentano di modificare in due lo
stesso record, ovvero se hanno almeno una vaga idea di cosa stanno
facendo...
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Database via internet

Buona giornata a tutti.
Vengo subito al dunque.
E' possibile con visual basic lavorare su un database che si trova su
internet? Con lavorare intendo semplicemente modificare i record come si fa
normalmente con le pagine ASP.
In caso di risposta affermativa mi potreste indicare dove trovare delle
informazioni a riguardo?
Grazie in anticipo
RENATO

E' un argomento che è già stato trattato in passato.
Cerca nei post vecchi e comunque su internet soluzioni
basate su xml.
Sul sito comune c'è qualcosa di Moreno ... che ti aiuta
e instrada ... ma a me personalmente non ha funzionato.
Prova un pò tu ...
Ciao Andrea

 ha scritto nel messaggio
news:a62nt5$b63ll$1...@ID-61006.news.dfncis.de...


 ha scritto nel messaggio
news:JX5h8.37$uV5...@nreader1.kpnqwest.net...


Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto PRINTER, questo sconosciuto!

Devo stampare dei dati (estrapolati da un file mdb) su carta.
Per quanto la cosa può sembrare banale, non riesco in alcuna maniera a
gestire i colori per la stampa;
cioè comunque definisco la proprietà
        printer.forecolor=[colore scelto]
la stampa prodotta viene sempre, tragicamente, dello stesso colore (tra
l'altro bruttissimo!).
Come si può stampare del testo con un colore diverso da quello di default?
Un grosso ringraziamento anticipato.
D.Ottaviano

Hai messo anche un:
Printer.ColorMode = vbPRCMColor     ?
E poi nelle opzioni della stampante non è che è messo solo bianco e nero?
Gianni Moretti

 ha scritto nel messaggio
news:982of1$1btq$1...@ID-77941.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] SELECT con date su file DBF

Salve a tutti,
devo eseguire una SALECT su un file DBF per sapere quanti sono i record
compresi in un periodo di tempo:
    Set cConnDBF = New ADODB.Connection
    cConnDBF.ConnectionString = "Driver={Microsoft Visual FoxPro Driver};" &
_
    "SourceType=DBF;BackgroundFetch=YES;Collate=MACHINE;" & _
    "Exclusive=NO;SourceDB=" & sPercorso
    cConnDBF.Open
    cConnDBF.Execute "SET NULL OFF"
    Set rMOVIM = New ADODB.Recordset
    sSQL = "SELECT COUNT(*) FROM MOVIM WHERE (DATA_DOC>= {" &
Format(dDaData, "mm/dd/yyyy") & "} AND DATA_DOC<= {" & Format(dAData,
"mm/dd/yyyy") & "})"
    rMOVIM.Open sSQL, cConnDBF, adOpenDynamic, adLockOptimistic, adCmdText
ma all'ultima righa mi da errore dicendomi che il driver ODBC non supporta
la richiesta. Perchč? Dove ho sbagliato?
Grazie 1000 a tutti.
Ciao.
Paolo.


A me pare corretto.
Che versione di Ado / Odbc usi?
ciao
ugo

 wrote in message
9mijr9$hd6$1...@pegasus.tiscalinet.it...


 se è questo che intendi.
Ho fatto un test su Ado 2.5, usando Count e funziona correttamente.
Confesso di non avere spiegazioni...
:(
ciao
ugo

Ho avuto pure io lo stesso problema selezionare in intervallo di date su un
dbf tramite comonnessione ODBC
alla fine con questo sistema funziona
Prova cosi
(Between (data_doc, ctod('01/01/2001'), ctod('08/30/2001')))
Ciao e buon lavoro Sergio
pifferi...@tuttopmi.it
-- 
Posted from [151.99.229.240] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Come si include una routine in "C language" ?

Se voglio da VB includere una routine tratta da una libreria C, come
posso fare ?
Grazie
--
Automatic posted from 
dns01.infocamere.it
 [193.70.148.50]
via Mailgate Server - 
http://www.mailgate.org

posso fare ?
Includerla non e' il termine esatto...
Io non conosco ancora molto bene il VB, ma credo che ci siano
almeno due soluzioni:
a) compili la tua routine in C e crei un OBJ che poi dovrai linkare al tuo
programma VB (ma non so esattamente come si faccia)
b) compili la tua routine in C e crei una DLL. Nel programma VB
dovrai dichiarare tele routine esterna e il nome della DLL.
In ogni caso i problemi maggiori sono sempre nel passaggio dei
parametri.
Altra soluzione, molto piu' semplice e generale, ma conveniente solo
nel caso che la routine in C sia particolarmente complessa,
potresti compilare il C come EXE e richiamarlo dal programma VB
passando i dati tramite file.
Ciao
Luigi

posso fare ?
Se intendi includerla nel file eseguibile generato da vb, allora cio' non e'
possibile, ma se vuoi, puoi richiamare da vb una funzione contenuta in una dll
scritta in C.
~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci
pbe...@vi.ats.it
pbe...@freemail.it
http://userspace.ats.it/free/pberto/
http://www.fortunecity.com/skyscraper/spiff/523/
ICQ #: 9732192
~#~#~#~#~#~#~#~#~#~


Soluzione sporca, ma in mancanza d'altro...
--
Roal Zanazzi
z...@iol.it

Luis de Funes ha scritto
 
 >b) compili la tua routine in C e crei una DLL. Nel programma VB
 >dovrai dichiarare tele routine esterna e il nome della DLL.
 >
Ricordati in questo caso di dichiarare il passaggio di argomenti stile
"pascal". Se usi il passaggio stile "C" ottieni solo GPF a ripetizione.
Ho avuto un problema simile con Delphi che, contrariamente a quanto la
logica potrebbe suggerire, usa di default lo stile "C" e a richiesta lo
stile "pascal" (stdcall)!!!
Ciao

...

Che mi ricordi io, le convenzioni di chiamata pascal e stdcall non sono la
stessa cosa...
C: generate underscores, case sensitive, push parameters right to left
pascal: do not generate underscores, all uppercase, calling function cleans
stack, pushes parameters left to right
stdcall: do not generate underscores, preserve case, called function pops
the stack, and pushes parameters right to left
come vedi, sono tutt'altro che la stessa cosa.
Dunque per le DLL richiamabili da VB, che convenzione si deve usare? (ho
ancora confusione su questo argomento)
--
Roal Zanazzi
z...@iol.it

 ancora confusione su questo argomento)
Chiedo scusa... La "int pascal" va utilizzata per la parte di
inizializzazione della DLL (in delphi questa parte non serve). Devi
usare la stdcall, almeno in Delphi, in C quella di default (io non
specifico niente e funziona).
Ciao

 specifico niente e funziona).
Non e' che la tua funzione nella DLL non ha parametri o ne ha uno solo?
-- 
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: [?] Setup stampante

Salve a tutti,
qualcuno sa come posso visualizzare da codice VB la finestra "Proprietą
stampante"? Intendo dire quella finestra del driver della stampante che
compare quando clicco sul pulsante "Proprietą" di una CommonDialog...
GRAZIE
Antonio Mirarchi

 CommonDialog...
Non ne sono sicuro, ma credo che occorra agire sui Flags del cdl prima di
fare ShowPrinter.
Vedi sulla guida "Proprietà Flags (finestra di dialogo Stampa)" e, in
particolare, cdlPDPrintSetup

 particolare, cdlPDPrintSetup
Si... Infatti per il flag in question la guida dice: "Determina la
visualizzazione della finestra di dialogo Imposta stampante anziché della
finestra di dialogo Stampa". Solo che anche impostando il flag non mi appare
la finestra giusta!! Suggerimenti?
GRAZIE COMUNQUE
Antonio Mirarchi

[*Antonio Mirarchi* = 
st...@virgilio.it
 in
news:Motxb.1560$
yq1....@tornado.fastwebnet.it
] ha scritto:

Io no, ma vedi qui
http://support.microsoft.com/default.aspx?scid=kb;en-us;173981
Dopo quel sibillino "By design" c'è un link a un altro mondo...

 Dopo quel sibillino "By design" c'č un link a un altro mondo...
Scusa, non ho ben compreso il tuo suggerimento... Puoi essere piů chiaro?
Nella pagina comunque non ci ho trovato niente di utile... Il link appena
sotto il "by design" l'ho visto... E' utile, si, perň non risolve il mio
problema.
Antonio Mirarchi

 risolve il mio problema.
Non l'ho letto (mi ha, evidentemente, condizionato il titolo "Raise and
Control Print Dialogs from Visual Basic", mi sembrava però piuttosto
completo). Sicuro che, fra le righe, non ci sia anche la possibilità di
attivare una finestra piuttosto che un'altra?

 attivare una finestra piuttosto che un'altra?
Ho rivisto stamattina e non ho comunque trovato niente
Antonio Mirarchi

 non mi appare la finestra giusta!
CommonDialog1.Flags = cdlPDPrintSetup
CommonDialog1.ShowPrinter
A me appare "Imposta Stampante"...
Prova a partire "pulito", cioč: apri un programma nuovo, mettici
solo una commodialog e un pulsante, metti quelle due righe
nella _click del  pulsante e controlla.
Bye, G.

 nella _click del  pulsante e controlla.
ALT! Non mi sono spiegato. Non č quella la win che cerco io! Hai presente
quella che appare se io nella finestra che tu dici clicco su "Proprietą"?
Quella cerco.
Antonio Mirarchi

 "Proprietà"? Quella cerco.
Ah, ora ci sono. :-)
C'è un esempio qui da Marco Minerva e Corrado Cavalli:
http://www.marcominerva.com/vbcorner/download/api4.htm
Cerca PrinterProp.zip.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: VB1 Decompiler ?

I have to modifie an old Visual Basic 1.0 application and we can't
find the source code.  Someone knows if a decompiler exists for VB1?

 find the source code.  Someone knows if a decompiler exists for VB1?
per favore, non accalcatevi per farlo nero, uno alla volta, please. :-)
Cioa, SK

 :-)
e perchč?
magari per vb1 c'č davvero il decompilatore. direi che č preistoria, ormai
:-)
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 :-)
oso:
magari č scritto con l'innovativo Phyton!
scherzo scherzo scherzo!
non vorrei alzare un altro polverone...
Ciao, SK

> magari per vb1 c'è davvero il decompilatore. direi che è preistoria, ormai
Esistono sicuramente dei decompilatori per software non troppo complessi, ma
dal linguaggio macchina si potrà ottenere al massimo codice C, almeno da
quanto ne so io.
Non credo che esista un decompilatore che ti ritorna codice Visual Basic.

 Non credo che esista un decompilatore che ti ritorna codice Visual Basic.
VB fino al 5 non compilava in modo nativo, e quindi i "compilati" erano 
potenzialmente decompilabili (per VB3 sicuramente, famoso č il 
decompilatore Dodi - o qualcosa del genere).
Ciao

 Non credo che esista un decompilatore che ti ritorna codice Visual Basic.
Esiste (o meglio  è fattbile) per ogni linguaggio che si basa su un
framework o interprete.
Se non sbaglio le vecchie versioni di VB (lo uso dalla 6, per cui non ne
sono sicuro) non producevano codice eseguibile.
Per cui dovrebbe essere possibile.
<x:termoPilucco>

 potenzialmente decompilabili 
P.S.: i compilati .net sono ancora pių facili da decompilare e 
"tradurre" nel linguaggio preferito.
Almeno finchč non introdurranno un obfuscator decente.
Ciao

 ha scritt

in giro si trova ancora il decompiler di dodi, direi tedesco.
fino a vb3 andicchiava. quello per vb4 non credo sia mai stato completato.
j.

I've got a decompile for VB3 but I don't know if it works on VB1. If you
need it I can send it by a private email.
bye

*SpecialKeta* ha provocato un errore irreversibile in mex.dll 
 Dettagli : "il newsgroup non poteva essere written" - Stack : 
SK appena puoi mi ricontatti che ho perso la tua mail ? 
Grazie 
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 completato. j.
azz, ma sto dodi non mi e' nuovo... non e' anche il nome del
"decompilatore"-Deassemblatore per delphi6 ?
-- 
-Gigio@Work(?)-