mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda per esperti

Sto scrivendo un programma per comandare un motore passo-passo. Ho già
trovato una dll (inpout32.dll) che mi consente il dialogo con le porte del
computer tramite comandi out e inp.
Il comando out ricjiede ad esempio:
out indirizzoporta,numero
L'indirizzo della porta qual'è? Per la parallela sono andato sul pannello di
controllo/sistema/porte e lì ho visto che per l'input/output gli indirizzi
vanno da 0378 a 037F. Sono questi?
Sul programma di esempio è riportato come indirizzo &H378. Come mai c'è &H
davanti? A cosa servono i valori da 0379 a 037F?
Il numero inserito dopo indirizzoporta nel comando out va da 0 a 255 cioè da
00000000 a 11111111 in binario. Con questo posso forse decidere lo stato dei
singoli pin di output sulla parallela?
Sperando in un aiuto
distinti saluti

 ha scritto nel messaggio
news:8QAb6.8855$ew1.7...@news.infostrada.it...


c'č &H davanti?
&H = numero in forma esadecimale

 L'indirizzo della porta qual'č?
Di solito la parallela principale ha &H378 come indirizzo, mentre la
secondaria &H278. Esistono alcune eccezioni: in alcuni PC di marca
(Olivetti, Compaq, ecc.) veniva usato l'indirizzo &H3BC.
Ciao! :)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ricavare il nome dell'utente registrato di windows

Ciao a tutti. So che la domanda è già stata trattata ma non sono riuscito a
trovare notizie. Sto cercando la routine per ricavare il nome dell'utente
registrato di windows 95/98/NT (ho trovato quella per W311 ma anche
cambiando le chiamate alle api non funziona).
Grazie a tutti.
Stefano

 wrote...

Declare Function GetUserName Lib "advapi32.dll" _
    Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) _
    As Long
Private Sub ....()
    Dim strBuffer As String
    Dim lSize As Long
    Dim lRetVal As Long
    Dim nUser As String
    strBuffer = String$(255, 0)
    lSize = Len(strBuffer)
    lRetVal = GetUserName(strBuffer, lSize)
    nUser = Left$(strBuffer, lSize - 1)
End Sub

 La funzione API GetUserName() ritorna il nome dell'utente che si e'


Newsgroup: it.comp.lang.visual-basic
Titolo: Decompilatori VB

Esiste qualche decompilatore per Visual Basic???
Se sě, da dove lo posso scaricare???
Grazie

 wrote in message
GPHi4.10729$h23.1...@news.infostrada.it...


 wrote in message


 GPHi4.10729$h23.1...@news.infostrada.it...


Non siate cosě cattivi...sono un nuovo utente!!!
Cmq mi serve per craccare qualche programmino... :-)

 Cmq mi serve per craccare qualche programmino... :-)
appunto... :)
cerca quelli _legalmente_ gratis...
non rompi per niente, ti smazzi di meno, impari di piu'...
pal
--
---> search for it in / cerca nel sito comune del ng:
http://www.murialdo.it/it_lang_vb/
---> 1k vblinks in:
http://www.comune.modena.it/cittadini/apal/html/
Newsgroup: it.comp.lang.visual-basic
Titolo: Ado recordset requery causes recordset to close?

Hi there:
I have a User side static recordset. Sometime when I use
recordset.delete and then recordset.requery to delete current record,
the recordset.state will changed from 1 to 0. But this situation does
not happen all the time. What is the possible reason causing this? I
am exhausted to reproduct the error and try to find the problem.
Anyone can help?
Thanks a lot!
Tom

 wrote in message 
news:dbf1c709.04022...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB e database: ultimo record

C'č una maniera di determinare se il record corrente č l'ultimo?

 C'č una maniera di determinare se il record corrente č l'ultimo?
direi di sě: se, andando avanti di uno, ti trovi oltre la fine del
recordset, vuol dire che ti trovavi all'ultimo.
pare uno scherzo, ma credo sia l'unica strada: altri metodi, che prevedono
l'uso del recordcount, non sono sempre utilizzabili.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 C'č una maniera di determinare se il record corrente č l'ultimo?
Sě: fai un movenext e testi EOF: se true sei alla fine, se false esegui 
un moveprevious e torni al punto precedente...

 un moveprevious e torni al punto precedente...
Avevo pensato la stessa cosa, ma pensavo che ci fosse un' istruzione
precisa.
Visto che ci siamo, sai anche come posso evitare il messaggio "no current
record" quando uso seek e non trovo record che soddisfino i miei criteri?
Ogni volta che non trova niente mi da questo errore, il che, č alquanto
fastidioso.

 ha scritto nel messaggio 
news:0nHod.47782$Es2.1...@twister2.libero.it...

TUORecordset.Index = "codice"
TUORecordset.Seek "=", strCodice
If Not TUORecordset.NoMatch Then
    ...
End If

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto con 2 api (ADESSO MOLTO URGENTE!!!!!!!!)

Declare Function SetFileTime ...............................
Di preciso cosa vuoi sapere?
Se è veramente urgente rispondi anche e-mail.
Ciao Bruno

Non so coem usarle, xché c'è il tipo filetime che ignoro totalmente.
Windows memorizza le informazioni riguardanti l'ora e la data in un valore a
64 bit che misura il numero di intervalli di tempo (in 100 ns) che sono
trascorsi da una certa data(non la ricordo di preciso).
Per utilizzarlo devi :
    a) convertire la struttura FILETAME (espressa in UTC) in una struttura
FILETIME (espressa in ora locale) utilizzando la funzione
FileTimeToLocalFineTime
es: FileTimeToLocalFineTime vFileTimeUtc, vFileTimeLocale
    b) convertire la struttura risultante in una struttura SYSTEMTIME
utilizzando la funzione FileTimeToSystemTime
es: FileTimeToSystemTime vFileTimeLocale,vSystemTime
adesso ti leggi la struttura SYSTEMTIME che indica ora, minuti, secondi
ecc..
Puoi effettuare anche il provesso inverso
SYSTEMTIME -> SystemTimeToFileTime -> FILETIMElocale
FILETIMELocale ->LocalFileTimeToFileTime->FILETIMEutc
Ciao Bruno
Newsgroup: it.comp.lang.visual-basic
Titolo: operazioni con le date

come posso fare oeprazioni con le date tipo somma di ore...
sato che dichiaro la variabile come stringa... c'è un tipo particolare
che me lo fà in automatico?
thx

 wrote


