mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Decimali nelle Scroll Bar

Salve,
vorrei cortesemente sapere come impostare degli intervalli decimali in una
Scroll Bar.
Di seguito il codice che non riesco a modificare:
    Const MIN_VAL1 = 0
    Const MAX_VAL1 = 8
    Const MIN_VAL2 = 0
    Const MAX_VAL2 = 20
Private Sub Form_Load()
    scrVani.Min = Str(MIN_VAL1)
    scrVani.Max = Str(MAX_VAL1)
    scrVani.SmallChange = 1
    scrVani.LargeChange = (MAX_VAL1 - MIN_VAL1) / 10
    scrVani = MIN_VAL1
    lblVani_Min.Caption = Str(MIN_VAL1)
    lblVani_Max.Caption = Str(MAX_VAL1)
    txtVani.Text = Mid(Str(MIN_VAL1), 2)
    scrVetusta.Min = MIN_VAL2
    scrVetusta.Max = MAX_VAL2
    scrVetusta.SmallChange = 1
    scrVetusta.LargeChange = (MAX_VAL2 - MIN_VAL2) / 10
    scrVetusta = MIN_VAL2
    lblVetusta_Min.Caption = Str(MIN_VAL2)
    lblVetusta_Max.Caption = Str(MAX_VAL2)
    txtVetusta.Text = Mid(Str(MIN_VAL2), 2)
End Sub
Grazie a chiunque voglia rispondermi
Salvo

 Scroll Bar.
Di fatto non potresti perchè le scrollbar standar di VB accettano solamente
valori INTEGER, però nessuno ti impedisce di dividere il loro Value.Questo
implica l'abbassamento del tetto di valori massimi accettati dalla
scrollbar.
Mi spiego meglio:
In una scrollbar i valori accettati vanno da -32.768 a 32.767 con un cambio
minimo di 1.
Se tu volessi far si che fosse possibile cambiare il valore della scroll bar
di 0.1, allora non dovresti fare altro che dividire Scroll.value per 10 ogni
volta che ne leggi il valore. Questo comporterebbe come handicap un
intervallo di valori utili da -3276,8 a 3276,7.
Detto questo e poichè non hai rivelato di quanti decimali hai effettivamente
bisogno, ti ricordo che più precisione richiedi minore sarà l'intervallo di
valori utili.
es: precisione in millesimi
valore=scroll.value/1000
'intervallo utile da -32,768 a 32,767
Spero di esserti stato di aiuto
Ciao
Daniele
---------------------------------------------------------------------------
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: Gruppi e Progetti in VB

Sto utilizzando VB6 (SP 5) e forse per il programma che sto realizzando è
opportuno non mettere tutte le form insieme.
Mi spiego meglio: il programma ha un menù principale, da dove posso
richiamare delle form che visualizzano i dati richiesti, quest'ultima form
però dovrà essere anche eseguita separatamente come un eseguibile. Quindi
...
è possibile, mettendo più progetti in un gruppo, creare diversi file
eseguibili (.exe) con la possibilità di inglobarli (inserendoli nei
riferimenti di un altro progetto) ? e poter così passare dei valori ? e se
si come ?
grazie

 si come ?
Beh in teoria ti basta fare degli ActiveX EXE ed istanziarli come qulunque
altro controllo...
Cmq tanti auguri..
Ciaotutti,
*
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda su apertura RecordSet.

Scusate la domanda forse di lana caprina ma che differenza c'e'
tra queste due modalita' di apertura recordset.?
    RsAdo.Open StrQry, Cn, adOpenStatic, adLockReadOnly
oppure:
    Set RsAdo = Cn.Execute(StrQry, , adExecuteNoRecords)
Se lo si puo' fare ci sara' un motivo?!.
Saluti a tutti.
Paolo F.

PaoloFi wrote:
cut
http://www.devguru.com/Technologies/ado/quickref/connection_execute.html
in genere serve per eseguire stored
--
Il Wodkino Nazionale č a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici

 --
Grazie per il link, volevo anche capire se aprire il recordset col la 
Execute, come nell'esempio, e' diverso dal farlo col la .Open.
Saluti.
Paolo F.

 Grazie per il link
Prego, ma a quanto pare o non conosci l'inglese oppure non
sai leggere.
La differenza è che tra - e giusto perchè sono buono - la execute
esegue un blocco di codice e se il recordset torna qualche cosa
la execute crea un nuovo oggetto recordset con delle caratteristiche
fowaronly - readonly di default (modificabili chiaramente se vai a toccare
direttamente l'oggetto recordset nel quale memorizzi il risultato dal
quale eredita i cursori e le modalità di lettura).
Se non ci sono risultato ti ridà un recordset chiuso.
La open dall'altro lato, ti consente di specificare direttamente
la tipologia di cursori e le modalità di lettura e in entrambe i
casi ti restituisce un recordset aperto, popolato chiaramente con
il numero di risultati trovati, il che potrebbe anche essere -1 o 0 ovvero
nessun record.
-- 
Saluti
Andrea Moro
Sito Comune : 
http://www.it-lang-vb.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Componente Chart

Quale è secondo voi il miglior componente per fare grafici?
Per il momento mi occorre un semplice istogramma o torta,
roba quindi che quello della MS fa anche abbastanza bene,
tuttavia mi piacerebbe valutare anche altre soluzioni.
--
Saluti
Andrea Moro

ChartFX , sicuramente il massimo ma un po' costoso...
http://it.softwarefx.com/
Ciao
Andrea

Newsgroup: it.comp.lang.visual-basic
Titolo: Riavvio Sistema

Ciao a Tutti,
Mi inviate x favore il codice x riavviare il Sistema dopo aver inserito le
impostazioni di base in un programma?
Grazie a tutti.


Rotfl... :-)
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)
Newsgroup: it.comp.lang.visual-basic
Titolo: Print Screen

Salve a tutti,
un bel problema per voi....
Ho la necessità di disabilitare il tasto Print Screen della tastiera in uso,
come fare ad intercettare e poi disabilitare tale tasto?
Ascii?
Grazie per l'aiuto ed in ogni caso per l'interessamento.
Luigi
patro...@tiscalinet.it

 wrote in message
