mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinamento Multiplo Felxgrid in VB6

Salve vorrei sapere come posso ordinare una flexigrid utilizzando più
colonne.
Mi spiego meglio:
tramite ADO faccio una SELECT su una tabella SQL SERVER, riempio un
RecordSet e poi riverso il suo contenuto in una flexgrid.
Ovviamente dò all'utente la possibilità di ordinare tale felxgrid e
gestisco tale cosa utilizzando SORT senza quindi rifare la SELECT.
Ora finchè devo ordinare per un campo non c'è problema...ma quando
voglio ordinare prima per un campo e poi per un altro come faccio?
Ad esempio ho il campo IP e il campo DATA.
Ora nel mio programma o ordini per IP o ordini per DATA.
Avrei la necessità di ordinare per IP e poi per DATA....come faccio?
Questo il codice attuale del SORT:
Private Sub cmdOrdina_Click()
  flxRisultato.Row = 0
  flxRisultato.RowSel = 0
  flxRisultato.Col = cmbOrdinamento.ListIndex
  Select Case cmbOrdinamento.ListIndex
    Case 0, 1, 2:
      If optOrdinamento(0).Value = True Then
        flxRisultato.Sort = 5
      Else
        flxRisultato.Sort = 6
      End If
    Case 3:
      If optOrdinamento(0).Value = True Then
        flxRisultato.Sort = 3
      Else
        flxRisultato.Sort = 4
      End If
  End Select
  flxRisultato.Row = 0
  flxRisultato.RowSel = 0
  flxRisultato.Col = 0
End Sub
Grazie per l'aiuto.
Alberto.

 Avrei la necessità di ordinare per IP e poi per DATA....come faccio?
Potresti farti un recordset disconnesso (o connesso se non ti interessa)
A questo punto lasci la grid collegata a tale recordset.
E sfrutti AdoRecordset.Sort
La griglia dovrebbe aggiornarsi automaticamente.
-- 
DBMS Firebird
VB6 + Ado

Newsgroup: it.comp.lang.visual-basic
Titolo: DataGridTableStyle e databinding

[.NET]
Salve a tutti,
ho utilizzato datagridtablestyle per modificare l'aspetto della griglia. 
Nella mia windows form sono presenti anche altri controlli (textbox e 
combobox) che sono bindati ad un origine dati (dataset) cosě come la 
datagrid ridefinita.
Questo perň comporta un problema, sembra che gli altri controlli perdano la 
bindatura. E' possibile risolvere questo problema?
saluti
alberto 

 alberto
Ho scritto appunto sul mio blog sull'argomento.
Mantenere il binding sui TabControls
http://community.visual-basic.it/lucianob/archive/2004/11/16/1111.aspx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://community.visual-basic.it/lucianob/archive/2004/11/16/1111.aspx
Ti ringranzio ma penso (ho verificato) che non dipenda da ciò che mi hai 
detto.
saluti
alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Scomporre un colore

Ciao a tutti
Ho un valore Long che rappresenta un colore, come faccio 
ad ottenere le componenti R,G,B separatamente?
Jolly



dai un'occhiata sul mio sito...
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: Directory Applicazione

Ciao,
  qualcuno sa come posso recupare il percorso nella quale sta girando una
applicazione VB?
  Non so se mi sono spiegato ma provo anche con un esempio
  Realizzo un programma in VB che č memorizzato col nome completo in
c:\pippo\programma.exe. Come posso trovare dall'interno programma.exe il
percorso c:\pippo in modo che se cambio directory si riadatti da solo?

   Realizzo un programma in VB che è memorizzato col nome completo in


Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report XI + SQLExpress

Salve a tutti,  volevo sapere se qualcuno di voi sa se esiste un modo
per poter utilizzare un File .MDF ad un report di stampa creato con
CRXI, ho provato in vari modi, ma non c'è verso...
Grazie a tutti.


Newsgroup: it.comp.lang.visual-basic
Titolo: Una richiesta ai GURU di questi NG

Ciao a tutti
ho (ri)cominciato da poco a programmare con VB5. Ultimamente utilizzavo
Delphi ed ho perso la mano con VB.
Vengo al dunque...
ho creato una applicazione per archiviazione ottica di immagini. Per
banalizzare l'app prende le immagini da scanner, le unisce a dei dati di
anagrafica e le memorizza du disco.
Ho utilizato gli OCX di VB (ImgEdit, ImgScan etc).
Sto incontrando parecchi problemi in fase di installazione perche' ogni
scanner si comporta in maniera differente (sto' perdendo piu' tempo ad
installare il programma di quanto sia stato necessario per farlo)!!!
Non c'e' nessuno che sa come creare un controllo dedicato che vada
direttamente ad interfacciarsi con la twain32, in modo che io possa da
programma gestire lo scanner? in pratica mi interesserebbe riuscire ad
impostare  risoluzione, numeri di colori ed area da scansire.
Grazie per la cortese collaborazione e a buon rendere
Ciao
Marco
ICQ: 1076193
IRC |iLbOiA| su #milano (IRCNET)


Gli OCX che nomini non sono di VB, ma dovrebbero essere quelli di Imaging
(in Windows 98 e' della Kodak), che e' distribuita insieme a Windows 98
(comunque c'e' anche per il 95).
Dovrebbero gia' utilizzare il driver TWAIN, quindi non credo che il problema
sia li'.
Se invece hai problemi con l'installazione dei drivers degli scanner, allora
questo non e' il newsgroup piu' adatto.
HTH
--
Roal Zanazzi
z...@iol.it

Delphi ed ho perso la mano con VB.
Lasciate ogni speranza, o voi che passate da Delphi a VB :-)
Non avevo speranze e comunque e' un lavoro duro, ma qualcuno lo deve pur
fare...   ;-)  CU

marco ha scritto nel messaggio <920808907.665258@vega>...
[...]>Ho utilizato gli OCX di VB (ImgEdit, ImgScan etc).[...]
La documentazione di questi controlli si trova nel sito MSDN.
Ciao
---
--
-
MIX (VB5SP3)
170 links a siti VB
http://space.tin.it/computer/gaais/
http://www.tempolibero.com/user/mix/
-
--
---