Se vuoi puoi vedere NmCale1 OCX, nel sito comune o da me, che contiene un
esempio di codice che lacola su date ed ore...
ciaooooooooooo
--
--[GbC]--
http://www.chiappori.net
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Errore durante l'installazione di una applicazione

Dopo aver creato il pacchetto di installazione con la procedura guidata di 
VB6 (operazione che ho già fatto con successo milioni di volte) ho lanciato 
su un altro computer con XP SP2 assolutamente pulito la procedura di 
installazione di un mio programma.
Dopo pochi secondi appare la finestra :
"Installa setup.exe - Immagine danneggiata"
"""L'applicazione o DLL C:\Windows\system32\VB&STKIT.DLL non è un'immagine 
valida di Windows. Verificare con il dischetto di installazione."""
Quindi appare un'altra finestra :
"Installazione"
"""Impossibile avviare il programma di installazione principale 
(CreateProcess() ha restituito il codice di errore 0x000000C1H)"""
Quindi la procedura abortisce.
Ho rifatto la procedura diverse volte; ho provato anche a disinstallare 
completamente VB6, per poi reinstallarlo (con il relativo SP6), ricompilando 
il progetto e rifacendo il pacchetto di istallazione.
Può dipendere dall'SP6 ? Se ben ricordo fino a qualche mese fa usavo l'SP5 e 
non avevo mai avuto errori di questo tipo.
Inutile dire che non ho trovato sul Web alcun aiuto e quindi mi rivolgo 
speranzoso a voi.
Grazie
AlpVir 

 speranzoso a voi.
Io avevo letto da qualche parte che era meglio fermarsi al SP5 per alcune
cose. Quindi non ho mai messo il SP6.
Hai provato a vedere che dice qui?
http://support.microsoft.com/kb/216231/en-us
L'errore è quello.
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con Eventi ed Oggetti

Salve,
come posso fare per far scattare l'evento di qualche oggetto sulla form
dall'interno di una mia sub? Ad esempio come posso attivare l'evento
command1_dblclick o altri quando necessita, dalla mia sub?
Elena.


il codice 'collegato' ad un evento e' in realta' una vera e propria
subroutine richiamabile anche indipendentemente dalla generazione
dell'evento a cui fa capo.
Per cui puoi tranquillamente richiamarla da qualsiasi parte del codice
della form.
Probabilmente se la rendi Public e' richiamabile anche dall'esterno del
codice del form.
Volevo solo aggiungere che, IMHO, non mi piace questa soluzione e
preferisco incapsulare il codice comune in una distinta subroutine, con
un nome adeguato, e richiamarla separatamente dal codice dei due eventi

 command1_dblclick o altri quando necessita, dalla mia sub?
Potresti dichiarare Public l'evento; normalmente è Private,
quindi non può essere richiamato da un modulo esterno.


Ciao Elena
Es :    Call Command1_Click( )
richiama l'evento click su un bottone (in questo caso il command1).
Sei lo fai da una sub che sta in un modulo o in un form diverso da quello
dove c'e' il bottone, allora devi cambiare il tipo di subroutine da Private
a Public.
Ciao,DaVe

"-> Dave <-" wrote:

Grazie per il consiglio,
funziona tutto bene. Io avevo provato a farlo con la gestione degli eventi, ma
cosi e' piu' facile, e funziona :)
Ciao
Elena.

 quindi non può essere richiamato da un modulo esterno.
Ho avuto qualche difficolta' a gestire l'evento.
Infatti se voglio dichiarare un evento con lo stesso nome di uno
che e' associato ad un controllo mi da errore.
Elena.

 >
Premesso che il metodo migliore e' quello di richiamare la procedura
dell'evento che vuoi simulare..... ma a titolo informativo puoi provare nel
caso dei cmdButton a fare in questo modo per simularne il click :
Command1.Value = TRUE
Ciao
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - Funzione che trova la lunghezza di una Dir

Qualcuno conosce una Funzione (Api, etc) che funziona come la fileLen di VB?
Mi spiego....fileLen restituisce la lunghezza in byte di un File, a me mi
serve una funzione che mi restituisce la lunghezza di una cartella e di
tutte le sue sottocartelle (file compresi, naturalmente)
Se la scrivo io in VB ci mette troppo a leggere tutti i file di tutte le
cartelle solo per controllare la lunghezza. Parlo di cartelle che contengono
circa 300mb...non di qualche file di testo :)
Grazie

...

FileLen NON legge i file per controllarne la lunghezza, quindi non dovrebbe
essere importante la quantità di dati presenti, semmai il numero di files
da controllare ;-)
Comunque sul Sito Comune all'indirizzo
http://www.murialdo.it/it_lang_vb/prj/dirtree.zip
c'è un esempio che dovrebbe fare al tuo caso, per la ricerca in modo
iterativo
di tutte le cartelle e sottocartelle di un determinato percorso; negli
esempi
del VB ce n'è uno (Winseek) che funziona in modo ricorsivo. Puoi adattare
uno
dei due per quello che ti serve.
Buon lavoro.
------------------------------------------------
In questa signature ci andrebbe una bella frase,
appena ne trovo una buona ce la metto...
------------------------------------------------
Real E-address: 
gaet...@hotmail.com


wrote:

Newsgroup: it.comp.lang.visual-basic
Titolo: controllo doppioni

 next i
Non i funziona, perche non riesco a capire cosa mettere
al posto di <testo>
nella riga:    if <listbox>.List(i)=<testo> then
Vi ringrazio anticipatamente per la risposta e  vi saluto


Provo! Probabilmente il valore che stai aggiungendo.
Saluti
Matte

 wrote in message
99ahuj$hj9$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con un Trigger

Ciao a tutti.
Ho un problema su una tabella Oracle, dove su c'è attivo un Trigger
che va a copiare (quando modificati) i dati modificati su un'altra tabella.
Quando da VB eseguo la query di Update mi ritorna i seguenti errori:
Errore numero: -
2147467259
Descrizione:
[Oracle][ODBC][Ora]ORA-02041: il database del client non ha iniziato una
transazione
ORA-06512: a "DEV.DEV_MAIN_STORY", line 3
ORA-04088: errore durante esecuzione del trigger 'DEV.DEV_MAIN_STORY'
Se qualcuno può darmi una mano vi ringrazio.
Ciao Simone

C'è un errore alla linea 3 del package DEV.DEV_MAIN_STORY,
ma se non abbiamo il ddl del package ... e non conosciamo
la struttuta ... salvo che qualcuno (non io) faccia il veggente come
secondo lavoro ... difficilmente ti si può aiutare.
Ciao
Andrea