news:9ej9o8$t4e$1...@pinco.nettuno.it...


 Recupera il KeyCode sull'evento KeyDown ed all'interno imposti il KeyCode=0
Nobbuono, i tasti riservati non appaiono nel KeyDown.[1]Ci dovrebbe essere
qualcosa sul Sito Comune, comunque.
[1] No, neanche dopo aver attivato il KeyPreview sul Form :-)
Bye, G.

Newsgroup: it.comp.lang.visual-basic
Titolo: Modal forms not shown in taskbar

I have two forms(Form1 and Form2).  There is a command button on
Form1(which is the startup form).  When this is clicked the following code
executes:
Private Sub Command1_Click()
    Me.Hide
    Form2.Show vbModal, Me
    Me.Show
End Sub
Now when I run the project, the program appears on the taskbar(all fine so
far).  Now when I click on the button, and Form2 is shown modally, the
program disappears off the taskbar.  Why does it do this??  I found a
property called ShowInTaskbar which is set to true, yet the program still
doesn't appear on the taskbar.  When I close Form2, the program reappears
back on the taskbar.  Anyone know why this behaviour occurs?  I just want
to make sure that Form1 is hidden when Form2 is up, yet I still want it to
appear on the taskbar.  
-- 
EMail: 
Kenl...@ozemail.com.au

Take a look at this code. There shouldn't be any problems with it.
'In Form1
Private Sub Command1_Click()
    Me.Hide
    Form2.Show
End Sub
'In Form2
Private Sub Form_Unload(Cancel As Integer)
    Form1.Show
End Sub
HTH,
Pieter Philippaerts
http://users.turboline.be/btl10148/
Ken Leang heeft geschreven in bericht
<01be4bb3$71248300$127f6ccb@the-beast>...


...


Add a module put this in:
Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal _
hWndInsertAfter As Long, ByVal x As Long, ByVal Y As Long, ByVal cx _
As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Global Const HWND_TOPMOST = -1
Global Const HWND_NOTOPMOST = -2
Global Const SWP_NOMOVE = 2
Global Const SWP_NOSIZE = 1
Global Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE
Put this in form1
Private Sub Command1_Click()
onTop = SetWindowPos(Form2.hWnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS)
End Sub
Private Sub Form_Load()
Form2.Show
End Sub
If you want to show Form1, you will have to do something based on,
if Me.windowstate = vbMinimized or put a button on form2 to set it
NotTopMost
and show form1

End Sub
<SNIP>
If you want form1 to be shown on top of form 2
then from 2 must also be modal.  If this is not
the case then why hide form 1 at all?
Remeber that the code above will stop on the line
   Form2.Show vbModal, Me
until form2 has been closed.
Drac

Newsgroup: it.comp.lang.visual-basic
Titolo: Come ricavare il domain name da IP?

Ciao a tutti
Sapete se e come e' possibile estrarre il domain name interrogando un DNS o
in altra maniera?
Rispondete a 
gio...@poli-b.it
Grazie mille


ping -a indirizzoip
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa su moduli pre-stampati





Ciao a tutti,


ho esigenza di stampare dei dati su moduli 
pre-stampati. 


Cosa posso usare?


 


grazie


 


domenico orofino


 



 ha scritto nel messaggio
news:a5njeh$hts$1...@ftp-news.csita.unige.it...
Ciao a tutti,
ho esigenza di stampare dei dati su moduli pre-stampati.
Cosa posso usare?
Io utilizzo Crystal Report.
Scannerizzo il modulo, lo importo come immagine e ci inserisco i campi dal
Database.
Un altra strada potrebbe essere fare le fotocopie dei moduli, caricarli
nella stampante e fare una stampa 'normale' allineando i campi al modello.
--
                  \/
                 -   -
                 (.) (.)
----o0O0o--(_)--o0O0o----
<<Oh Grande Spirito,
Concedimi la serenità
Di accettare le cose
Che non posso cambiare,
Il coraggio di cambiare le cose
Che posso cambiare,
E la Saggezza di capirne la differenza.>>
               (Preghiera Cherokee)
Ciao
Franco

Newsgroup: it.comp.lang.visual-basic
Titolo: Porta parallela

Come posso tradurre questo codice di Quick basic
out 888,1
ovvero come posso mandare un seglale alla porta parallela ? Quale controllo
si usa ?
Grazie

 ha scritto nel messaggio
news:%esA5.24910$3R6.5...@news.infostrada.it...

Sul sito comune del ng trovi la dll che implementa la comunicazione con la
porta parallela:
http://www.murialdo.it:8000/it_lang_vb/prj/win95io.zip
NB: non funge con win NT!
Ciao
superpami
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiutino su Data visual Manager...

Salve,
due domande semplici semplice su Data Visual Manager:
1) una volta che creo una tabella con dei campi, se volessi
aggiungerne di nuovi, come faccio?
3) E' possibile aprirla come avverrebbe in Access ed inserire dei
valori dentro la tabella appena creata?
Aspetto news, grazie.
Saluti, ciao ciao.

 3) E' possibile aprirla come avverrebbe in Access ed inserire dei valori