Newsgroup: it.comp.lang.visual-basic
Titolo: Come avviare due programmi da applicazione VB

Ho la necessità di avviare due programmi esterni alla mia applicazione
durante l'esecuzione.
Come devo fare?

 Come devo fare?
Usa la funzione shelll (cmq sono abbastanza inesperto) ma io ho fatto
cosi'..
dim val as variant
val=shell(C:\windows\notepad.exe, 1)
Non so se e' errato ma a me funziona!
CIaoz

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto!!!!!!!!!!!!!!!!!!!!!!

Ho disperato bisogno di sapere come accedere con
Dao ad un DB Access protetto da PSW, come posso
fare??????
                                        Grazie a tutti.

 ha scritto nel messaggio
news:8vem7b$o9j$1...@nread2.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Versione di una DLL

Nessuno sa come si fa a vedere la versione di una DLL???

 Nessuno sa come si fa a vedere la versione di una DLL???


Sei in W95?


Selezioni il file, clicchi il pulsante destro del mouse, selezioni
la


voce 'Proprietà', controlli nella cartella 'Versione'.


Ciao.


Lorenzo


 

 



Se intendi leggere la versione da VB, io ho un modulo VB5 che lo fa.
In pratica ho preso il codice dal setup toolkit. (ho anche una
versione per VB3)
E' un po' troppo lungo per postarlo qui (10Kb) , ma se vuoi te lo
mando per e-mail, basta che mi mandi un messaggio.
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: Velocità di elaborazione Jet2

Salve a tutti.
Ho scritto un sw con Visual basic4 che usa un solo database Jet versione
2.0.
Questo file  mdb č di circa 1 mega e contiene una ventina di tabelle ognuna
con circa 10 campi con Anagrafiche, fatture ecc. ed alcune tabelle appoggio
usate per fare elaborazioni varie e report di stampa.
Vorrei sapere se secondo voi renderebbe le operazioni piů veloci mettere
queste tabelle appoggio in un altro file database diverso da quello
principale contenente tutti i clienti.
In pratica si usa un database piů snello per le elaborazioni o il Jet riesce
comunque a manovrare i dati velocemente anche se il file č corposo?
Mi farebbe comodo anche sapere se le versioni successive di Jet potrebbero
essere
preferibili alla mia (2.0): che differenze ci sono tra le versioni?
Grazie!
Giorgio

preferibili alla mia (2.0): che differenze ci sono tra le versioni?
La 2.0 e' a 16 bit, mentre le successive sono a 32 bit e sopportano
meglio i volumi di dati.
Se con la due provi ad usare una transazione dove vengono elaborate
15-20000 righe e' facile che si incasini solo.
Con le versioni successive alla due potresti forse fare a meno di
diverse tabelle di appoggio.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: With - End With: [.Line] non funziona

Metodi con sintassi poco ortodossa come Line (che ha 2 coppie di parentesi
con un - in mezzo, un po' assurdo) danno errore se usati all'interno di un
blocco With - End With.
Esempio
With Pic1
.DrawStyle = vbSolid 'funziona
.Line (1, 2) - (3, 4) 'non funziona
End With
Ho provato a usare le parentesi quadre ma non sono riuscito a farle
funzionare.
Qualcuno mi sa dare una risposta?
Grazie, Stefano

...

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

ho 5 textbox e in ogni text box ci va un numero di 2 cifre come posso fare a
fare il format di queste textbox?
come faccio a scrivere in una 6a textbox un numero di queste cifre che
finisce con il 4 (14,24,34,44,54,64,74,84,94)?
e a scrivere solo i numeretti (1,2,3,4,5,6,7,8,9)?
grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: REPORT VB6

Ciao a tutti
Ho appena montato il VB6 e sto provando i report.
Ho creato un report che si collega ad un DataEnvironment collegato a sua
volta in maniera gerarchica a due tabelle (Documenti e dettaglio documenti)
tutto funziona regolarmente ma non riesco a trovare dove inserire una
funzione filter per stampare solo la fattura che mi interessa.
Grazie anticipatamente.
-- 
Posted from 
mta23-acc.tin.it
 [212.216.176.76] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie anticipatamente.
Prego.

Newsgroup: it.comp.lang.visual-basic
Titolo: Differenza tra Activex.exe e Activex.dll

Come da oggetto vorrei sapere la differenza tra i due differenti activex. In
particolare come vengono gestiti i processi e se uno ha una precedenza
maggiore sull'altro.
grazie x la risposta.

 maggiore sull'altro.
Non c'è nessuna differenza di precedenza, semplicemente un oggetto
istanziato da un a-x dll fa parte dello stesso processo chiamante e viene 
creato nello spazio di indirizzamento di questo, mentre un oggetto
istanziato da un a-x exe è un processo a sé stante con un suo spazio di
indirizzamento.
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

 indirizzamento.
[SNIP]
In aggiunta, un ActiveX Exe:
- puo' essere utilizzato sia come programma autonomo che come componente.
- puo' essere impostato per l'esecuzione multithreading.
- quando invocato come componente e' leggermente ( o anche discretamente se
soggetto a un gran numero di chiamate )piu' lento di una DLL equivalente
proprio per via della comunicazione tra processi diversi.
- Puo' essere usato per fornire oggetti "singleton" (un unica istanza per
tutto l'ambiente, indipendentemente dal numero di applicazioni client)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 Ciao
 Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 In aggiunta, un ActiveX Exe:
[cut]
Giustissimo...

Newsgroup: it.comp.lang.visual-basic
Titolo: flexgrid: problemino...

Ciao ragazzi,
ho un form con una flexgrid che riporta un lista di valori.
L'utente facendo doppio click su una riga della flexgrid cambia il
valore di uno dei campi visualizzati diciamo da SI a NO.
Alla fine dell'evento ho piazzato un flexgrid.redraw per visualizzare
le modifiche (oltre ovviamente al data1.update e refresh).
Il problema è che quando ricostruisce la tabella, mi torna alla prima
riga e magari quella selezionata e cliccata era 20 pagine sotto.
Come posso fare per riposizionarla dopo il redraw nella stessa
posizione in cui era al momento della selezione?
Grazie
Attilio

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Visibile da tutte le form