Il problema è che nemmeno io ho il ddl, però mi continuano a dire
che il problema è nel tipo di connessione che faccio. Mha...
Simo

Newsgroup: it.comp.lang.visual-basic
Titolo: Codice per creazione cartella personalizzata [OT]

Ciao ragazzi, chi mi puņ aiutare ecco il mio problema:
Ho una form con un solo bottone, tale bottone all'azione clik deve crearmi
una cartella in C:\ e il nome di tale cartella  deve essere la data odierna
in formato gg-mm-aa.
Ho provato in vari modi ma non riesco
GRAZIE
Luca

 in formato gg-mm-aa.
MkDir -> Crea la cartella
Format -> Formatta una data
Now -> Data/ora correnti
mkdir "c:\path\" & format (now,"dd-mm-yy")
        Già fatto... :) Sarà PIC?
                Ciao
                        Allanon

 ha scritto nel messaggio
news:9ffjeq$3pv46$1...@ID-67444.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB & Pocket PC

Ciao a tutti,
vorrei riportare un semplice programma sviluppato in windows 98 con Visual
basic 5.0 sul mio pocket PC 2002. Si puň fare?
Grazie in anticipo per la risposta.
Andrea.

Certo che si piuò fare ma devi naturalmente installare lo SDK per pocket pc
2002.
E' un mattone di circa 650Mb che spesso non ti risolve il problema e quindi
sei costretto a fare un porting (semplicissimo, basta copiare i sorgenti nel
90% dei casi) utilizzando Embedded Visual Tools - Embedded VB 3.0
Li trovi sul sito della Microsoft ma credo che EmVB sia da acquistare.
Se il problema è invece "come fare con questi strumenti", fammi sapere.
Ciao
Giubodi

 ha scritto nel messaggio
news:rJfbb.5418$wT2....@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:rJfbb.5418$wT2....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: nuovo database con ado

Ciao,
sto iniziando a sviluppare un'applicazione e utilizzerò ado,
mi potete dire se è possibile creare un nuovo database con ado, e se si con
quale comando ?
il resto poi lo spulcio dall'help.
Mi serve che sia il mio programma a creare un nuovo archivio su disco, e non
utilizzare un archivio già preparato in precedenza.
Ciao e grazie
Joy

 ha scritto nel messaggio
news:0B7l6.5443$Yx4.1...@news6.giganews.com...



Proverò e ti farò sapere,
grazie!
Ciao
Joy

Aggiungi nel progetto un riferimento a "Microsoft ADO 2.5 Ext. for DDL and
Security"
In Adox ci sono tutte le funzioni per la creazione e la manipolazione di
database e dei suoi oggetti.
A proposito... qualcuno mi sa dire come mai su uno dei miei pc, tentando di
creare un nuovo MDB con:
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" & sNomeMDB
mi genera l'errore "Impossibile trovare ISAM installabile"?
Ciao
Skysurfer

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

Visto che con oggi si conclude la settimana lavorativa, vi auguro
a tutti quanti Buona Pasqua
Ciao
Oz


Buona Pasqua a tutti anche da Asterix :)
Ciaotutti,
Alessandro

 vi auguro a tutti quanti Buona Pasqua
Auguri anche a te.
Ciao
*Roby*

YEAHHH!!!!! Finalmente UOVO!!!!! Slurp, slurp!  :-P
Uovo + Guinness.... bleah.... io l'uovo e tu la Guinness? ;-P
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
---------------------------------------------------------------------------


Facciamo cosi', per non scontentare nessuno:
tu paghi l'uovo, io la Guinness
io mangio l'uovo, poi bevo la Guinness (non vorrai mica lasciarmi a gola
asciutta dopo qualche chilo di uovo di cioccolato?)




 :-P OK, ma solo perché sei te... :-)


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

 C & P Outsourcing per ampliamento del proprio organico ricerca :
 
 	- Sistemisti
 		Windows NT (Rif. NT)
 		Unix (SCO/Solaris) (Rif. UNIX)
 		Linux (Rif. Linux)
 
 	- Sviluppatori Software
 		Visual Basic (Rif. VB)
 		Java (Rif. JAVA)
 		PERL (Rif. PERL)
 		Visual C++ (Rif. VC++)
 
 	- Sviluppatori su Windows CE (Rif. CE)
 
 	- Grafici HTML (Rif. HTML)
 
 Si Richiede 2 Anni di esperienza nel settore Informatico.
 Il lavoro verra' svolto presso la nostra sede di Milano oppure presso
 nostri clienti (Milano e Provincia).
 
 Inviare il proprio Curriculum a : 
l.pes...@flashnet.it


Newsgroup: it.comp.lang.visual-basic
Titolo: File *.res

Come si creano i file *.res? Scusate l' ignoranaza ma sono alle prime armi.
Grazie anticipatamente,
--
---------------------------------|
tyz...@yahoo.com
 |
---------------------------------|

Grazie anticipatamente,
Devi procurarti un compilatore di risorse, lo trovi nei vari ambienti IDE
per compilatori C++ tipo Visual C o Borland C ma puoi anche procurarti
compilatori Freeware come il res2coff.exe ,o almeno dovrebbe essere
freeware, al sito della gynus.

Grazie anticipatamente,
  Sul sito Microsoft hanno messo un resource editor: non ricordo
l'URL, ma partendo da 
http://www.microsoft.com/vbasic
 e cercando in
giro dovresti trovarlo cercando nella owners area (pero' devi
registrarti fornendo il tuo nominativo ed il numero di serie della tua
copia dl VB).
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258

Ci vuole un programma apposta: prova a cercarlo su 
http://volftp.tin.it/


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

Che programma (freeware) posso usare per creare un help???

...


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

c'è un modo con send message di mandare la pressione del tasto F5 a un
oggetto come ad esempio webbrowser per fare refresh?

 ha scritto nel messaggio
news:5ekaltsm2l7n3q4ld...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzare ADO

Premetto che ho sempre utilizzato DAO 3.6 con db access.
Devo fare un programma in cui utilizzare un pň di griglie editabili e questo 
con DAO non lo posso fare (non uso controlli data), quindi avevo pensato di 
usare ADO che mi permette di utilizzare la datagrid.
Ho letto in rete che MDactype non supporto piů jet4, quindi cosa mi devo 
portare dietro nel pacchetto di istallazione?
Il programma dovrebbe essere messo su server con 4 postazioni client, dove 
posso trovare in rete esempi che mi possano aiutare per la connessione, che 
cursore adottare.
Grazie Carmelo