dentro la tabella appena creata?
Si`. Doppio clic sul nome della tabella.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.lang.visual-basic
Titolo: Il Visual Basic è Affidabile ???

Cari frequentatori del NG ed in particolar modo Sig. Roal Zanazzi,vorrei
porvi questa domanda: Il Visual Basic è affidabile ???? Nel senso che ho
realizzato diversi programmi nel suddetto linguaggio ma MOLTISSIME volte le
installazioni dei suddetti programmi non hanno funzionato, addirittura
trasportando il codice sorgente  da una macchina ad un'altra la compilazione
non è avvenuta , compariva un semplice messaggio di "Errore imprevisto
40000" (il numero 40000 non è certo). Questo fatto è dovuto alla mia
ignoranza o cosa ? Vi prego, ditemi come rendere il VB affidabile il che lo
renderebbe IL LINGUAGGIO per eccellenza per applicazioni di tipo
commerciale/Database.
Distinti Saluti
Adriano Zenone
P.s. Ho sempre usato il tool fornito con il VB per creare le installazioni.

...


Utilizzando il tool fornito con Vb5 alcune volte si hanno dei problemi se
crei il setup su floppy perchè spesso nella suddivisione dei file combina
grossi guai. Personalmente creo il setup su CD e non ho avuto mai
difficoltà.
Riguardo all'errore imprevisto credo che sia un problema di diversa versione
di qualche dll od ocx per cui è necessario sincronizzare le macchine con gli
stessi controlli.
d.b.a. Andrea Pauselli - Pietralunga
--
Posted from 
velthur.krenet.it
 [194.143.128.45]
via Mailgate.ORG Server - 
http://www.mailgate.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare un file in uso

Come da oggetto come posso copiare un file in uso ?
grazie
-------------------------------------------
  Scandisk "Il principe del foro"
            ICQ: 40842212
-------------------------------------------

 Come posso copiare un file in uso ?
Bella domanda! Infatti se si tenta di copiare (con "FileCopy ")  un file in
uso, viene generato l'errore di run-time n. 70. Quindi per poter fare questa
operazione bisogna ricorre all'API "CopyFile", ed ecco qui sotto la sua
dichiarazione:
--------------------
Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal
lpExistingFileName As String, ByVal lpNewFileName As String, ByVal
bFailIfExists As Long) As Long
--------------------
Anche se sicuramente superflo scrivo una breve descrizione dei suoi
parametri:
Il primo parametro (lpExistingFileName) è il percorso e il nome del file da
copiare.
Il secondo parametro(lpNewFileName) è il percorso e il nome del nuovo file.
L'ultimo parametro (bFailIfExists) determina se sovrascrivere o meno un
eventuale file con lo stesso percorso e nome del nuovo file: impostato a "0"
sovrascrive l'ipotetico file, impostato a "1" annulla l'operazione di copia
perchè il file già esiste.

Newsgroup: it.comp.lang.visual-basic
Titolo: Passare una ComboBox ad una procedura

Ciao a tutti, avrei la seguente esigenza : in una form ho 4 ComboBox che
gestiscono il completamento caratteri all'evento keypress, adesso ho creato
una procedura per il completamento e vorrei ad ogni evento keypress delle
combo passargli il nome della Combo in questione come parametro.
Si può
fare? E come?
Io ho provato con :
Dim pippo As Variant
pippo =
completamento(Me.Combo1)
dove comletamento è il nome della procedura e
COmbo1 il conttrollo, il programma mi rimbalza dicendomi : valori non
congruenti o qualcosa del genere.
Grazie mille a tutti.
Ronny
--------------------------------
Inviato via 
http://usenet.iol.it

 congruenti o qualcosa del genere.
Sub/Function completamento(oggetto_combo as Object)
Newsgroup: it.comp.lang.visual-basic
Titolo: App Remaining Active in TaskManager

While trouble shooting my application, I noticed that after the
application was closed, it remained active in the task manager.  I've
verified that all of the recordsets and connections are closed.  What
else could be interfering with the application?
Note: This is a VB6 application running against Oracle 8 and Access97.
Sent via Deja.com 
http://www.deja.com/
Before you buy.

1) use the END statement when you close the program (in the unload
event)
2) unload ALL open windows before end program to unload all components
--
GbC

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con BitBlt

Ciao,
sto programmando un piccolo RPG con BitBlt... qualcuno di voi puņ aiutarmi a
far scorrere una mappa di tiles quando il personaggio si avvicina ai suoi
bordi??
Grazie...

 bordi??
Usa un double-buffer altrimenti flickera tutto orribilmente. Praticamente
devi usare 2 diverse bitmap che mostri alternativamente. Quando una è
visibile, usi l'altra per ridisegnare la scena e poi la mostri e rendi
invisibile la prima.
Inoltre per velocizzare il tutto, non ti conviene usare la bitblt per ogni
pixel di scrolling. Carica una immagine più grande di quella visibile e
gestisci lo scrolling dei primi "n" pixel semplicemente spostando la bitmap.
Se superi gli "n" pixel, ridisegni tutto sulla seconda bitmap caricando la
parte che ti manca e spostando fisicamente con il bitblt la parte che va in
clipping a causa dello scrolling.
Questo metodo funziona bene se utilizzi una tecnica a tiles, dato che
l'unità minima ridisegnabile è per l'appunto data dalla dimensione della
tile stessa.
Se hai domande più specifiche, approfondiamo la faccenda.
Ciao
*Roby*
P.S.
In un RPG la grafica è l'ultima cosa. Prima assicurati che siano bilanciati
i personaggi e le quest. O forse per RPG intendi qualche cosa hack&slash
alla "Diablo"?

Newsgroup: it.comp.lang.visual-basic
Titolo: Spostamento ad un record tramite datagrid

Ciao a tutti, qualcuno mi sa dire qual'è l'evento del datagrid quando clicco
su una riga?
Ho un datagrid che mi mostra i record di un database con connessione tramite
codice ADO.
Vorrei che quando clicco su una riga del datagrid contemporaneamente il
cursore si sposti al record corrispondente della mia tabella.
Come posso fare?
Vi ringrazio.
Ciao

 Come posso fare?
che io sappia, lo fa già.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo
Newsgroup: it.comp.lang.visual-basic
Titolo: Run Time "5" non intercettabile

Ho realizzato un progettino che ho testato dall'ambiente VB e sembrava tutto
ok.
In realtà però una volta creato l'eseguibile e mandato in esecuzione (anche
sulla mia macchina) ad un bel punto mi comunica un errore di run time "5" e
non so capire da dove venga.
Ho provato a scorrere step by step l'esecuzione, ma non mi dà nessun errore
se non mando in esecuzione l'exe.
Come faccio ad intercettare il punto d'errore?
Grazie mille.
Elisa.

 ha scritto

Primo, programmino e progettino sono vietati se no loro, giustamente, si
offendono e ti sparano un bel errore "5=Illegal function call".
Secondo (e più seriamente): In genere questo errore è dovuto a un'istruzione
strutturalmente sbagliata che non può essere eseguita. Se si verifica solo
in EXE e non in ambiente di sviluppo è dura trovarlo. Probabilmente l'unica
via è creare un file di testo dove loggare i vari passaggi per capire fin
dove arriva.

 ha scritto nel messaggio
news:%Ky%8.25430$GV2.6...@twister2.libero.it...


 Elisa.
Open "C:\file.txt" for output as #1
...
Print #1,"Tua riga"
...
Print #1,"Altra riga"
...
close #1
Ora mi assaliranno perchè non ho risposto "premi F1".
Maddai, una signora... ;-))

 ha scritto nel messaggio
news:i9z%8.23939$s74.6...@twister1.libero.it...


 Maddai, una signora... ;-))
o una signorINA? :)
Ciao

 o una signorINA? :)
Può essere. ... Da "programmatricINA"?

 ha scritto

programmatriciana ?

 programmatriciana ?
speriamo sia ar-dente

 speriamo sia ar-dente
ti piacciono le hot fix ?

 ti piacciono le hot fix ?
E' un nuovo gruppo pop?

 E' un nuovo gruppo pop?
pop 3

 pop 3
Ok, hai vinto :)
Colpa mia... mi sono infilato in un vicolo cieco
(hehe)
ciao

 (hehe)
cavoli ! hai installato prodotti ms ?
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] finestra sempre in primo paino ma solo nel suo genitore MDI

Salve,
Ho un applicazione MDI in cui vorrei che alcune finestre  child siano sempre
in primo piano rispetto alle altre del MDI parent.
(come ad esempio i form-toolbar di adobe photo shop e office)
Grazie
Davide

,

Ora non so esserti di grande aiuto cmq il modo + sicuro č quello di
operare con le API fra le tante una (di cui non ricordo il nome ma che
cerchero appena possibile) permette di controllare lo z-order degli
oggetti
Sent via Deja.com 
http://www.deja.com/
Before you buy.

creale a runtime con l'API CreateWindowEx come children del MDI Parent, ma senza
lo stile WS_CHILD. I controlli da metterci dentro li tieni in un form nascosto e
li sposti con l'API SetParent nella finestra appena creata. Per sapere come
gestire la finestra nuova di zecca creata con le API avevo postato un paio di
messaggi molto lunghi in cui spiegavo i rudimenti del subclassing, se non li
trovi dimmelo che te li spedisco. (prima o poi, appena avrò tempo, ne farò
altrettanti articoli per il Sito Comune)


 lo stile WS_CHILD.
allora non funzionerebbe se la creasse normalmente, poi con SetWindowLong
gli leva WS_CHILD? (chiedo, non so...)
Faber

No, il non specificare WS_CHILD serve a creare una finestra con una
non-client-area, cioè barra del titolo e bordo. Provalo, è una cosa che è da
vedere più che da spiegare. Ci sarebbe SetParent per cambiare il parent di una
qualsiasi finestra, ma ha un effetto molto diverso e molto sgradevole,
soprattutto non reversibile conservando contemporaneamente la condizione della
finestra come child dell'altra


 finestra come child dell'altra
uhmm a quanto mi ricordo SetParent restituisce l'hWnd del Parent
precedente... non sarebbe sufficiente metterlo in una variabile e poi
richiamare SetParent con quello?
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Avvio con parametri

Ciao a tutti,
ho la necessita' di avviare un programma passandogli un parametro, ad
esempio:
c:\programma.exe parametro_che_gli_passo
qualcuno sa dirmi come faccio a leggere questo parametro quando avvio il
programma, nel senso che il form_load mi deve leggere il parametro che
arriva dall'esterno e usarlo per settare una variabile.
Grazie,
Dimitri.

Newsgroup: it.comp.lang.visual-basic
Titolo: picturebox -> wmf

qualcuno sa come posso salvare il contenuto di una picturebox in un
windows metafile??

 windows metafile??
Non è possibile!
Newsgroup: it.comp.lang.visual-basic
Titolo: griglia giusta...

ciao a tutti!!!
avrei bisogno di un vostro consiglio
sto sviluppando in vba e devo usare una griglia che possa essere modificata
dall'utente scrivendoci senza dover usare stratagemmi vari e che possa
essere riempita da codice in modalita' non associata
ho provato con la dbgrid ma non mi da la possibilita' di stabilire il totale
delle righe della griglia da codice (o almeno non l'ho trovata io!!!!)
sapete, darmi un suggerimento???
grazie e buon lavoro
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:212Z171Z11Z22Y1...@usenet.libero.it...

Flexgrid!...addirittura se avessi il vecchio vb la grid32...ti sposti alla
cella con Col e Row e scrivi....piů semplice di cosě!
ciauz!

 cella con Col e Row e scrivi....piů semplice di cosě!
ho provato ad usare la flexgrid ma non riuscivo a scrivere nelle celle
quando la griglia e' in uso
conosci la proprieta' che permette all'utente le modifiche della griglia???
qual'e' il nome del componente che devo usare x la grid32??
grazie


 > > sto sviluppando in vba e devo usare una griglia che possa essere
CUT
è buona proprio perchè devi fare a mano molte cose.
Ci mette poco di suo!(e credi a me reduce dai casini della truedbgrid...è
cosa buona e giusta!!!!)
per scrivere dentro una cella?
basta
Private Sub Grid1_KeyUp(KeyCode As Integer, Shift As Integer)
    Grid1.Text = Grid1.Text & Chr$(KeyCode)
End Sub
Con un po di sforzo te la adatti come ti pare
ad es.
vuoi dei menu a discesa?
Non stare a complicarti molto la vita....sovrapponi giusto giusto ad una
cella un ComboBox
....
Con un po di ADO/DAO ci potresti agganciare dei recordset...etc etc...
ciauz!

 cosa buona e giusta!!!!)
Buona, l'avrei applicata da anni (al posto della rozza Grid), ma non sente i
tasti di spostamento sulla prima e sull'ultima riga. Peccato.

grazie dei consigli ragazzi provvedero'!!!!!!


Newsgroup: it.comp.lang.visual-basic
Titolo: HOOK di sistema

Salve,
qualcuno sa dirmi come posso installare un hook di sistema (mi interessava
WH_KEYBOARD) con Vb5?
So che devo costruire un DLL con la mia funzione CALLBACK e poi richiamarla
ma a parole č facile poi ...
Se siete dei santi e volete spedirmi qualche esempio ne sarei felice.
Scrivete a
GLAR...@TIN.IT
                Grazie

ma a parole è facile poi ...


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

Qualcuno mi sa dire dove lo posso scarikare?
grazie atutti.
ciao


Hai provato a cercare su
alt.cobol
oppure
comp.lang.cobol
?
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: ado e blocco utente in rete

Sto realizzando un applic. che dovra gestire un db access in rete con ado
con due utenti non utilizzero sql server a causa del costo e del numero
minimo di utenti. Come posso però gestire il blocco mentre un utente esegue
un operazione sulla stessa tabella ?
--
Daniele

Su uno stesso record piu' che altro, una volta deciso il tipo di lock,
ottimistico, pessimistico in fase di apertura mi sembra del recordset, basta
che intercetti con on error gli errori che vengono generati da ADO.
Salve
                Dbg
Daniele ha scritto nel messaggio

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo sui numeri


Oggetto: Controllo sui numeri nel textbox
Data: martedì 5 febbraio 2002 18.04
Salve, ho un problema...
quando inserisco un dato in un textbox, c'è una funzione che permette
di controllare se ho inserito lettere al posto di numeri? per esempio,
se voglio fare il controllo sul textbox relativo al numero di
telefono, c'è un modo per farlo?

Se l'obiettivo è quello che il textbox contenga un valore numerico valido
(tipicamente un importo, una quantità, ecc..), io uso questa funzione.
E' un po' complessa, ma risolve praticamente tutti i casi di digitazione,
interpretando l'interpretabile e ritornando 0 altrimenti.
Ciao
Alberto
'chiamata:
Numero=Decimale_Con_Punto(TextBox.Text)
'Converte un valore in una stringa con il punto come separatore decimale
Public Function Decimale_Con_Punto(ByVal valore As String) As String
Dim n As Long
If valore = "" Or valore = "," Or valore = "." Then
    Decimale_Con_Punto = "0"
    Exit Function
End If
If Not IsNumeric(valore) Then
    Decimale_Con_Punto = "0"
    Exit Function
End If
'Caso particolare 1: stringa che contiene un separatore dei decimali come
primo carattere:
'Risolvo aggiungendo uno 0 davanti
If Left(valore, 1) = "." Or Left(valore, 1) = "," Then
    valore = "0" & valore
End If
'Caso particolare 2: stringa che contiene un separatore delle migliaia ed un
separatore
'dei decimali senza decimali successivi: risolvo aggiungendo uno 0 alla
fine.
If Len(valore) > 5 Then
    If Right(valore, 1) = "." Or Right(valore, 1) = "," Then
        If Left(Right(valore, 5), 1) = "." Or Left(Right(valore, 5), 1) =
"," Then
            valore = valore & "0"
        End If
    End If
End If
valore = RTrim(LTrim(Replace(Replace(Replace(valore, " ", ""), ",", " "),
".", " ")))
n = InStrRev(valore, " ", , vbTextCompare)
If n = 0 Then 'Non ci sono separatori decimali
    Decimale_Con_Punto = CStr(CLng(valore))
Else 'Ci sono separatori decimali
    Decimale_Con_Punto = CStr(CCur(Replace(Left(valore, n - 1), " ", ""))) &
"." & Right(valore, Len(valore) - n)
End If
End Function
Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile creare un decompilatore per programmi VB6 ?

Cioč ... io ci ho un file exe (=eseguibile, cioč che quando ci clicco sopra
mi si apre); se io volessi vedere il codice sorgente tradotto in VB6 devo
usare un decompilatore .. giusto ?...
E' possibile metterci dentro anche i commenti ?
Datemi qualche dritta (in testa magari) ...
Scherzi a parte ... il mio vero problema  č questo :
............................................................................
............................................................................
Un progetto con una ventina di form, 5 moduli di classe e altrettanti moduli
standard, si comporta in modo molto anomalo.
In pratica, lancio il programma dall'IDE; si apre un form per l'immissione
di login e pwd; succede dunque che solo i bottoni OK e ANNULLA sono
selezionabili, mentre se imposto il focus su una textbox, il programma si
impianta (nel senso che non č possibile piů eseguire nessuna operazione),
come se vi fosse un loop in corso (che ovviamente non c'č).
La cosa strana č che, se chiudo l'IDE e riapro il progetto, il tutto
funziona ma appena modifico qualcosa, mi ritorna quella strana situazione.
Premetto che non uso subclassing, che eseguendo il programma step-by-step,
non entro in nessun loop e che il "fattaccio" č capitato solo dopo che ho
creato un modulo di classe callback (ma l'istanza a questa classe non viene
assegnata nel login).
Se avete notizie ...
Grazie ...
        Davide


Ho risolto alcuni problemi analoghi su programmi di colleghi utilizzando
SmartCheck di Numega (penso che sia 
www.numega.com
). La versione trial dura
30 gg e lavora gia' come la definitiva.
Ciao
Aldo

     Davide
hth

 30 gg e lavora gia' come la definitiva.
Haldo ti ringrazio per la risposta ... ho provato a  scaricare la versione
trial ma mi dicono che mi contatteranno ... speriamo
per quanto riguarda il mio problema sembra che sia riuscito a risolverlo ...
in una DLL non si verificava l'evento Class_Terminate quando impostavo
l'istanza a Nothing;  in tale evento vi era il seguente codice :
    Unload myForm1
    Set myForm1 = Nothing
credo che si sia verificato un timeout per cui l'istanza non veniva
correttamente scaricata ...
ho risolto (spero), creando un metodo distruttore ... quello che non capisco
però è perchè in un evento Class_Initialize posso eseguire il caricamento di
un form mentre in un evento Terminate non posso eseguire lo scaricamento
(azione più leggera rispetto alla prima).
Grazie ancora ..
    Davide
Newsgroup: it.comp.lang.visual-basic
Titolo: Come creare connessione odbc da codice ?

Usando solo codice VB pensate sia possibile aggiungere una nuova connessione 
(sistema o utente) odbc ?
Ciao e grazie
RobertoA

disponibili: RemoteData, Data, ADOC1(VB6) ecc..
se hai bisogno di un aiutino ed hai la versione 6 di Vb prova a leggere il 
codice di esempio che VB autocompone quando gli si chiede di mostrarci un 
progetto di coolegamento a un Database.
Se poi sei un principiante come me e non sei capace a farlo mandami una Mail 
di aiuto cosě provero ad mandarti un po di codice di esempio.
Ciao Antonio
bianco...@tele2.it
 

RobertoA ha scritto:

Chiarisci meglio cosa devi fare perchè la domanda è vastamente
interpretabile...!
@Alex

 RobertoA
Chiarisci meglio cosa devi fare perchè la domanda è vastamente
interpretabile...!
Vorrei aggiungere una nuova fonte dati odbc, visibile andando (per Win XP) 
in PannelloControllo / StrumentiAmministrazione / OrigineDati(odbc) / 
linguetta DNS sistema.
In pratica vorrei fare, usando codice VB, quello che si fa a manina andando 
ad aggiungere una qualsiasi fonte dati odbc.
Grazie e ciao
RobertoA

 RobertoA
Si è possibile, ma sei certo che ti serva un DNS...?
Molti DB supportano connessioni DNS_Less che rendono inutile e scomodo
ricorrere a questo....!
Ti basta costruire la ConnectionString e creare una Connessione ODBC
direttamente sul Server.
Vedi tu...!
Approccio con WMI
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dns/dns/dns_wmi_provider_samples_managing_dns_zones.asp
API
http://support.microsoft.com/default.aspx?scid=kb;EN-GB;171146
http://support.microsoft.com/default.aspx?scid=kb;EN-GB;184608
@Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: Acquisire immagini da telecamera

Salve a tutti.
Qualcuno ha già realizzato qualcosa per visualizzare in un form ed acquisire
in formato jpg immagini da telecamera?
Grazie
Giorgio

 ha scritto nel messaggio
news:UZ_q6.29679$yl2.8...@news1.tin.it...

Io l'avevo fatto per acquisire immagini da un microscopio, ma utilizzavo una
dll fornita con la scheda di acquisizione, quindi non credo di poterti
essere utile se volemi sapere come fare, se invece volevi sapere altro
fammi/ci sapere.
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: (?) CRYSTAL REPORT - urgente

Salve una domanda su Crystal Report 4.6....
allora:
Ho un MDB con tre tabelle:
TabA
TabB
TabC
Campi:
TabA
    IDa
    Nome
TabB
    IDb
    Cognome
TabC
    IDa
    IDb
    Via
adesso io voglio creare un report che esponga tutti i dati (TabA->Nome,
TabB->Cognome, TabC->Via), solo se TabA->Nome è uguale a "PIPPO", e quindi
TabC->IDa=TabA->IDa e così via....
come posso farlo rappresentare nel report senza dover creare una quarta
tabella?(anche perchè non sono solo due o tre campi,e non lo devo fare una
sola volta!!)
Grazie
se non avete capito chiedete, rispiego!!
La cosa è anche un'attimino urgente!!

1-Ma perchè non fai una unica tabella con tutti e tre i campi?
2-Comunque a compilare la quarta tabella che problema c'è?
3-Non credo che Crystal possa lavorare con più tabelle; comunque se ci
riesci o te lo suggeriscono privatamente ti prego di farmelo sapere!!
Giorgio

Io lavor..AVO con Crystal Report 4.6.1.0 ed ottenevo la stampa di record da
più tabelle legando le tabelle tramite l'esperto collegamento visivo del
menù Database di CR, poi a codice definisco una formula che posso gestire
come voglio nel modo seguente :
Creo la formula :
    Formula$ = "{tabella1.CAMPO_n}='" & [DATO] & "'"
    Formula$ = Formula$ & "{tabella2.CAMPO_n}='" & [DATO] & "'"
per le date ...
    lcGiorno = Day(CDate(Format( [MIA DATA] , "DD/MM/YY")))
    lcMese = Month(CDate(Format( [MIA DATA] , "DD/MM/YY")))
    lcAnno = Year(CDate(Format( [MIA DATA] , "DD/MM/YY")))
    Formula$ = Formula$ & " and {Tabella_n.CAMPO_data} = Date(" & lcAnno &
"," & lcMese & "," & lcGiorno & ")"
ecc....
Poi a Run Time mando la seguente formula :
rptNomeRapporto.SelectionFormula = Formula$
Saluti
Paolo Ardissone
par...@tin.it
TWiN ha scritto nel messaggio ...


Newsgroup: it.comp.lang.visual-basic
Titolo: Command Line Parameters

I would like to know how to add the command line parameters to VB.
i.e.,
If I type
app.exe /admin 
the program must launch in administrator mode.
If provided with a example or link it will be more usefull.

the program must launch in administrator mode.
Search "command function" in the MSDN: there also some examples.
Remember the power of F1!
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 i.e.,
-- 
Posted from  [217.58.165.134] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: List View

Salve a tutti, con quali opzioni si può far diventare la List View a righe e
colonne e con il nome dei campi?
GRAZIE

se ho capito bene, devi impostare la proprietà View della list-view,
mettendola su 3, ovvero su lvwReport: in questo modo, la list-view viene
suddivisa in tante colonne, un po' come fa Esplora Risorse con la
visualizzazione Dettagli.....
A questo punto puoi accedere alla collection ListItem e SubItem per
aggiungere righe e colonne:
Set Riga=Me.ListView1.ListItems.Add (,,"Testo")
Riga.SubItems(1)="Seconda colonna"
Riga.SubItems(2)="Terza colonna"
e così via.....good coding!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio di array tramite ParamArray

Ciao,
una una routine con questa firma:
Public Sub NomeSub(ParamArray Params() As Variant)
Ora, se la chiamo così:
Dim sArray() As String
Bla Bla...
Call NomeSub(sArray)
Params avrà un solo elemento Params(0) contente un riferimento all'array
passato.
Ora, come faccio a recuperare i valori dell' array passato, visto che
non posso fare una cosa del tipo:
Dim Valori() As Variant
Valori = Params(0)
Tnx!
Daniele.
-- 
Free As In Freedom
www.fsf.org

 all'array passato.
Perchè il ParamArray non è fatto per questo scopo.
A te serve un semplice array:
Public Sub NomeSub(Params() As String)
ParamArray serve se tu dovessi passare un numero arbitrario di parametri, ad 
es:
Call NomeSub("ciao", "mondo")
Ciao


Usa un variant semplice:
Dim Valori As Variant
    Valori = Params(0)
    Print Valori(0)
Bye
Raf

 Call NomeSub("ciao", "mondo")
Ehm...si, lo so...infatti lo uso così, il problema è che in alcuni punti
sono costretto a passare un Array anziché un elenco di argomenti!
-- 
Tnx a lot!
Daniele.


     Print Valori(0)
Ma quante ne sai!!
Non ci avevo proprio pensato!
(Si nota quanto spesso uso i variant!! :o))
-- 
Tnx a lot!
Daniele.
Free As In Freedom
www.fsf.org
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Utilizzo di controlli ActiveX sulla rete

Ciao,
il problema che avevo con i documenti ActiveX (cioe' che l'applicazione in
questione mi funzionava solo sul server, dove era stata installata, ma non
quando si accedeva ad essa tramite la rete) mi perseguita.
Ho trasformato la mia applicazione in un OCX, e l'ho installata sul server
della rete (dove si trova una pagina che utilizza il mio componente). Ma
quando accedo a tale pagina da qualche computer, il controllo non appare.
Come devo fare??? Sul server dovrebbero essere installate tutte le dll che
servono alla mia applicazione (ho utilizzato l'autocomposizione
installazione, quindi dovrebbe essere tutto corretto). Ma allora dovrei
installare tutte le dll che servono su ogni macchina che volesse vedere il
mio OCX? Non mi sembra possibile! Aiuto, please!
Grazie e ciao,
Alberto

...

Benvenuto nel club "programmatori VB schiavi delle DLL di runtime"...
Come avrai gia' capito da solo, al tuo problema c'e' un'unica soluzione (se
proprio vuoi continuare ad usare VB): installare le DLL ANCHE sui client.
Per l'OCX, come per l'ActiveX document, dovresti utilizzare il setup wizard
per creare un "pacchetto" che installa tutte le DLL/OCX necessari.
In genere per gli OCX trasferiti via intranet/internet si mettono tutti i
file necessari in un archivio .CAB compresso.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: che schifo keyup!!!!!!!!!!!

ho bisogno, all'interno di un form, che alla pressione di un tasto (F6),
avvenga una certa cosa. ora, questa cosa deve avvenire se io premo F6
TROVANDOMI SU QUALSIASI CONTROLLO DEL FORM, allora avevo pensato di usare
Form_KeyUp, ma poi scopro che in realtà c'è bisogno di sapere chi ha lo
stato attivo, fra i controlli, perche un form ha lo stato attivo solo quando
tutti i controlli sono nascosti... in pratica devo scrivere un evento keyup
per tutti i controlli del form... ma è assurdo... non c'è una soluzione piu
semplice... santo cielo prima esisteva l'istruzione OnKey che era così
bellina e funzionale... ::)))))
ciao
mario

pardon... c'è la proprietà KeyPreview... dimenticavo che nel Visual Basic
esiste il cosiddetto "dogma della completezza"... in teoria puoi fare tutto,
c'è tutto, niente è lasciato al caso, niente è lasciato "scoperto", ecc.
::))))))
mario


Verifica di avere la proprieta'  "key previev " a true.
Se vi è soluzione è inutile incazzarsi.
Se non vi è soluzione è inutile incazzarsi.
Non incazzarti un giorno il mondo farà a meno di te !!!


Firmato Paperon dePaperoni
--
Ciao
VB
*<:-)

 wrote in message
news:9232q7$svo$1...@serv1.albacom.net...

tu quoque accanito lettore !
Newsgroup: it.comp.lang.visual-basic
Titolo: Nessuno risponde? - Conversione da notazione USA a Europea

Windows 98SE italiano + Excel 97 italiano (la virgola come separatore
decimale e il punto come separatore delle migliaia)
Ho scritto una macro per convertire i numeri dalla notazione USA in numeri
nella notazione europea (in pratica scambiare i punti con le virgole e
viceversa):
Sub ConvertNumber()
Selection.Replace What:=",", Replacement:="", LookAt:=xlPart
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart
Selection.Value = Selection.Value
Selection.NumberFormat = "#,##0.00"
Range("A1").Select
End Sub
Questa macro funziona perfettamente se le celle selezionate sono più di
una..
Esempio con due celle selezionate:
prima della macro        387,564.45    < text
                                  583,423.87    < text
dopo la macro            387.564,45    < numeric value
                                    583.423,87    < numeric value
Se però seleziono una sola cella e poi eseguo la macro il risultato non
viene riconosciuto come valore numerico ma come testo. Perché?
Esempio con una sola cella selezionata:
prima della macro        387,564.45    < text
dopo la macro            387564,45    < text
Grazie per qualsiasi aiuto.
--
gilgil
To write to my mailbox replace 259 with 159

 Selection.NumberFormat = "#,##0.00"
vorrei comunque evidenziare che la tua macro funziona solo a condizione che
non siano 3 decimali, ma vista la maschera che imposti forse non è un
problema.
beppe

 Grazie per qualsiasi aiuto.
Vedi anche il post di Lupo di stamattina, a cui si è autorisposto.
Ciao
Alberto

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

Ho dei programmi scritti nel vecchio basic ed avevo anche il programma
basic completo di compilatore per trasformali in un eseguibile.
Peeccato che non trovo piů sia il programma che il compilatore.
Esiste free da qualche parte?
Ma il visual basic č simile? dove si lo puň trovare? č un programma free?
Scusate la mia ignoranza ma sono un sessantenne aggrappato ai vecchi
programmi...
Grazie da OUCH! 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 free?
No. (anche se vs2005 express è free e c'è #develop, anche se penso che tu 
cerchi vb6).
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
"Un problema non è un problema se può essere risolto" 

programmi...
Potresti usare QuickBasic, una versione si può scaricare qui:
http://www.ring-apotheke.com/pkworld/download/compiler/qb71eng.zip
o si può scaricare un VBDOS qui:
http://www.dossolutions.pwp.blueyonder.co.uk/vbdos.htm
--
ciao
  Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Scusate per l'allegato ma non avevo altro modo evidenziare il problema


-------------------
[fine messaggio]
allegato ?
e complimenti per la sintesi.

 e complimenti per la sintesi.
E' un caso che anche lui usasse OE 5? ;)))
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

 E' un caso che anche lui usasse OE 5? ;)))
senz'altro. lo uso anch'io.
o oe5 usa me. non e' chiaro.

Newsgroup: it.comp.lang.visual-basic
Titolo: OS via registry

Come fareste voi ad identificare win 95 - 98 - nt - 2000
via registry?
Un modo l'avrei trovato ... ma gradirei ricevere confronti
senza dire per il momento che cosa ho trovato io ... almeno
posso sapere se esistono metodi diversi da quello che ho trovato.
Prometto che poi dico quello che ho trovato. Non me ne vogliate.
Ciao Andrea

 wrote in message
news:9gfc0q$88hvr$1...@ID-61006.news.dfncis.de...


prova ad utilizzare sysinfo.ocx lo trovi nei componenti

 via registry?
non lo farei
esistono le apposite funzioni dell'api

Lo sò, ma devo identificare un sistema operativo di un sistema remoto.
e le api non riescono a fare questo ...quindi avevo pensato di accedere
al registry remotamente, acchiappare la voce dentro
hklm/software/microsoft/current version
se ci sono alcuni valori è nt, se non ci sono è sicuramente 9x.
Se qualcuno ha una valida alternativa.
Ciao Andrea

al registry remotamente, 
se te lo permette, pero' ...
ciao, hal

Si si .. è possibile ..
c'è una bella apetta che ti fa connettere ad un registro di un sistema
remoto
l'ho scoperata giusto ieri ... tanto che sto facendo una bella dll con tutte
le
chiamate al regitry per win32.
l'ho sperimentata su nt verso 2000 quando lo stesso msdn dice che devi
avere dei permessi per leggere ... non è vero ... l'utente con il quale
loggo nt
non è nemmeno configurato sulla macchina 2000 ... forse forse ... ma non
sono convinto - e dopo provo - perchè nt lo loggo come administrator e
2000 pure.
Ciao Andrea

confermo ... devi avere i permessi sul pc ospite ..
altrimenti non fai nulla.
ciao andrea

 remoto
quale ?

Perdonami non l'avevo visto il tuo post
regconnectregistry ... però con amarezza ho scoperto che
1) senza i permessi vari da winnt su 2000 non ci entri ...
2) da winnt su 2in98 non ci entri lo stesso. Teoricamente bisognerebbe
installare
il servizio di rete - gestione remota del registry ... ma dopo averlo
installato mi dice che
devo configurarlo sotto pannello di controllo users ... ebbene li non c'è
una fava per
configurarlo ... quindi ... non mi è per nulla utile.
Ho perso solo tempo illudendomi di riuscire a ricavare informazioni via
registry remoto.
Ma a quando pare per sapere se un pc è di un tipo piuttosto che un altro ...
me lo farò
a mano. (tutto ciò mi serviva per poter modificare le impostazioni di un
dcom e dirgli
di usarlo localmente piuttosto che remoto o viceversa.)
Ciao Andrea

 ha scritto

grazie.
per sapere il tipo, almeno di massima, puoi forse provare a  cercare
\pagefile.sys nella/e root. mi sembra che nt4/5 ce l'abbiamo, win9 no.
non so me. non il massimo, ma...
ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Calcolo area colore usato

Salve a tutti.
Cerco codice o anche solo indicazioni e/o link per il seguente problema: 
vorrei calcolare, prima della stampa definitiva, le quantita' di colore 
presenti nel documento da stampare.
Il problema dovrebbe funzionare con tutti ma principalmente con file pdf. 
Immagino che nelle specifiche dei file ci siano tali informazioni ma, se e 
cosi', dove trovare le specifiche di stampa dei file?
Spero di essere stato chiaro. Ringrazio quanti sapranno e/o vorranno darmi 
qualche suggerimento.
Franco
------------------------------- 

 qualche suggerimento.
Se quello che ho capito e': dato file.pdf calcolare l'inchiostro che
mi serve [meglio se nei vari colori] molto dovrebbe dipendere da
parametri legati alla stampante.
Solo dopo aver fatto "stampa su file" e analizzato quel documento
[cosa non semplice, anzi difficile] puoi ottenere qualche
informazione sensata.
Per chi non lo sapesse "stampa su file" e' nato con quest'ottica:
stampo il documento su file perche' non ho la stampante. Poi con un
semplice "type stampato.stp > prn" [dove c'e' la stampante,
naturalmente] stampo il documento con tutti i fronzoli.
Oggi e' un comando obsoleto, ma non e' stato buttato via, non so il
perche' [il file prodotto e' di dimensioni superiori al file di
origine].
Da qui, pero', capisci che anche questa strada dipende dalla
stampante in uso. Purtroppo.
Forse sbagli newsgroup, anche se - devo dire - che ora mi hai
incuriosito e la risposta, se la trovi, interesserebbe anche me.
Buona fortuna,
Giacomo.
-- 
Giacomo Alessandroni      
g.aless...@peacelink.it
Associazione PeaceLink    
http://www.peacelink.it/
VoIP @ Wengo/Skype        
callto://galessandroni

Newsgroup: it.comp.lang.visual-basic
Titolo: [.NET] Binding combo su più campi

Ciao a tutti,
ho una datatable con diversi campi fra cui "nome" e "cognome". Vorrei
visualizzare in una combo questi valori nel formato nome & " " & cognome
senza perņ creare una nuova column nella datatable calcolata dalla
concatenazione dei due campi cognome e nome.
Ho fatto diversi tentativi anche consultando l'msdn ma mi sembra di capire
che sia possibile fare il binding della proprietą Displaymember della
combobox solo ad un campo alla volta. L'unica possibilitą rimane quella di
aggiungere una colonna calcolata alla datatable, cosa che io non posso fare
perchč utilizzo le caption per fare delle query.
Qualcuno mi sa dare un suggerimento?
Grazie in anticipo, Michele

 ha scritto nel messaggio
news:4pTpb.90616$vO5.3...@twister1.libero.it...

Aggiungi, seguendo un ciclo
combo.items.add(campoNome & " " & campoCognome)
Ave
giuseppeD

 giuseppeD
Scusa ma in questo modo perdo le funzionalità del binding, ad ogni
cambiamento della tabella devo ripopolare manualmente gli items della
combo!
Grazie comunque, Michele