Inteso per dichiarazioni database.
Ovvero nel module ci metto p.e.:
Public db as database
Public rs as recordset
dove devo mettere i
dim db as database
dim rs as recordset
set db=opendatabase("prova.mdb")
set rs=db.openrecordset("nomi")
perche' siano visibili ed utilizzabili in qualsiasi form del progetto?
Bacio le mani. :-)))

 ha scritto

Le le funzioni e procedure definite nei moduli sono tutte public di default...
Quindi hai bisogno di un modulo (.bas) nel tuo progetto.
Esempio: modulo "Pippo.bas": a, b e c sono public
option explicit
public a as integer
sub b
    debug.print "b"
end sub
function c(p as integer) as integer
    c=p
end function

 Quindi hai bisogno di un modulo (.bas) nel tuo progetto.
Infatti come dicevo, li ho messo le dichiarazioni public
public db as database
public rs as recorset
se nella form_main metto le
set db as database,,, set rs as db.recordset ecc.ecc.
tutto funziona se per esempio aggiungo un record al recordset ma se questo
lo faccio da un'altra form che non sia quella main mi dice gentilmente che
la
variabile oggetto o la variabile del blocco with non è impostata (err.91)

 public rs as recorset
le hai messe dentro un modulo?
Se le hai messe dentro un modulo e non ti va è strano... :)
CiaoZ
SebaMix

 wrote in message
news:9dp1v6$2l5$1...@news.netpeople.it...


 sulle altre forms.
Ok, funzia. Nel modulo bas le dichiarazioni public e nella form_main
le set senza fare dim. Graasssssssie!
Newsgroup: it.comp.lang.visual-basic
Titolo: Ordinamento Database

Salve Ragazzi,
il problema è che non sò come ordinare un DB da codice, nel senso che il mio
database non ha nessuna chiave primaria e vorrei che le righe fossero
ordinate secondo due colonne ( data e nome), una primaria e l'altra
secondaria.
Grazie a tutti.
P.S. Purtroppo è da qualche giorno che non ho potuto leggerre i post e sono
riuscito a leggere alcune risposte che riguardavano il SC, ma siccome erano
risposte ad altre risposte non ho afferrato bene cosa è successo. Mi
aggiornate ?
Grazie

 ha scritto nel messaggio
news:9adjeq$924$1...@nreadB.inwind.it...


aggiornate ?
Il Sito Comune è arrivato ad una situazione critica: o cambia hoster o rischia di brutto...
Oggi alle 12 si conclude la votazione del nuovo server: ti invito a leggere il post "[SITO COMUNE]
Nuovo server: votazione"
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: Problema con allineamento sui controlli TextBox e Label

Ho impostato i valori di tutti i TextBox e Label seguendo il criterio
dell'allineamento a destra per i valori numerici e a sinistra per le
stringhe. Risultato: in alcuni PC non ho problemi, in altri mi trovo tutto
allineato a sinistra.
Qualcuno sa come posso risolvere questo problema di visualizzazione?
Grazie anticipatamente

 ha scritto nel messaggio
news:KUUY7.185$mc1....@news1.tin.it...


Si
"Francesco" <fdellinoci@NOSPAM_libero.it> ha scritto nel messaggio
news:a11fuf$su7$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:oSYY7.813$q%1.2...@news2.tin.it...


 supportato l'allineamento a destra.
Non è proprio così. Viene supportato anche sotto Win95, ma solo se è settato
il flag di multiline.
Trovi conferma nella MSDN cercando "ES_RIGHT" sotto a "Edit Control Style"
nel "Platform SDK".
Ciao
*Roby*
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema query

Quando esegui una query da visual basi a Sql 2000, se la stringa
contiene il carattere ' mi restituisce errore perchè, ovviamente, la
prense come fine della variabile.
Come posso aggirare il problema?
Grazie!

 prense come fine della variabile.
salve,
duplica gli apici.... myString= "'" & replace(myString,"'", "''") & "'"
saluti
Andrea Montanari
montanar...@virgilio.it
http://www.asql.biz/DbaMgr.shtm
DbaMgr2k ver 0.2.0  -  DbaMgr ver 0.48.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply



Non son oriuscito a risolvere, in effetti il mio problema è questo, in
un campo DESCRIZIONE potrei trovarmi l'accento '
il porblema è che, siccome faccio la ricerca mediante questo campo,
potrei incontrare l'accento, e quando succede di blocca l'invio della
stringa al server.
La stringa potrebbe essere di questo tipo:
DESCRIZIONE = 'PIPPO' TURISMO'	non funziona
DESCRIZIONE = 'PIPPO TURISMO' 	funziona
come invio la stringa nel primo caso?



OK risolto.
Grazie 1000!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: MAPI allegati

Ciao
ecco il mio problema:
mi costruisco un messaggio di posta elettronica con la mapi message e lo
invio con la mapi session, e tutto funziona.
ho però l'esigenza di mandare in allegato un file qualsiasi (ad esempio un
file html o un'immagine), ma riesco solo a far mandare file .DAT
Grazie 1000
Alex

 ha scritto nel messaggio
news:hA2ua.97766$iy5.3...@twister2.libero.it...

Strano.
Ma cosa succede quando inserisci come allegato un file diverso da un .dat,
che errori ricevi?
Sarebbe anche utile vedere il codice che usi per farsi un'idea. :-)
ciao
Paolo B.

Non ricevo nessun tipo di errore...
e non invio neanche file .dat;
anzi io allego file html e jpg
e me li trasforma in dat.
Ciao,
ALEX

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

Gli spinners sono quei piccoli controlli simil-scrollbar che si
trovano a fianco di caselle di testo contenenti numeri, e servono a
incrementare e diminuire il numero dentro la casella di testo.
C'č un modo in VB di averli cosě piccoli, senza dovere usare i grossi
controlli scrollbar?
Grazie
Igor
-----------------------------------------------------------
"We are such stuff as dream are made on"
William Shakespeare, "The Tempest"
-----------------------------------------------------------
Email: 
igor.ba...@imola.nettuno.it

 wrote in message