Uso regolarmente MDAC 2.8 con Jet 4.
Non dovresti avere problemi!!!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 cursore adottare.
Su MSDN trovi di tutto.
Ciao
Alberto
-- 
Karl Marx: Uno scrittore è produttivo non nella misura in cui produce 
idee, ma nella misura in cui arricchisce l'editore che pubblica le sue 
opere.

 questo con DAO non lo posso fare (non uso controlli data)
La DbGrid è editabile, ma non ricordo se va anche unbound
-- 
Greg 

 La DbGrid è editabile, ma non ricordo se va anche unbound
Si fa l'associazione diretta al recordset
Set grid1.DataSource = AdoRecordset
o qualcosa del genere.
-- 
Freccia@Bulldozer63 :D

 Jet.
Scusa ma se MDAC non contiene più Jet, perchè me lo devo portare dietro, a 
parte che è un pesantone, ho letto che crea problemi di installazione.
Carmelo 

Scriveva Carmelo mercoledì, 09/01/2008:

Perchè ADO, al contrario di DAO, non è un provider di accesso ai dati, 
ma solo una libreria.
Quindi, mentre con DAO la catena era VB->DAO->Database, con ADO la 
catena è VB->ADO->Provider->Database.
E Jet è il provider OleDb per Access. Quindi, se vuoi usare Ado con 
Access, ti serve Jet. E siccome Jet non è preinstallato su tutti i 
sistemi, lo devi distribuire.
Ciao
Alberto
-- 
Heinrich Zille: Ognuno crede che l'altro sia come se stesso, 
dimenticando che al mondo esistono anche delle persone oneste.

Newsgroup: it.comp.lang.visual-basic
Titolo: SEX 4 FREE Adults Only!!

 Call 
1-561-470-7696
Nuova release di Linux???
-- 
Tagliaferri Roberto
roberto.t...@videosoft.it
http://www.videosoft.it

Nuova release di Linux???
La X in fondo c' č.
Newsgroup: it.comp.lang.visual-basic
Titolo: Help: ACCESS 2000

Aiuto!!!!
Sto utilizzando VB6 ServicePack5
vorrei creare un programma che utilizzi i dati presenti in un DataBase
creato con Access2000.
-Inserisco l'oggetto data nella form
-Imposto le proprietà Databasename, Connect, e RecordSource
VB mi segnala un errore in quanto il file non è un formato gestibile?
perchè ? cosa devo fare?
Grazie per l'aiuto
Ciao a tutti
Gigi

 perchè ? cosa devo fare?
ma hai messo gli oggetti necessari? e per access 2000?

 ha scritto nel messaggio
news:RudL7.153530$sq5.7...@news.infostrada.it...

ti consiglio di utilizzare la Creazione guidata form dati VB e di verificare
che sia selezionata il riferimento alla libreria
Microsoft ActiveX data Object 2.5 Library.
Se non sbaglio è la 2.0 che da problemi di colloquio.
giuseppeD

 wrote in message
news:jefL7.8318$BA4.2...@news1.tin.it...



miiiii...
...sta domanda torna fuori ogni due giorni...
Vb6 lavora con Ado, quindi _qualunque_ database supporti provider Oledb è
supportato.
Certo che se installi solo Vb6 che è nato _prima_ di Access 2000, non
installi il provider dati per Access 2000, che, appunto, non esisteva.
Ma, lungimiranti ( ...sic), in Ms hanno pensato di includere questo provider
nei Service Pack successivi.
Quindi installati almeno il Sp 4, seleziona Ado almeno 2.1 e usa il provider
Microsoft Jet 4.0 OLE DB.
ciao
ugo

 ha scritto nel messaggio
news:jefL7.8318$BA4.2...@news1.tin.it...





Newsgroup: it.comp.lang.visual-basic
Titolo: Icone su menù di PopUp

Ciao a tutti!
Vorrei inserire delle icone su dei menù di PopUp,
qualcuno sa come si fa?
Grazie
Simo

 qualcuno sa come si fa?
Cerca nei topic precedenti di questo NG.
Antonio Mirarchi

Newsgroup: it.comp.lang.visual-basic
Titolo: KillerBoy,TardoFreak, AlexTM e chiunque mi possa aiutare.

Ciao a tutti,
non sono un programmatore modello, quello che so lo sto studiando
all'università.
ma adesso mi manca qualcosa.
in pratica posso, tramite VB6, collegare un oggetto tipo Textbox ,label ,etc
ad un campo di un Data.
quest'ultimo viene collegato ad una tabella di un database.
così facendo posso prelevare ed inserire i miei dati tramite l'oggetto Data.
DOMANDA:
come posso, tramite il data1, prelevare una fonte?
es.
devo prelevare nel campo Cognome il primo campo che corrisponda a "Rossi".
come faccio?
dim A as string
a=recset("Cognome = ""Rossi""")
mi dà errore.
cosa c'è che non và?
grazie a chiunque mi aiuti.

se tu utilizzi il controllo data, vedi che nelle textbox puoi impostare le
proprietą datasource e datafield in modo da associarele automaticamente al
record che stai visualizzando.
Per la ricerca leggiti le proprietą findfirst seek e cose del genere, oppure
apri un novo recordset che contenga solo i record che corrispondono ai
criteri da te impostati:
set data1.recordset = data1.database.openrecordset("SELECT * FROM TuaTabella
WHERE Cognome = 'Rossi'")
nota che Rossi č racchiuso tra apici singoli

 ha scritto nel messaggio
news:0BKnb.9396$gA....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Prob con listbox...

Ciao a tutti,
scusate la domanda banale ma ho un dubbio riguardante la cancellazione
di nomi o valori di una listbox..
In pratica fin'ora ho sempre cancellato un elemento della listbox
(routine Click) in base al suo index, ma se volessi cancellarlo in base
al nome??
ho notato che non posso usarlo in nessun modo:
list1.removeitem  list1.selected("nome") 
,,non lo accetta,..non capisco perchč come argomento non č possibile
mettere stringhe di testo che raffigurano il nome di un elemento.
list1.removeitem  "nome"
neanche!
allora come posso fare??
grazie a tutti 
ciao


list1.RemoveItem list1.SelectedItem.key (oppure .index, non ricordo)

 ,,non lo accetta,..non capisco perchè come argomento non è possibile


Newsgroup: it.comp.lang.visual-basic
Titolo: Formato Numerico !!!

Salve !
E' possibile utilizzare le API per far in modo di sostituire al "."(punto)
la virgola?
O meglio vorrei che alla pressione del "." sia della tastiera che del
tastierino si sostituisca la ","
questo in un TextBox oppure in un MaskEdBox
Grazie!
PS:  vorrei espressamente farlo con API e non con codice tradizionale!

rikki ha scritto:

Il codice vb dovrebbe essere piu' che sufficiente per quello che chiedi.
A meno che tu non voglia intervenire a livello di sistema, ma allora e' sufficiente
reimpostare il pannello di controllo.
-- 
ciao, hal


E perchè vuoi "espressamente" complicarti la vita?
ciao
ugo

E perchè vuoi "espressamente" complicarti la vita?
Appunto ;-)
-- 
ciao, hal

se il tuo problema č di evitare la confusuione tra punto e virgola e vuoi
forzare a scrivere in ogni caso la virgola ti faccio una domanda:
sei sicuro che nei computer dove girerą il tuo programma il separatore
decimale sarą sempre la virgola?

 ha scritto nel messaggio
news:MdfM7.17152$BA4.6...@news1.tin.it...


 sistema!
E fai molto bene!
Queste cose non si fanno.
Piuttosto leggile le impostazioni internazionali e regolati di conseguenza.
Ciao

 ha scritto nel messaggio
news:cPxM7.20379$BA4.7...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: (Q) ActiveX proprieta' ed eventi

Ho un minimo di esperienza nella programmazione di controlli activex, ma non
sono ancora riuscito a capire alcune cose, fra cui:
1) Come si aggiungono proprieta' che non abbiano un tipo di data standard
(integer, string etc) ?
Ad esempio vorrei aggiungere una proprieta' per selezionare una immagine,
per questo ho bisogno di riprodurre il comportamento della proprieta'
picture di alcuni controlli (la quale apre una finestra di dialogo e
permette di selezionare l' immagine da caricare).
Non ho trovato nulla nella documentazione che mi permetta di fare una cosa
del genere, qualcuno sa aiutarmi ?
2) Ho bisogno, e non solo per gli activex, dell' evento opposto al
MouseMove... Ossia un evento che mi dica che il mouse non e' piu' nei bordi
del controllo (questo evento deve scattare solo se in precedenza e' scattato
un MouseMove)
L' unica soluzione, del resto impraticabile, che mi si e' presentata e'
controllare il mousemove di tutti gli altri controlli del form... Possibile
che non ci sia un altro metodo ?
Risposte anche in mail a :
dav...@altavista.net
dav...@rub164.mi02.mi.interbusiness.it

Per quanto riguarda il primo quesito non sono in grado di darti una
risposta, ma per quanto riguarda il secondo potresti provare una cosa tipo
creare un controllo nascosto che circondi su tutti i lati il tuo controllo
(ad esempio se il tuo controllo è un command button crea un frame nascosto
che sia un po' più grande del  tuo button) quindi controlla l'evento
MouseMove sul frame in modo da stabilire (magari con una variabile) se il
movimento del mouse è in entrata sul tuo Command Button oppure in uscita.
Non si può certo dire che sia una soluzione impeccabile ma comunque dovrebbe
funzionare !!!
xxxm...@globalnet.it
 (eliminare xxx)
Newsgroup: it.comp.lang.visual-basic
Titolo: COme chiudere finestra a fine prog

Ciao a tutti,
è solo da 2 giorni che sto iniziando a usare VB
Avrei una domanda sicuramente banale per voi (ma non per me :-) ):
Devo fare un prog che fa comparire a video un messaggio, poi esegue alcune
operazioni su file e infine dovrebbe far sparire dal video la finestra con
il messaggio: qual è il COMANDO per far chiudere la finestra ?
GRAZIE MILLE !!
ciao
Davide

 il messaggio: qual è il COMANDO per far chiudere la finestra ?
Unload.
Ma se per messaggio intendi un MsgBox allora non puoi: l'MsgBox lo può
chiudere solo l'utente premendo su uno dei pulsanti che vi compaiono.
Ciao,
Carlo.


alla fine dell'elaborazione metti Unload Me
e dovrebbe chiudere la finestra attiva.
Ciao,
Aran

 >il messaggio: qual è il COMANDO per far chiudere la finestra ?

Newsgroup: it.comp.lang.visual-basic
Titolo: Piccole domande su Oracle 8 e vb6

Dunque inizio subito...
Ho creato un programma in VB6 che si collega al database Oracle e deve
estrarre da una 15ina di tabelle una marea di dati tutti correlati da un
codice che gli passo io al momento della chiamata.
Ora mi sorge un dubbio... poichè la select mi ritornerà sempre un solo
record formato da + dati presi dalle tabelle il ritorno a vb6 risulterà
pesantissimo... quindi ne deduco che la cosa migliore sarebbe eseguire +
select al momento del caricamento delle finestre... e fin qui ok... ma
supponiamo che io voglia caricare tutta la select sul programma, questa
select mi conviene eseguirla da VB6 e usare Oracle come semplice database o
creare una procedura che mi ritorni il recorset completo? saranno + o - 100
colonne...
Se decido di farmi tornare l'intera select come si fa su una procedura a far
tornare una select??? non so se mi spiego... fino a che mi facevo tornare un
numero non era difficile... ma una select non lo so... x poi potermela
scorrere all'interno di VB... Poi immagino che la storia sia la stessa sia
che ottengo 1 riga sia che ne ottenga 20... ma come si fa???
Poi un'altra cosa... ho sempre avuto bisogno di estrarre pochi campi di una
select e quindi mi bastava fare:
"select campo1, campo2 into nome, descr from tab where id=2"
e mi testavo le variabili nome o descr e facevo le mie operazioni... ma x
100 colonne mica mi posso dichiarare 100 variabili così. Una volta avuta una
select così grande non posso gestire il recordset come se fosse su vb (ad
esempio rs(0) o rs.fields("id") o qualcosa di simile)???
In fine ultima domanda...
Mi date qualche link a qualche help che spieghi cos'è, come si crea e come
si fanno tornare i valori di una procedura in modo che possa documentarmi
meglio? Xche ora ne ho + bisogno!!!
1000 Grazie... e se siete arrivati fin qui davvero avete avuto una gran
pazienza!!! Ancora Grazie!!!

pazienza!!! Ancora Grazie!!!
Prego ;-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Preview di stampa

Ciao a tutti,
Vorrei avere alcune informazioni di aiuto per effettuere un preview di
stampa di una listview stampata in verticale (i column header sono sul lato
piů lungo del foglio). Ho effettuato delle ricerche su msdn e, grazie ad
alcuni articoli(Q193379) , sono riuscito ad effettuare il preview di stampa
di un paio di pagine prese come da esempio.
Avrei propio bisogno di aiuto nel caso descritto in precedenza.
P.S. Utilizzo una sola sub, sia per la print che per la preview