37a6a1c...@news.nettuno.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: excel e visual basic

ciao dove posso trovare in rete
la documentazione su come usare
excel sotto visual basic
vi prego aiutatemi
grazie
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

 grazie
Il morfing non è una bella cosa.
Google invece sì.
:-))
Ciao
Alberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Datagrid

Ho provato a googlare ma non ho trovato nulla..anche se l'argomento mi
sembra banale..forse troppo per chiedere.
Ho fatto una Datagrid che legge dati da un Recordset.... L'esposizione tutto
bene.
Quando chiudo il Form con il Datagrid mi appare il messaggio "The Current
Row is not Available".
Questo solo se apro il datagrid e lo chiudo senza effettuare nessuna
operazione. Se mi sposto sul mouse fra i record del Datagrid, o faccio un
Refresh tutto funziona.
questo il codice:
Dim adoPrimaryRS As New ADODB.Recordset
Private Sub Form_Load()
Dim db As New ADODB.Connection
  db.CursorLocation = adUseClient
  db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data
Source=C:\Programmi\Microsoft Visual
Studio\VB98\WinCantautori1\cantautori.mdb;"
  adoPrimaryRS.Open "Select Nome , Cognome from NomiCognomi Order by Nome",
db, adOpenStatic, adLockOptimistic
  Set grdDataGrid.DataSource = adoPrimaryRS
End sub
questo il codice del Refresh....
Private Sub cmdRefresh_Click()
  'This is only needed for multi user apps
  On Error GoTo RefreshErr
  Set grdDataGrid.DataSource = Nothing
  adoPrimaryRS.Requery
  Set grdDataGrid.DataSource = adoPrimaryRS
  Exit Sub
RefreshErr:
  MsgBox Err.Description
End Sub
Visto che fanno in pratica la stessa cosa, mi chiedo come mai se eseguo solo
la Load non ho la riga Corrente, mentre se eseguo anche il Refresh si!
Mi chiedo anche perchč non referenziano nessun controllo, il Data Grid si
preoccupi di segnalarmi l'errore...se vado in Debug il programma, al momento
dell'errore, non č fermo su alcuna riga di codice
Vi ringrazio
Saluti, Il Sora!!

 Row is not Available".
Ho risolto in modo ortodosso...
Siccome ho notato che qualunque cosa facessi sul Form tutto andava
bene...cliccare in una zona Vuota del Form, cliccare su qualche pulsante in
giro... sono giunto alla conclusione che alla perdita del fuoco la
situazione andasse in quadro.
In effetti cambiando nel Form il Tabindex della DataGrid... mettendola
diversa da 0 tutto funziona.
Ma perchč?! :-))
Saluti, Il Sora!!
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTOOOOOOOOOOO VB WORD WORDBASIC

Ho letto il msg di Stefano per cercare di usare la sua funzione....ma non
funziona...nessuno mi sa aiutare riallego la mia funzione, quella di
Stefano...
devo riuscire a sapere se una parola (stringa) esista o meno nel dizionario
di word...
GRAZIE A TUTTI XCHE' MI SOPPORTATE !
Saman
Function ControllaParola(strParola As String) As Boolean
Dim wdApp As Word.Application
Dim bolCorretto As Boolean
Dim lan As Variant
On Error GoTo errori
Set wdApp = New Word.Application
'bolCorretto = wdApp.CheckGrammar(strParola)
lan = wdApp.Languages(wdItalian).ActiveSpellingDictionary
ControllaParola = wdApp.CheckSpelling(strParola, , , lan)
wdApp.Quit
Set wdApp = Nothing
Exit Function
errori:
MsgBox Err.Description
End Function
Public Function SpellCheck(ByVal TESTO) As Boolean
Dim Word As Object, retText$
'On Error Resume Next
Set Word = CreateObject("Word.Basic")
Word.APPSHOW
Word.FILENEW
Word.Insert TESTO
Word.ToolsSpelling
Word.aaa
Word.EditSelectAll
retText = Word.Selection$()
retText = Left(retText, Len(retText) - 1)
Word.FILECLOSE 2
'Word.exit
If retText = TESTO Then
 SpellCheck = True
Else
 SpellCheck = False
End If
'Show
Set Word = Nothing
End Function

...

Newsgroup: it.comp.lang.visual-basic
Titolo: enable=false di command button

Nell'evento click di un button eseguo un calcolo lungo qualche secondo
prima di fare cio' setto button.enabled=false e prima di uscire
dall'evento lo risetto a true per fare in modo che non venga premuto una
seconda volta mentre sta lavorando.
Il button diventa grigio ma se ci clicco sopra windows se lo tiene in
memoria e appena il button ridiventa enabled riesegue il tutto.
Qualcuno sa dirmi come mai?
Se io clicco su un controllo enabled=false vb dovrebbe ricordarsi di
eseguire il codice dell'evento click una volta che questo diventa
enabled=true.
Grazie
Roberto

Ciao,
 perche' al posto di usare Command1.Enabled = False, non usi
Command1.Visible = False ?
In questo modo il problema non ti si presenta (infatti il tasto
sparisce, per poi ricomparire quando cambi la proprieta' in True).
Ciao
Roberto Bonello ha scritto:


Gia' fatto, ma se clicco dove dove c'e' il bottone (che e' visible=false)
quando alla fine del mio ciclo lo rimetto a visible=true il ciclo riparte.
E' strano ma e' cosi'
bo!
ciao
Roberto


 enabled=true.
Infatti č quello che fa, se ne ricorda e rientra nella routine.
Per evitarlo, prova cosě, dovrebbe andare:
________________________
Private Sub Command1_Click()
    Static ElaborazioneInCorso As Boolean
    If ElaborazioneInCorso Then
        Exit Sub
    Else
        ElaborazioneInCorso = True
    End If
    Dim n As Long
    Command1.Enabled = False ' solo per estetica
    Debug.Print "cliccato " & Now
    For n = 0 To 20000000
        ' qui va una routine lunga
        ' simulata con un ciclo a vuoto
    Next n
    Command1.Enabled = True
    DoEvents : DoEvents ' questo č necessario !
    ' č qui che viene svuotata la coda degli eventi
    ElaborazioneInCorso = False