stampa di una listview ....[cut]...
Spara le domande ! ;-)
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Omaggio per il gruppo [Dammi il tuo parere]

Ho messo online questo cosa 
http://www26.brinkster.com/corrias/prova.asp
Sappiatemi dire ;)

Sappiatemi dire ;)
Visto che fornisci anche il codice sorgente, potresti inviare il tutto
al sito comune 
http://www.it-lang-vb.net
, cosi' rimarra' piu'
facilmente a disposizione del gruppo.
In ogni caso, grazie della collaborazione :-)
-- 
ciao, hal


Simpa (alla francese).
Dai un'occhiata alla procedura che esegue il Sort, perchè ho l'impressione
che ci sia un errore nell'Index di colonna rispetto all'Index della
collection Fields (base-0 anzichè base-1).
Ciao
Alberto

...


 Oppure prendilo e correggilo da solo ;)
Secondo te ho tempo per fare il debug a te?
Il problema è semplice (manca un -1 o un +1 su qualche indice di column), ma
tu sai dov'è, io dovrei cercarlo.
Ciao
Alberto

...


 Se lo migliori lo scrivo nei credit..
credo tu non abbia capito il senso del discorso: albe ti ha fatto una
segnalazione, se la vuoi prendere in considerazione sono affari tuoi. punto.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

Se lo migliori lo scrivo nei credit..
PLONK

 A parte che il codice è perfetto..
E con questo ti sei giocato qualunque altra risposta in
questo gruppo.
PLONK
Andrea

...

Newsgroup: it.comp.lang.visual-basic
Titolo: Relazioni tra tabelle

Qualcuno può darmi un' applicazione di esempio sulle relazioni tra tabelle?


Allora supponiamo che hai due tabelle
Table Name: Anagrafica
Campi:
CODUTE                'Codice Utente (CHIAVE PRIMARIA)
COGUTE                'Codice Utente
NOMUTE                'Nome Utente
Table Name: Telefoni
Campi:
NUMTEL                'Numero di Telefono (CHIAVE PRIMARIA)
CODUTE                'Codice Utente (CHIAVE ESTERNA)
Ogni riga (tupla) della tabella Anagrafica puo avere n tuple nella tabella
telefono, relazione 1 a molti.Tale relazione si ha attraverso la Chiave
Esterna.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB e VBSCRIPT

Salve,
Vorrei sapere che differenza c'è tra VB e VBSCRIPT.
So che l'uno è compilato mentre l'altro è interpretato
(vero ?). Il codice cambia? Chi conosce il VB conosce anche il VBSCRIPT o ci
sono alcuni radicali cambiamenti.
Thanx
Andrea Caso

...

Ti consiglio di scaricare dal Sito Comune
(
http://members.xoom.com/it_lang_vb
) nella sezione documentazione, il
tutorial di VBScript. E' della Microsoft ed e' in italiano.
--
Roal Zanazzi
z...@iol.it


----------------
Ciao!
Come puoi intuire dal nome, il VBSCRIPT è un dialetto (passatemi il termine)
di VB, e come tale condivide una sintassi analoga (almeno per le funzioni
base, non lo ho mai usato per operazioni complesse). Se ti interessa la
documentazione di VBSCRIPT, la puoi trovare sul Sito Comune dei
programmatori VB, 
http://members.xoom.com/it_lang_vb
.
Se c'è qualcos'altro, fammi sapere
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: INTEGRAZIONE CON WORD

Ho un problema urgente:
Ho un programma che dovrebbe unire due (o piů) documenti di word... Non ho
la piů pallida idea di come fare...
Qualcuno sa come aiutarmi?
    Ancora grazie
            Allanon

 Ho un programma che dovrebbe unire due (o più) documenti di word...
Potresti, per ogni file documento, usare il metodo InsertFile. Consulta
l'esempio nella guida VB di Word.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore calcoli con AMD K5

Ciao,
a qualcuno e' capitato (di persona o di sentire) di una incompatibilita'
di VB5 con
i processori AMD K5 ?
Me lo chiedo perche' un mio programma installato prorpio su una macchina
equipaggiata
di K5 mi sbaglia clamorosamente i calcoli !!!
Il bello e' che non sempre li sbaglia, va' a caso !!!
Visto che su tutti i PC (dotati di Intel o K6 >200 Mhz) su cui l'abbiamo
installato fino ad oggi non ha mai dato problemi, ho pensato di fare
presente al NG la cosa (magari ricevendo una eventuale conferma).
Saluti,
Antonello.


Attenzione il K5 aveva problemi di surriscaldamento. Fai controllare ed
eventualmente sostituire la ventolina del processore.
Ciao Franco


Vero :
il comportamento è proprio quello di un K5 overclockkato o in
surriscaldamento, però è anche vero che le prime piastre madri per K5 spesso
avevano bisogno di un Upgrade del BIOS prima di poter far girare veramente
un K5
Ciao
Maurizio B.
mrzNOMMI...@tin.it
 (eraseNOMMISPAMMA)


ti riferisci al fatto che probabilmente hanno montato una ventolina
piccola ?
Perche' a vederla....gira.... :-|
Figurati che sbaglia calcoli del tipo 30 * 1500 = 42550
:'-((((((((
Ciao,
Antonello.
Newsgroup: it.comp.lang.visual-basic
Titolo: Backup di un database - Come aggiungere ad un DB una selezione??

Vi spiego in breve cosa deve fare la mia applicazione. Prendere dei dati da
un database, copiarli, e aggiungerli ad un secondo database, e cancellare
gli originali. Devo fare un backup quindi.
Per leggere faccio così:
Dim DatiDaCopiare As ADODB.Recordset
Set DatiDaCopiare = New ADODB.Recordset
DatiDaCopiare.CursorType = adOpenKeyset
DatiDaCopiare.LockType = adLockOptimistic
DatiDaCopiare.Open "SELECT * FROM [miaTabella]", MiaConnessioneAlDatabase
a questo punto in DatiDaCopiare ho tutta la mia selezione
Come faccio a scriverla per intero in coda ad un altro file database? usando
INSERT suppongo, ma non ci riesco.
Perchè cerco un metodo (sono certo che esiste) per copiare tutto l'oggetto
DatiDaCopiare senza stare a scrivere campo per campo.
Infine, ma meno importante, come faccio a cancellare dal primo file i dati
che ho trasferito nel file di backup, ma SOLO quelli che ho trasferito?
Perchè il file da cui prendo i dati è un log che si aggiorna continuamente,
e devo essere sicuro di cancellare roba che ho già trasferito nel file di
backup, è chiaro? Puo' aiutarmi il fatto che sono in ordine cronologico?
Vi ringrazio

 DatiDaCopiare senza stare a scrivere campo per campo.
Esiste, ad esempio usando Transact SQL, ma dipende da cosa usi tu come
motore di database.
Altrimenti una volta che hai il recordset caricato lo cicli in INSERT
sulla nuova tabella
Public Sub aggiorna()
'Suppongo siano su connection diverse, puoi sempre cambiarle
definendone una sola
Dim cnnOrigine As New ADODB.Connection
Dim cnnDestinazione As New ADODB.Connection
Dim rst As New ADODB.Recordset
'Supponiamo che i tuoi campi siano Nome, Cognome, Indirizzo
'Aggiungerei il booleano Bkp
With rst
.Open "SELECT * FROM [TabellaOrigine] WHERE Bkp = 0", _
        cnnOrigine, adOpenKeyset, adLockOptimistic, adCmdText
 
'In questo modo tiri su solo quelli non marcati come backuppati
If Not .BOF Then
    .MoveFirst
End If
Do While Not .EOF
 
    cnnDestinazione.Execute "INSERT INTO [TabellaDestinazione] (Nome,
Cognome, Indirizzo) " & _
                            "VALUES ('" & !Nome & "', '" & !Cognome &
"', '" & !Indirizzo & "');"
 
    'Qui flagghi il record come backuppato
    .Update "Bkp", True
 
    .MoveNext
Loop
End With
'Cancello dalla prima tabella i file esportati
cnnOrigine.Execute "DELETE FROM [TabellaOrigine] WHERE Bkp <> 0"
rst.Close
Set rst = Nothing
cnnOrigine.Close
Set cnnOrigine = Nothing
cnnDestinazione.Close
Set cnnDestinazione = Nothing
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: form1.picture

Ho inserito una immagine nella proprietą picture di una form.
L'immagine č piccola e non riempie l'intera form.
E' possibile coprire lo sfondo di una form con l'immagine utiizzando la
proprietą picture della form
Vi Ringrazio in Anticipo.
Mi state aiutando tantissimo.
Ciao
Gigi

se vuoi ripetere l'immagine come una texture allora prova questo:  (copiato
paro paro da un post precedente)
Private Sub Form_Resize()
  Dim NumeroX As Integer
  Dim NumeroY As Integer
  Dim LarghIm As Integer
  Dim AltIm As Integer
  Dim N As Integer
  Dim M As Integer
  AutoRedraw = True
  Image1 = LoadPicture("c:\windows\bollicine.bmp")
  LoadPicture ("c:\windows\bollicine.bmp")
  LarghIm = Image1.Width
  AltIm = Image1.Height
  NumeroX = Me.Width \ LarghIm
  NumeroY = Me.Height \ AltIm
  For N = 0 To NumeroX
    For M = 0 To NumeroY
      PaintPicture Image1, N * LarghIm, M * AltIm, LarghIm, AltIm
    Next M
  Next N
  Image1 = LoadPicture()
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Due domandi veloci su ado.net

1) Ho questo script e funziona perfettamente:
Dim myConnection As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=c:\base.mdb")
Dim myCommand As New OleDb.OleDbCommand("INSERT INTO ics (id, chiavi, tempo)
" & "VALUES('154', 'abdej', '36' )", myConnection)
myConnection.Open()
myCommand.ExecuteReader()
myConnection.Close()
Però non capisco come si faccia a non specificare l'id. il mio obbiettivo è
quello di inserire tempo e chiavi, il numero contenuto in id, dovrebbe
essere automatico.
Come faccio a impostarlo come tale?
2) Come posso aggiornare il mio db ho provato con  UPDATE ics SET ma devo
sbagliato qualcosa qualcuno mi può dare una mano?
Grazie in anticipo.

 sbagliato qualcosa qualcuno mi può dare una mano?
Update Tabella Set campo=valore

[*Lupo* : 
LupoOrmaiR...@libero.it
] ha scritto:
Credo che quel che ho detto valga lo stesso (ci mancherebbe pure che abbiano
cambiato SQL e strutture dati), ma non avevo letto che ti riferisci a
ADO.NET
. Non lo conosco.

 "Update Tabella Set chiavi='uno' WHERE id='5'"
Se ID è autoincrementante, è sicuramente numerico. Togli gli apicini attorno
a quel 5

[Lupo] scrisse:
(snip)
ehi, da quando ti dedichi a .net? ;-)
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: IPAQ 5550: quanto vale?

Un amico mi dovrebbe vendere un IPAQ 5550.
Quale sarebbe un prezzo onesto per me e per lui?
Grazie in anticipo
 GG

  GG
Andrea

 Quale sarebbe un prezzo onesto per me e per lui?
Con o senza il TOMTOM e l'antenna?
Con TOMTOM e antenna secondo me attorno ai 400€ (nuovo mi pare costi sui
500...)
-- 
Alex {per email metti '[IOPOSSO]' nell'oggetto}
"In C i bug vanno scritti. In C++ si possono ereditare. (Marco
Bernardini)"
Newsgroup: it.comp.lang.visual-basic
Titolo: Urgente... mi trovo nell'inferno!!!!!

Salve gente,
Ho un gravissimo problema con il Winsock su NT.
Ho sviluppato un'applicazione che tramite il winsock colloquia con delle
macchine remote Linux.
Queste macchine sono ben 24 ed il colloquio avviene con una frequenza di 1
minuto.
Per poter colloquiare con tutte queste macchine nel breve tempo di un minuto
ho messo l'oggetto winsock di visual basic dentro un activex exe e ne creo n
istanze ognuna con destinatari differenti.
Il problema mi si pone quando una o più di queste macchine risultano
irrangiugibili.
La cpu mi balza a 100% e allo scattare del successivo minuto le activex exe
non recepiscono il comando di shut per tempo scaduto, forse perché il
sistema risulta totalmente rallentato. Come posso fare per ovviare a questo
problema? Cosa devo fare per far si che la CPU non mi vada in palla anche se
alcuni sessioni non riescono a mettersi in contatto con il destinatario???
Aiutatemi... sto sentendo già il forchettone di lucifero (il mio capo) su
ciò che vorrei mantenere vergine per MOLTO tempo!!
Grazie!