End Sub
______________________________
Fammi sapere se ti risolve.
Bye, G.
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Associazioni

Buon giorno a tutti. Avrei un po di domande (leggi piaceri) da chiedere, il
tutto per VB5:
1- come faccio a utilizzare le associazioni alle estensioni dei file ??? Es.
pippo.doc viene aperto con Word.
2- come capire quale versione di windows sta girando sulla mia macchina (95,
98, NT...) ???
3- come facci a vedere quali applicazioni ho aperto sulla macchina ed
eventualmente terminarle ???
Ne ho proprio bisogno, quindi un super GRAZIE a chi mi risponde.
Ciao, Paolo.

eventualmente terminarle ???
Se non erro c'è qualcosa sul Sito Comune
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
---------------------------------------------------------------------------

Buon giorno a tutti. Avrei un po di domande (leggi piaceri) da chiedere, il
tutto per VB5:
1- come faccio a utilizzare le associazioni alle estensioni dei file ??? Es.
pippo.doc viene aperto con Word.
2- come capire quale versione di windows sta girando sulla mia macchina (95,
98, NT...) ???
3- come facci a vedere quali applicazioni ho aperto sulla macchina ed
eventualmente terminarle ???
Ne ho proprio bisogno, quindi un super GRAZIE a chi mi risponde.
Ciao, Paolo.

Newsgroup: it.comp.lang.visual-basic
Titolo: barra degli strumenti e codice

ciao a tutti un'altra volta...
ho un altro problema.
Ho creato una barra degli strumenti con tre pulsanti (apri file,
stampa, help) ma non riesco a programmare i singoli pulsanti... la
sezione di codice mi da:
Private Sub tbrBarraStrumenti_ButtonClick(ByVal Button As
MSComctlLib.Button)
ma non riesco a far eseguire routine diverse a pulsanti diversi.
Ho provato con una select case che confronta "button" con la key del
pulsante ma esegue sempre e solo il primo case alla pressione di
qualsiasi pulsante.
grazie a tutti.

grazie a tutti.
-- 
<><><><><><><><><><><><><><>
<>   Ettore Gabrielli     <>
<> 
etto...@hotmail.com
   <>
<><><><><><><><><><><><><><>
Newsgroup: it.comp.lang.visual-basic
Titolo: Programmare add-in per Internet Explorer

Ciao a tutti,
avrei una piccola domanda da fare!
Ho necessita di scrivere un add-in per IE (4.0,5.0) (avete presente le
varie barre che si aggiungono alla toolbar di IE) ma non so proprio da
dove cominciare...
Ho cercato in giro un po di documentazione sul BHO (Browser Helper
Object) che dovrebbe essere l'oggetto che ti permette di connetterti
ad un'istanza di IE ma la documentazione che trovo è generica.....
sapreste dirmi come fare?
Suggerimenti?
Grazie
Lorenzo

varie barre che si aggiungono alla toolbar di IE) 
YAIEB
Yet Another Internet Explorer Bar
-- 
ciao, hal
scusami, ma non ho resistito :-(

 ha scritto nel messaggio
news:fqmi4uk9ime54lhkj...@4ax.com...

Prova a postare su it.comp.programmare.win32
Non so se avranno esempi vb, ma forse hanno informazioni più "utili"

cerca su MSDN........
ho trovato parecchia documentazione in merito........
prova a cercare termini come toolbar, deskband e cose del genere.....
vedrai che trovi parecchia roba...
creare nuove barre, aggiungere pulsanti alla toolbar di IE e così via!!!
good coding!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 Suggerimenti?
Qui trovi moltissimi esempi e librerie già fatte:
http://www.domaindlx.com/e_morcillo/default.asp
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.

On Sat, 19 Jan 2002 12:44:09 +0100, 
lcer...@dnsitalia.com
 wrote:
Grazie a tutti

Newsgroup: it.comp.lang.visual-basic
Titolo: clipboard

Avrei bisogno di poter recuperare un'immagine dello schermo del pc e
salvarla in un file bmp.
Se digito a mano ALT+STAMP l'immagine viene salvata nel clipboard a quel
punto io la faccio copiare dal programma in un controllo image e poi la
salvo su disco (tutto ok)
ma come faccio a fare arrivare l'immagine nel clipboard visto che ho notato
che utilizzando sendkeys con argomento ALT+STAMP non funziona!
Grazie
Mauro


wrote:

A suo tempo avevo trovato un esempio da cui riporto il codice che
segue:
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Const VK_SNAPSHOT As Byte = 44
[]
    Call keybd_event(VK_SNAPSHOT, 1, 0, 0)
[]
Dove keybd_event serve a "grabbare" l'immagine, che va a finire nella
clipboard.
Ciao!

Avrei bisogno di poter recuperare un'immagine dello schermo del pc e

Salta la clipboard ;-)
Con 
StretchBlt Picture1.hdc, 
	0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, 
	GetDC(0), 1, 1, 
	Screen.Width \ Screen.TwipsPerPixelX, Screen.Height \ 		
	Screen.TwipsPerPixelY,
        vbSrcCopy
oppure BitBlt al posto di StretchBlt
copi la schermata nella picture box.
Se vuoi fare un lavoro piu' raffinato, ecco una soluzione completa:
http://www.experts-exchange.com/Programming/Programming_Languages/Visual_Basic/Q_20665116.html
-- 
ciao, hal

metto la declare nella sezione dichiarazioni di un modulo
e metto il
Call keybd_event(VK_SNAPSHOT, 1, 0, 0)
sull'evento click di un bottone
e quando clicco mi da "sub or function non definita" su keybd_event...
"ErPotenza" <no....@thank.you> ha scritto nel messaggio
news:mkosov44v78jmumnd...@4ax.com...


	GetDC(0), 1, 1, 
A scanso di equivoci: GetDc e' una funzione dell' API grafica di
windows, trovi la declare nell' API Viewer.
-- 
ciao, hal

> bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
L'hai cambiata in Public???
Se l'hai messa in un modulo e poi la usi in un form ... 
Eventualmente verificherò!
Ciao!

 ha scritto nel messaggio
news:odqsov40lo1j7pct8...@4ax.com...