per gestire piu' connessioni con winsock control, almeno dalla
documentazione, consigliano di creare un controllo con indice 0, utilizzare
questo primo controllo come base, lasciandolo quindi sempre in ascolto, e
nel suo evento _ConnectionRequest(..) caricare (con Load) un nuovo oggetto
(indice 1, poi 2 ecc.) e fare l'Accept su questo nuovo.
Non so se possa aiutarti, ma visto che questa e' considerata la
procedura -standard- forse potresti provare ad implementare cosi'...
spero di esserti stato d'aiuto... l'inferno non piace a nessuno (spero...)
ciao

 wrote in message
news:8vnuph$mck$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Gioco isometrico

ciao,
sto cercando di fare un gioco con visuale isometrica... al momento sto
cercando di sviluppare un editor ma ho qualche problema... qualcuno sa dove
trovare tutorial che mi possano aiutare o sorgenti??
Grazie

che diavolo è un gioco isometrico????????????????
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel e VB

Questa la genesi della mia domanda:
    Tramite Command-Buttom ho copiato la sintassi generata da una macro per
    proteggere e sproteggere un foglio generico:
    ActiveSheets.Protect DrawingObject:=True, Contents:=True, Scenario:=True
    ActiveSheet.Unprotect
    Ma aihmè mi viene generato un errore (in Visual Basic) nell'evento Click
del
    pulsante sopra menzionato.
Questo sul mio PC.
    Windows 98 + Excel 97
Mentre su quello di mia moglie (Windows XP, Excel 2000) tutto fila liscio.
Possibile che ci siano diversità tanto grandi?
Non mi sembra che stia facendo algoritmi con funzioni particolari.
Ad esempio mi sono accorto che il Visual Basic (versione ?) incorporato nel
excel 2000, sembra più
evoluto (6.0?), in quanto per i comand-buttom implementa la proprietà
Fore-Color.
E' una ulteriore conferma?

Non vuol dire. Se excel 97 non supporta quella proprietà
difficilmente potrai utilizzarla.
Dai un occhio alla guida vba dell'excel dove on ti funziona.
-- 
Saluti
Andrea Moro

 ha scritto nel messaggio
news:bfo07m$h4min$1...@ID-61006.news.uni-berlin.de...


 è possibile caricare in Excel 97' il mio VB vers. 5.0 ?
Non ti seguo. Vorresti fare in modo che il VBA del tuo
excel sarebbe sostituito dal VB 5.0? Uhmmm IMHO
non credo proprio sia possibile una cosa del genere.
In primis per discorsi legati alla redistribuzione del file
excel stesso. Secondo poi perchè comunque il VBA non
ha un fico secco a che vedere con il VB. Sono parenti,
alla lontana ... diciamo entro il 14esimo grado di parentela,
ma non c'entrano niente.
-- 
Saluti
Andrea Moro

Newsgroup: it.comp.lang.visual-basic
Titolo: Query da VB con parametri

Ciao utilizzo VB6
E possibile, utilizzando controlli ADO, chiamare delle query salvate in un
database Access-97.
Ma se ho la neccessita' di scrivere query con parametri come posso fare???
Devo agire sia sul codice VB che anche sulla query registrata nel
database???
Come si fa??? Ammesso che si possa fare....
Ciao e grazie.

 wrote in message
news:qvCL6.7289$cU2.2...@news1.tin.it...

Beh, è sufficiente fare una query in VB senza modificare nulla sul Database
Access 97!
Esempio:
Set rs = db.OpenRecordset("select * from QueryAccess where Campo1 = " &
Parametro1 & " and Campo2 > """ & Parametro2 & """")
Ciao!
Esteban
Hosted by 
www.seber.it

 ha scritto nel messaggio
news:qvCL6.7289$cU2.2...@news1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Chiudere applicazione esterna

Vorrei capire come posso chiudere una Applicazione esterna conoscendo solo 
il valore restituito da Shell, premetto che ci sono varie finestre con anche 
nomi uguali.
L'esempio sotto riportato non mi chiude neanche una sola calcolatrice 
aperta.
Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd 
As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Const WM_CLOSE = &H10
Dim winHwnd As Long
Dim Val As Long
winHwnd = Shell("c:\calc.exe")
Val = PostMessage(winHwnd, WM_CLOSE, 0&, 0&)
Grazie


Se avessi letto meglio la guida a proposito di Shell avresti scoperto che il 
valore di ritorno *non è l'handle della finestra del processo avviato*...
Per ricavarlo leggi qui:
http://support.microsoft.com/kb/242308
Bye
Raf 

Grazie !!!
Avevo perso ogni speranza visto che è la prima volta che uso le Api e per me 
era difficile trovare la soluzione.

Newsgroup: it.comp.lang.visual-basic
Titolo: Datalist.Refill

Salve a tutti
Ho una form con una datalist collegata a un recordset ADO:
    With dlIndex
        Set .RowSource = rsList
        .ListField = "nome"
        .BoundColumn = "idn"
    End With
dove dlIndex e' la datalist e rsList il redcordset.
Ora, impostando la proprieta' filter del recordset, il recordset
effettivamente cambia, ma la datalist non se ne da per inteso:
    rsList.Filter = szFilter
    '	quanto segue solo per controllo. Filter funziona
    rsList.MoveFirst: Do While Not rsList.EOF: Debug.Print rsList!IDA: _
        rsList.MoveNext: Loop: Debug.Print
    dlIndex.ReFill
Ho provato in tutte le maniere, anche reimpostando di sana pianta
dlIndex.RowSource, ma niente.
Sbaglio da qualche parte, sono scemo o e' la datalist?
Ave atque vale!
-- 
Gugliandalf
Legge di Maryann
Chi non cerca trova
(remove alias from address)

 dixit:
Dimenticavo: VB6 con SP5 su WinXP

Newsgroup: it.comp.lang.visual-basic
Titolo: stampare da webbrowser .net

Ciao a tutti,
sto stampando dei documenti utilizzando il webbrowser.
Il dubbio che mi assale � : come faccio da codice a cambiare / memorizzare i 
margini e le intestazioni di stampa?
Grazie

 margini e le intestazioni di stampa?
WebBrowser1.ShowPageSetupDialog()
-- 
S.

 WebBrowser1.ShowPageSetupDialog()
Sorry, non avevo colto che volessi cambiare le impostazioni *da codice*.
Bisogna intervenire sul registro, qui ï¿œ spiegato come fare
 
http://support.microsoft.com/kb/311280
-- 
S.

 S.