faccio a salvarla in un file bmp?
Ma nel post iniziale non avevi scritto che lo facevi gia'?
Comunque:
SavePicture(Picture1.Image, nomefile)
controlla i parametri perche' sto andando a memoria ;-)
-- 
ciao, hal

> Ma nel post iniziale non avevi scritto che lo facevi gia'?
in effetti credevo di riuscire a farlo con l'istruzione che tu mi hai dato,
ma in effetti questa istruzione mi salva un'immagine completamente grigia
:-(


wrote:

Ehm, ma che codice usi?
-- 
ciao, hal

> Ehm, ma che codice usi?
SavePicture Form1.Picture1.Image, "C:\documenti\File.bmp"
ma ho provato anche con
SavePicture Form1.Picture1.Picture, "C:\documenti\File.bmp"
Newsgroup: it.comp.lang.visual-basic
Titolo: Muovere un'immagine con il mouse

Salve,
Qualcuno potrebbe indirizzarmi su come prendermi per spostare dei controlli
in una form ( un'immagine o una label) con il mouse ?
Mi sembrava di avere già qualcosa tempo fa, ma adesso ho sia un vuoto di
memoria o un disco troppo pieno.... ;-))
Grazie
Sal

 wrote in message
news:uAy_b.80126$8p3.1...@wagner.videotron.net...

Ho cercato un po meglio e ho trovato! Utilizzo questo codice (per chi
potrebbe essere interessato) :
'In un modulo
Declare Function SendMessage Lib "User32" Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam _
As Long, lParam As Any) As Long
Declare Sub ReleaseCapture Lib "User32" ()
Public Const WM_NCLBUTTONDOWN = &HA1
Public Const HTCAPTION = 2
'Nel Form
Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As
Single, Y As Single)
    If locked Then Exit Sub
    Dim ReturnValue As Long
    If Button = 1 Then
        Call ReleaseCapture
        ReturnValue = SendMessage(Picture1.hwnd, WM_NCLBUTTONDOWN,
HTCAPTION, 0&)
    End If
End Sub
Sal

potrebbe essere interessato) :
[cut]
Innanzi tutto, grazie del codice ;-)
Per i pigri, che volessero usare "pure vb", questa puo' essere
un'alternativa:
' memorizzano l'offset tra le coordinate interne del controllo
' e quelle del suo contenitore
Private m_X As Single, m_Y As Single
''''''''''''''''''''''''''''''''''''
' al mouse down, quando inizia il drag memorizziamo la posizione
' del mouse rispetto all'area client del controllo
Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, _
				X As Single, Y As Single)
    m_X = X
    m_Y = Y
    Picture1.Drag vbBeginDrag
End Sub
' poiche' la picture viene spostata sul form, gestiamo il DragDrop
' su quest'ultima, correggendo le coordinate sul form con la posizione
' del mouse all'interno del controllo
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
    If Source Is Picture1 Then
        Picture1.Move X - m_X, Y - m_Y
    End If
End Sub
-- 
ciao,
hal
Newsgroup: it.comp.lang.visual-basic
Titolo: libro sul VB

Ciao a tutti,
mi sto lentamente avvicinando al mondo del Visual Basic.
Potreste per favore darmi un consiglio su quale libro sia meglio acquistare per 
un semi principiante (ho fatto qualcosina in C a livello universitario, ma 
niente di trascendentale).
Ho visto le recensioni sul Sito Comune (a proposito: complimenti!), ma si parla 
bene di parecchi libri e non so quale scegliere.
Ringrazio anticipatamente tutti coloro che mi aiuteranno.
Ciao
Gordon
------------------------------------------------------------
--== Sent via Deja.com ==--
http://www.deja.com/
-- 
Posted from [62.122.10.164] by way of 
mail4.bigmailbox.com
 [209.132.220.35] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ringrazio anticipatamente tutti coloro che mi aiuteranno.
Posta una volta sola, please...
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
---------------------------------------------------------------------------

 Posta una volta sola, please...
Si, hai ragione, chiedo scusa. Il motivo sta nel fatto che avevo appena
formattato e non avevo ancora installato un newsreader.
Dunque non ero sicuro che il mio post fosse realmente visibile.
Ti chiederei gentilmente di indicarmi uno (1) dei testi per semiprincipianti
tra
quelli che si trovano sul tuo sito: quello che secondo te e' il migliore..
Ti ringrazio
Gordon
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore durante la registrazione del file c:\windows\system\cc245it.dll





Salve,


 


mi rivolgo a questo newsgroup con la speranza che 
possiate risolvere questo problema: ho realizzato un'applicazione in vb che 
utilizza il controllo Crystal Reports per fare della stampe. Ho creato il 
pacchetto di installazione senza problemi. 


Al momento dell'installazione del software (quasi 
alla fine) compare il messaggio di errore: 
“Errore durante la registrazione del 
file ‘c
:
\windows\system\cc245it.dll’” e non so come 
risolverlo.


 


A 
qualcuno è capitato lo stesso? 


Sapete dirmi come posso risolvere il 
problema?


 


Grazie.


 


Luigi 


 


 


 


 



 Sapete dirmi come posso risolvere il problema?
Nel file "Setup.Lst" del pacchetto di installazione noterai che la cara
Libreria "cc245it.dll" e' una delle varie voci presenti. Elimina la seguente
scritta "$(DLLSelfRegister)" dalla sua riga di dichiarazione (lascia le
virgole prima e dopo naturalmente) e vedrai che l'errore sparira'.
Se vuoi avere maggiori info, fai una ricerca con Google al riguardo e
scoprirai che siamo in tanti ad aver avuto e poi risolto il tuo stesso
problema.
--
'''®foolbrain®'''
Visual Basic Programmer
Database Designer & Manager
F.O.O.L.: Functional Obedient Observation Lifeform
B.R.A.I.N.: Biomechanical Robotic Android Intended for Nullification
ICQ# 88912631





grazie per la 
risposta, ma ho bisogno di sapere un'altra cosa: se elimino la
scritta che 
provvede a registrare il file, su macchine che ne hanno bisogno
poi funziona 
il mio software?
Non vorrei eliminare un errore e crearne uno più 
grosso....



 Non vorrei eliminare un errore e crearne uno più grosso....
Io non ho mai avuto problemi dopo aver tolto la stringa di SelfRegister se
questo ti puo' consolare. :)
CIAO!


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

salve a tutti,
scusate io sono un vero profano in ambito di programmazione. Ho iniziato a
fare qualcosa con VBA di Excel 5 e un po me la cavavo, ora invece, dopo
avere installato office 97 mi sono trovato un linguggio molto cambiato.
Ripeto io ci capisco poco di programmazione. Ora ho un problema grosso
ovvero su una struttura ciclica (if..Then..) non riesco a far in modo di
visualizzare il valore su una cella da me predefinita.
Vi prego un aiuto.
Grazie a tutti
ciao
Manuel

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?! TEXTBOX e TABULATORE

COME SPOSTARSI NEI TEXTBOX CON TASTO TAB.
In un form con più di un TEXTBOX, premendo TAB passo da un TAB all'altro.
Per definizione va dal primo TEXTBOX creato (1) all'ultimo.
Come posso scegliere l'ozione di SEQUENZA  TAB-MOVIMENTO nel form?

Proprietą TabOrder
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

 wrote in message
373569d0...@news2.tin.it...



Guarda nella finestrella delle proprietą
TabOrder
Ciao

 wrote in message 7h4hdg$439$2...@nslave1.tin.it...



Sì, è quello. Il primo controllo che dovrà essere selezionato sarà il numero
0, il secondo 1 ecc.
Ciao
Cesare Nicola


Emh, sì, è quello... scusa, mi sono fatto ingannare dal messaggio precedente
(chissà di chi era... :) )
Comunque l'importante è capirci.
Ciao.

Sě, mi sono confuso... ma se provavi, avresti ottenuto da solo la risposta....

Newsgroup: it.comp.lang.visual-basic
Titolo: leggere singola riga in un campo MEMO

Come da oggetto: come si fa a leggere un campo memo riga per riga?
Vorrei usare DAO
Ma anche ADO va bene
grazie
max

 Ma anche ADO va bene
Dim arrRighe() As String
Dim i As Integer
arrRighe = Split("" & RSRecordSet("CampoMemo"), vbCrLf)
For i = LBound(arrRighe) To UBound(arrRighe)
    Debug.Print arrRighe(i)
Next
Erase arrRighe
Ciao
Faber
Newsgroup: it.comp.lang.visual-basic
Titolo: Trovare se esiste una data riga all'interno di una datagrid

Salve,
ho il seguente problema (sono sempre il niubbo dell'altro giorno):
Io ho una DataGrid che mi mostra i dati di una tabella filtrati 
attraverso una DataView.
Devo cercare all'interno dei dati mostrati dalla DataGrid (NON i dati 
dell'intera tabella, ma SOLO i dati filtrati dalla DataView e mostrati 
dalla DataGrid) se esiste una determinata riga (conosco il contenuto 
della cella che fa da indice primario).
Io so farlo solo all'interno dell'intera tabella... come posso invece 
restringere il campo di ricerca solo ai dati presentati nella datagrid?
Grazie,
   Luca

 della cella che fa da indice primario).
Io mi ero scritto questa funzione che dovrebbe funzionare anche su 
DataView (te la riadatto per renderla generica).
Fammi sapere se è vero che mi interessa :)
Public Function [Select](Byval DG As DataGrid, byVal DefaultView as 
DataView, ByVal columnName As String, ByVal value As Object) As Boolean
       Dim num1 As Int32 = 0
       Dim num2 As Int32 = (DefaultView.Count - 1)
       Do While (num1 <= num2)
             If 
DefaultView.Rows.Item(num1).Item(columnName).Equals(value) Then
                   DG.CurrentRowIndex = num1
                   Return True
             End If
             num1 += 1
       Loop
       Return False
End Function
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 DataView (te la riadatto per renderla generica).
Ciao,
grazie per il tuo codice, purtroppo mi sembra che i DataView non abbiano 
il membro "Rows".
Comunque io ho combinato in questo modo:
         Dim MyDataTable As DataView
         MyDataTable = CType(DG.DataSource, DataView)
         Dim MyRow As Integer
         For MyRow = 0 To MyDataTable.Count - 1
             If MyDataTable.Item(MyRow).Item("Symbol") = "Chiave" Then
		'TROVATO!!!
             End If
         Next
Dove "Chiave" č quello che sto cercando.

Newsgroup: it.comp.lang.visual-basic
Titolo: File *.hlp..come ottenerlo???

Ciao utilizzo VB6
Ho notatto che esistono molti file con estensione HLP che in pratica cono
dei file compilati per l'help magari di una applicazione.
Come faccio a crearmi questi tipi di file???
Che editor ci vuole e quale compilatore si dovra' poi utilizzare per
generarli???
Ciao e grazie.

 wrote in message
jDHY7.838$2s1....@news2.tin.it...


 c'3 un help che ti spiega tutto
Sul CD di VB6 (non so per VB5) c'è anche (ben nascosto) il prog. per creare
file chm (help in html compilato)
Ciao
------------------------- SiDB Simple DataBase engine ----
------------------------- adParser Expression evaluator --
 
http://space.virgilio.it/zntf...@tin.it/
----------------------------------------------------------

 file chm (help in html compilato)
david liske
http://mvps.org/htmlhelpcenter/
--
ciao, j.
www.sundaysw.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione rete locale via internet

So che l'oggetto sembra l'enigma della sfinge e mi spiego meglio :
Esiste un software che mi permetta di far comunicare 2 pc collegati in
internet (magari disponendo degli IP) come se fossero entrambi facenti parte
di una rete locale (ad es. \\pc1 e \\pc2 )

Gabriele Campisi ha scritto:

Accesso Remoto (Remote Access)
-- 
ciao, hal

 ha scritto nel messaggio
news:1OgI7.87676$sq5.4...@news.infostrada.it...


 wrote in message
news:1OgI7.87676$sq5.4...@news.infostrada.it...

il sistema che vuoi realizzare si chiama VPN;
solo una domanda: che c'entra col VB?

 ha scritto nel messaggio
news:1OgI7.87676$sq5.4...@news.infostrada.it...

Perchč non PCAnywhere della Symantec con connessione via parallela o
seriale?
Ciao
Alex

Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare da un programma!!!

Salve a tutti!!!
ho questo problema; devo aprire un file con un applicazione per poi mandarlo
in stampa direttamente da codice  visual basic!!!
Mi spiego meglio. Fate conto che apro, tramite il mio programma, un word
(applicazione) con il file pippo.doc, dovrei in poche parole stampare il
documento da dentro word!!! come fare?
La mia idea era apro l'applicazione tenendomi l'handle del processo poi
invio a questo i tasti per navigare nei menu e mandare in stampa... ma
come???
Saluti Claudio

Ho trovato forse il modo!!!
Windows basa il suo funzionamento su una messaggistica.... con spy++ si
tratta di trovare il messaggio che invia per la stampa ed il gioco è fatto.
Ora però non so usare  spy++ qualcuno puo aiutarmi?


io spy++ non so cosa sia,  quando dovevo far stampare
ad un programma usavo sendkeys

 ha scritto nel
messaggio news:9etkie$a9i$1...@fe1.cs.interbusiness.it...

a spanne:
Dim wrd As New Word.application
with wrd
    .Documents.Open "c:\pippo.doc"
    .Printout
end with
ciao
ugo


p.s.
Naturalmente dopo aver aggiunto nei Riferimenti del progetto:
Microsoft Word x.x object library
ri.ciao
ugo

Ringrazio quelli che mi hanno risposto!! :)
Il problema però non riguardava word ma un programma di cad ma np! :)
Ora sono riuscito a far apparire la finestra stampanti, il problema che ho
ora e come faccio a ricavare handle di una finestra di cui ho solo il nome.
In pratica è la finestra di stampa che si chiama "Stampa". A questa devo
mandare un msg che prema il tasto ok e stampi sulla stampante predefinita.
Il msg che devo spedire l'ho ricavato con spy++. Per chi non sapesse cos'è
spy++ è un applicativo fornito con visual c++ che permette di monitorare dei
processi e vedere la comunicazione che hanno con il sistema operativo.
Winzoz utilizza per tutte le applicazioni win dei messaggi come per esempio
il click del mouse o lo stesso spostamento ecc....
Saluti Claudio

Newsgroup: it.comp.lang.visual-basic
Titolo: Sub classing...

Salve avrei bisogno urgente
di sapere dove posso trovare della
documentazione sul sub classing????
vi ringrazio in anticipo!!
Mky
Newsgroup: it.comp.lang.visual-basic
Titolo: controllo griglia

Mi servirebbe un controllo griglia che mi permetta di impostare una
lunghezza fissa di ogni cella.
Inoltre devo avere la possibilita' di inserire nuove righe.
Sto provando con i vari controlli che ho in vb. Qualcuno puo' consigliarmi
in merito.
Grazie

 ha scritto nel messaggio 
news:d9MDe.10402$a5.1...@twister2.libero.it...


 ha scritto nel
messaggio news:dbom47$9vj$1...@carabinieri.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere il numero di serie dell'HD

E' possibile leggere il numero di serie del disco rigido in VB?
Grazie.

 Grazie.
 Ciao
 Se usi il FileSystemObject l'oggetto Drive espona la proprietą SerialNumber
un numero Long corrispondente al numro di serie del disco, altrimenti lo
puoi leggere nel registro di sistema.
JKLJKL :-)

E' possibile in VB leggere il numero di serie dell'HD?
è scritto nel file di registro? e come lo leggo?
Grazie!!

 è scritto nel file di registro? e come lo leggo?
Dall'MSDN, presa pari-pari (basta premere F1... ;) ):
Sub ShowDriveInfo(drvpath)
    Dim fs, d, s, t
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName(drvpath)))
    Select Case d.DriveType
        Case 0: t = "Sconosciuta"
        Case 1: t = "Rimovibile"
        Case 2: t = "Fissa"
        Case 3: t = "Rete"
        Case 4: t = "CD-ROM"
        Case 5: t = "Disco RAM"
    End Select
    s = "Unità " & d.DriveLetter & ": - " & t
    s = s & vbCrLf & "NS: " & d.SerialNumber
    MsgBox s
End Sub
In pratica usi il FileSystemObject (lo richiami con la terza riga del
codice), nella sub assegni alla variabile drvpath il nome dell'unita' (C, D,
...), ed il msgbox ti restituisce le info richieste! basta settare d come
nella quarta riga ed avrai a disposizione .SerialNumber
Ciao,
- SonicBoom -

 wrote in message
rjcu8.30958$SR5.8...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: controllo colori

Esiste un controllo od un sistema per poter riportare la paletta dei colori
in modo da poter assegnare ad un campo il valore di un colore rgb.
Grazie anticipatamente a chi mi risponderà.
Ciao Luca

in modo da poter assegnare ad un campo il valore di un colore rgb.
Se ti va bene un ocx, puoi usare il Common Dialog Control
il cui metodo ShowColor altro non e' che un wrapper per
la funzione ChooseColor esportata da Comdlg32.dll.
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Oggetto printer e spooler di stampa

Un saluto a tutti.
Utilizzo vb4.
Per stampare memorizzo tutto quello che devo stampare in una variabile di
tipo string e poi stampo con l'oggetto printer tale variabile; se il tutto
non sta su una pagina automaticamente viene stampato su più pagine.
Su alcune stampanti tutto ok; su altre stampanti impostando lo spooler di
stampa su RAW funziona mentre con EMF stampa la prima pagina poi le altre le
sputa fuori ma bianche; su altre ancora non funziona mai cioè stampa solo la
prima pagina e le altre vuote indipendentemente dall'impostazione dello
spooler.
Avete qualche informazione.
Ciao, Antonio.

La tua email?
-- 
Giovanni
Schidlowski Johannes
Via Santa Croce 6
40035 Castiglione dei Pepoli - BO
Italia
Tel (sera)/BBS (giorno) 
+39 0534 91.384
mailto:
sch...@tiscalinet.it
http://web.tiscalinet.it/Y2KSoftware