mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Installer

Qualcuno ha qualche notizia se esiste una versione in italiano di visual
installer?
Grazie a tutti.

A tutt'oggi ancora no. Attualmente sto usando quella in inglese.
--
________________________________
Raffaele Tripodo
E-Mail:              
raff...@conmet.it
MSN Messenger: 
px...@hotmail.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

> A tutt'oggi ancora no. Attualmente sto usando quella in inglese.
E dove trovarla?
Al sito MS non si capisce nulla
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057

http://www.microsoft.com/italy/visualtools/download/vsinstaller.htm


> 
http://www.microsoft.com/italy/visualtools/download/vsinstaller.htm
Grazie mille.


Newsgroup: it.comp.lang.visual-basic
Titolo: vb & font

Ciao a Tutti,
dovrei realizzare un prg che permetta di creare e modificare font (TTF)
qualche suggerimento?
Grazie in anticipo

 qualche suggerimento?
Cercati on-line le specifiche dei font TTF, studiatele, ed agisci :-)
A naso direi che devi sviluparti un sistema di disegno vettoriale (mi pare
che i TTF siano vettoriali)
Max

> Cercati on-line le specifiche dei font TTF, studiatele, ed agisci :-)
Aggiungo: 
http://www.wotsit.org
        Ciao
                Allanon

GRAZIE :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: [RDS]

Ciao a tutti,
prima di postare questo messaggio ho provato a vedere se c'era qualcuno
che aveva già affrontato questo problema ma tra i vari post non sono
riuscito a capire molto...quindi vi chiedo se potete darmi una mano.
Vorrei semplicemente tramite ADOR - ADODB - RDS, non ho ancora capito
perfettamente la differenza, connettermi ad un database Access di un
web server.
Innanzitutto cosa devo fare sul server? Devo creare un nuovo DSN?
Secondo, il programma vb sul client quali riferimenti deve avere nel
progetto?
Cosa devo scrivere per leggere un recordset di una tabella sul web
server?
E' sufficiente che qualcuno mi dia qualche informazione poi cercherò
di cavarmela da solo, ringrazio tantissimo chi volesse darmi una mano.
Saluti,
Nicola

server?
Presumo che una ricerca dal seguente sito ti aiuti:
http://www.aspitalia.com/ricerca/super.aspx?usag=1&articoli=1&focuson=1&key=asp
Ave
giuseppeD
---
CCR

Grazie Giuseppe per la risposta, ma vorrei eseguire il tutto con VB6 e
non con ASP o 
ASP.NET
, puoi aiutarmi?

Ho trovato su un manuale questa sintassi ma dà un errore: errore del
server internet, sapete il motivo?
    Private rdcAuthors As New RDS.DataControl
    Private rsdAuthors As New ADOR.Recordset
    Private cnnPubs As New ADODB.Connection
    cnnPubs.Mode = adModeReadWrite
    cnnPubs.CursorLocation = adUseClient
    cnnPubs.Provider = "MS Remote"
    cnnPubs.Open "Remote Server=
http://localhost
;Remote
Provider=MSDASQL;DSN=pubs"
    Set rsdAuthors.ActiveConnection = cnnPubs
    rsdAuthors.Source = "SELECT * FROM tblRubrica"
    rsdAuthors.CursorType = adOpenStatic
    rsdAuthors.LockType = adLockBatchOptimistic
    rsdAuthors.Open
    rsdAuthors.MarshalOptions = adMarshalModifiedOnly
    Set rsdAuthors.ActiveConnection = Nothing
    cnnPubs.Close
 
    Set rdcAuthors.SourceRecordset = rsdAuthors

 server internet, sapete il motivo?
Che errore da?
Dove?
Ma davvero si può aprire un db via http?
Ciao
--
Reporting tool: 
http://www.neodatatype.net

> Ma davvero si può aprire un db via http?
Ovviamente no.
Emiliano. 

 Ovviamente no.
Ah, mi pareva!
Allora il problema non si pone :)
Ciao 

Emiliano, mi dispiace deluderti ma si può fare.
Emiliano ha scritto:

Newsgroup: it.comp.lang.visual-basic
Titolo: Compilandolo mi da' errore 3704

Ciao a tutti, ho realizzato un programmino in VB6. Una volta compilato
funziona tranquillamente sul mio PC, funziona tranquillamente anche
sui PC dell'azienda equipaggiati con Windows XP.
   Sui computers con Windows 2000 funziona solo su un 10%: il primo
pensiero è manca qualche libreria.  E' una settimana che traffico ma
non riesco a localizzarla: mi dice
Errore di Runtime 3704 : Operation is not allowed when the object is
closed.
Poi mi da' errore di copia di Implode.DLL e Craxddt.dll: li copio a
mano ma continua a non funzionare sui computer con Windows 2000: il 90
% della Ditta.
  Se qualcuno mi suggerisce delle ideee lo straringrazio.
     Ciao   Indriano

 ha scritto nel messaggio
news:3760e087.04042...@posting.google.com...


 % della Ditta.
Molte DLL vanno anche registrate. Se non riesce a copiarle, non può farlo.
Puoi cambiare il CD o registrarle a mano con RegSvr32, se il caso, ma
quand'è il caso?
Una DLL (come un OCX) di versione più antica di quella già presente sul PC
di destinazione NON va sostituita (nè tantomeno registrata). Questo
spiegherebbe anche perchè le macchine XP (più recenti) funzionano...

Se hai usato il programma di creazione pacchetti di VB, probabilmente il
file implode.dll è stato inserito erroneamente nella dir della tua
applicazione, mentre andava messo nella cartella di sistema. Se è così,
spostalo e registralo con regsvr32 e poi riregistra anche crystl32.ocx.
Ciao, Vincenzo
Newsgroup: it.comp.lang.visual-basic
Titolo: DropDonlList inizializza e copia

Sono riuscito a inizializzare una dropdown list con il risultato di una 
select di una colonna di una tabella, in pratica vedo la lista per esempio 
dei nomi di tutti i dipendenti nella tabella utenti di un db access. vi 
porto il codice per comodita solo laparte  di inizializzazione della list:
If Not IsPostBack Then
Dim values As New ArrayList
While myReader.Read
values.Add(myReader.GetString(0))
End While
DropDownList1.DataSource() = values
DropDownList1.DataBind()
End If
Ora ho un altro problema: come faccio a spostare l'indice e a copiare il 
contenuto della selezione in una textbox?
se faccio cioč
textbox1.text= DropDownlList1.selectedvalue
mi visualizza solo l'elemento selezionato al caricamento della pagina pero 
se mi sposto col mouse su un altro elemento mi visualizza sempre lo stesso.
HO provato vari metodi e combinazioni ma il risultato č sempre lo stesso. 
COme potrei fare???
 

 ha scritto nel messaggio 
news:_uWAd.347235$b5.17...@news3.tin.it...

 Ok ho risolto il problema , ho messo un bottone intermedio che fa questo

Ciao!
Un paio di consigli:
 - non capisco perché passi da un'arraylist intermedia: puoi associare
direttamente il DataSource al tuo MyReader e specificare come DataTextField
il nome del campo di cui vuoi visualizzare i valori.
- se imposti la proprietą Autopostback del DropDownList a True, ogni volta
che la selezione cambia viene scatenato l'evento SelectedIndexChanged che
puoi intercettare per ricavare il SelectedItem.Text e assegnarlo alla tua
textbox.
Spero ti sia stata d'aiuto.
Ciao
Zephiross
Newsgroup: it.comp.lang.visual-basic
Titolo: Che fine ha fatto la TaskBar ?!?!

--
Carlo Luongo
carlo....@tin.it
Utilizzando l'API "ChangeDisplaySettings" per modificare la risoluzione
dello schermo, quando questa è più piccola della precedente, ad es. da
1024x768 a 800x600, sparisce la barra di Windows o meglio rimane fuori dallo
schermo!
Come posso fare a farla riapparire  nella sua posizione normale qualunque
sia la nuova risoluzione ?!?!?
Grazie!!! aspetto utili suggerimenti...

 dello schermo, quando questa č piů piccola della precedente, ad es. da


Newsgroup: it.comp.lang.visual-basic
Titolo: Come decifrare un binario?

    Sono appassionato di un gioco,
e vorrei decifrare per modificare un file che usa il programma per scriverci
i miei punti conquistati nel gioco e magari assegnandomi medaglie.
Come posso fare per decifrarlo?
 Ho gia un edito Hex, ma con tutti quei num, non so che farci.
grazie
--
_________________________________
Antonio Arezzo
e-mail. 
are...@antonioarezzo.com
internet. 
http://www.antonioarezzo.com
UIN ICQ #: 36233861
________________________________

  Ho gia un edito Hex, ma con tutti quei num, non so che farci.
Devi conoscere la struttura del file.
Ciao
Aldo

 ha scritto nel messaggio
news:p7J86.59686$eB2.4...@news.infostrada.it...


  Ho gia un edito Hex, ma con tutti quei num, non so che farci.
Arrivi all'ultimo livello senza mai morire! ;-)
A parte gli scherzi, non saprei... Ogni gioco ha un
registro diverso. Alcuni hanno file di testo appositi...
E allora...
Igh, igh...
Ciao
Giulio

 Un'ultima cosa: questo thread è ot per il nostro ng


 ha scritto nel messaggio
news:Uf296.67905$eB2.5...@news.infostrada.it...


grazie
Ciao,
un modo "semplice" per capire dove sono memorizzati dei valori
č confrontare 2 salvataggi vicini, cioč salvare la partita
ad istanti ravvicinati in deu file diversi ti capire dove sono
memorizzati i valori che cambiano di frequente, 
come il punteggio o il tempo rimasto (dipende dal gioco).
Il confronto dei file lo puoi fare con programmi come HexView.
Saluti Roberto
Newsgroup: it.comp.lang.visual-basic
Titolo: Un Buon libro di VB

chi mi consiglia un buon libro di programmazione VB che spieghi le
caratteristiche di base di programmazione fino a chiarire argomentazioni
avanzate !
grazie


Per tutto quello che vuoi non esiste un libro unico.
Settimana scorsa c'e' stato un thread in questo NG
sui libri per VB.
Saluti, Massimo.

Dai un'occhiata al Sito Comune di questo NG.
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
Home Page - 
http://www.geocities.com/SiliconValley/Bridge/1414/
---------------------------------------------------------------------------
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: Pacchetti di installazione VB, interessante

Non l'ho letto con attenzione, ma mi sembra "illuminante", con molte
spiegazioni.
Insomma, degno di nota.
Da Mario Raccagni [MSFT] in microsoft.public.it.vb:
http://makeashorterlink.com/?I205533C7

 Insomma, degno di nota.
da stampare, direi :-)
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 da stampare, direi :-)
Io l'ho fatto e, a pranzo, l'ho letto.
A parte qualche errore (scusabilissimo) di battitura, lo approvo al 100%,
... statisticamente parlando, ovviamente. ;-)

 ha scritto nel messaggio
news:c3c7uc$26itdg$1...@ID-174464.news.uni-berlin.de...


 Non tutte le inst. dei SO infatti comprendono tutti i files (ad esempio le
inst. minime...).
Un esempio di cosa non compresa? Non citare Office o Internet Explorer,
eh!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: Form_Caption???

E' possibile fare in modo che la Caption di un Form restituisca oltre al
Titolo anche un determinato valore ?
Ad esempio la finestra Format di Windows restituisce
"Fornattazione ->Nome_unità" !!!
E se è possibile, come si fa a fare in modo che il form come per l'esempio
di sopra non abbia un Icona associata al titolo???
Se setto "Nessuna" in "Icon" mi associa la bandierina di Microsoft!
Grazie per l'attenzione.
Paolo
--
=====================================
For replay:
Pro...@lycosmail.com
=====================================

 Se setto "Nessuna" in "Icon" mi associa la bandierina di Microsoft!
BorderStyle = 4 oppure 5.
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: Come ottenere lo UserName da vb

Ciao a tutti. Sono un neofita della programmazione in visual basic, e come
tale mi sono quasi da subito scontrato con le prime difficolta'.
Ho creato un Form e vi ho inserito un oggetto Winsock. Facendo
questo sono riuscito ad ottenere IP addrs e Host name della macchina
locale ma non sono ancora riuscito ad ottenere lo UserName dell'utente
che si e' collegato alla mia workstation e che ha lanciato il mio
programmino.
Qualcuno ha qualche suggerimento da darmi?
Grazie in aticipo
'
'              Daniele
--
                         ^
                       ^^^^^ 
                       (o o)
___________________oOO__(_)__OOo________________________________________
 
  Nasini Daniele             Tesista presso l'Mlab (Bicocca)
  Milano (Italy)             E-Mail: 
pie...@unreal.linux.disco.unimi.it
  [Suzuki DR650 Djebel]              
pie...@psycho.usr.dsi.unimi.it
 
           -=> 
http://psycho.usr.dsi.unimi.it/~pierre
 <=-

Prova Cosě :
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA"
(ByVal lpBuffer As String, nsize As Long) As Long
Private Function uName() as string
    Dim lpbuffer
    Dim lsize
    lpBuffer = Space$(255)
    lsize = Len(lpBuffer)
    Call GetUserName(lpBuffer, lsize)
    ' Imposta UserName con il nome di accesso alla rete
    UName = Left$(lpBuffer, lsize)
End Function
==========================
CIAO !!!

Francesco (
pic...@tin.it
) wrote:
: Prova Cosě :




: End Function
: ==========================
Grazie tante. Ho provato e funziona
Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: Riconoscere il nome del server

Salve,
se nella stringa di collegamento al server inserisco l'IP
192.168.1.100 non la riconosce, se scrivo:
\\Server\C:\Data\Dati.mdb allora va bene.
Vorrei sapere se è possibile conoscere il nome del server per poter
creare una stringa tipo:
"\\" + VarNomeServer + "\C:\dati.dati.mdb"
Spero di essermi spiegato (anzi domandato)  bene.
Ciao e grazie.

 Ciao e grazie.
Ciao Robin,
io di solito uso un file CFG dove l'utente scrive il nome del server.
Cosě puň configurare il server a suo piacimento.
ATTENZIONE che nella stringa hai messo il due-punti che non ci va.
Ciao
Sir Jo

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda OT

ma quel'e' l'indirizzo del sito comune ????
Grazie mille

http://www.murialdo.it/it_lang_vb/
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: aiuto per internet

ciao, sto tentando di creare un bollettometro con vb6. c'è qualcuno che mi
sa dire se è possibile rilevare la connessione ad internet per far partire
un cronometro?
poi è possibile acquisire in qualche modo il nome dell'utente che si è
connesso a win98?
grazie


trovi tutto sul Sito Comune!
Ciaps
Stracca
SitoComune: 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Grafici

Salve !
Vorrei sapere come si crea un grafico all'interno di un form basandosi su
dei valori di un database.
Grazie.
CiAo :-)

 ha scritto nel messaggio
news:UfB$1tVJA...@newsmst.mcis.galactica.it...


 - sai utilizzare metodi grafici?
Eh no, volevo propio sapere come si creano grafici in vb :)
Grazie.
CiAo :-)

 Eh no, volevo propio sapere come si creano grafici in vb :)
ok, vedi che già va meglio?  ;-)
ci sono tantissimi modi
facciamo un esempio banale di un grafico a barre, dove sull'asse X hai i 12
mesi, e su Y un numero da 0 a 100
disegni 1 picturebox sul form, la copi e la incolli 11 volte, facendo in
modo che venga creata un'array di controlli
poi con un ciclo for...to leggi il record n. # dal DB, e imposti l'altezza
della picturebox # al valore del campo del db

Hmmm non credo di aver capito molto :( sai dove posso trovare un esempio a
riguardo ?
Thx


Newsgroup: it.comp.lang.visual-basic
Titolo: Errore di Runtime 340

Ciao a tutti,
qualcuno sa dirmi il significato di questo messaggio di errore che
compare in un programma da me scritto in VB6 durante l'esecuzione ???
Il messaggio completo e':
Errore di Runtime 340
L'elemento della matrice di controllo non esiste
Il programma e' abbastanza semplice legge dati da un DB Access di cui
consente di navigare le tabelle e rimane attivo finche' non lo si
interrompe. L'unica cosa che potrebbe interessare e' l'utilizzo di un
timer nel prog che lo riporta alla schermata di partenza dopo un tot
di secondi in cui non vi sono interazioni con l'utente.  Non sono in
nessun modo riuscito a far generare l'errore da me ne' nell'ambiente
di sviluppo ne' eseguendo il file .exe...... Sui PC dove e' installato
ogni tanto si pianta col messaggio che vi ho scritto ma senza un
apparente motivo !!!
Grazie, Lorenzo

L'elemento della matrice di controllo non esiste
]zac[

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo porta seriale

Ciao a tutti,
Ho bisogno di un programma che mi mostri cosa viene trasmesso su una porta
seriale .... cosa posso usare ?????


un PC "che sta nel mezzo" con 2 porte seriali, munito di un opportuno
programma vb che rigira ciň che riceve dalla com1 sulla com2 e viceversa,
loggando opportunamente le trasmissioni;
utilizzando VB non puoi fare molto di piů;
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] SHELL ("PERCORSO\WINWORD.EXE /PERCORSO\MIOFILE.DOC",1)

Parte il word senza miofile.
Non dovrebbe aprire miofile.doc ?
Ciao e saluti a tutti


togli  "/" come segue
PERCORSO\WINWORD.EXE  PERCORSO\MIOFILE.DOC,1

Con tutte le applicazioni standard di Windows, il nome del file su cui
operare non deve essere preceduto da slash!
Quindi come scrivi WINWORD.EXE PLUTO.DOC
Scrivi anche NOTEPAD.EXE PAPEROPOLI.TXT
Ubi1k
Newsgroup: it.comp.lang.visual-basic
Titolo: Passare argomenti a VB da GestioneRisorse

Dunque, io praticamente ho aggiunto alle proprieta' delle cartelle,
una voce, tra quelle che appaiono quando si clikka col pulsante
secondario.
Quando viene scelta questa mia voce viene eseguito il mio programma
che alla riga di comando dovrebbe leggere da quale cartella arriva il
richiamo.
DOVREBBE, perche' in realta' non so come inviare al programma il nome
della cartella...
Forse bisogna usare le funzioni DDE ? E in questo caso, in che modo ?
Speriamo che si possa fare...
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Vota per per it.binari.visual-basic !

 Forse bisogna usare le funzioni DDE ? E in questo caso, in che modo ?
Prova a giocare un po' con la funzione Command()
Maurizio

Io ho visto un po' le funzioni, ma come applicazione da chiamare
userei EXPLORER, mas non so quele stringa devo richiedere...
Help pliz !!


°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°


 ma non so quele stringa devo richiedere...
Per fare che?
Scusa tanto, ma non ho capito niente: spiegati meglio.
Maurizio

Dunque, io ho un programma. ok.
Sostanzialmente mi serve che quando viene avviato, gestione risorse
gli passo il mone della cartella che lo ha avviato. Il programma e'
stato inserito nelle opzioni nel popup della cartella il nomre della
cartella che lo avvia dve essere passato come variabile.
Ecco.
COME FARE ?
Ciao


Newsgroup: it.comp.lang.visual-basic
Titolo: [Meeting] Data discussioni

A me qualsiasi data di maggio va bene, opterei per le prime 2 settimane cmq
-- 
<Gigio2K>
--- 
http://www.g2kweb.it/gigio2k
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 A me qualsiasi data di maggio va bene, opterei per le prime 2 settimane
cmq
io posterò domani, ho un po' di impegni a maggio. un weekend devo andare a
cesenatico per le nove colli, un altro weekend e un altro ancora ho due
matrimoni, vi posterò la data/e che mi va bene......
grazie, good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

 ha scritto nel messaggio
news:c53l2l$2npoih$1...@ID-134521.news.uni-berlin.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Controllo per sintax hilighting

http://www.codeproject.com/wtl/wtleditor.asp
Non l'ho provato, ma mi pare buono e soprattutto gratuito :)
Segnoalo anche questo, che non c'entra con il primo:
http://www.dbtools.com.br/EN/dbmanagerpro.php
E' un concorrente dell'editor di Lupo, ma magari anche lui ci tira fuori
qualche idea interessante :)
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 fuori qualche idea interessante :)
Grazie (davvero), ma, se ti riferisci a ESP0DAMA (editor?) non ho mai avuto
mire di confronto con altri tools, l'ho solo fatto per le mie esigenze e poi
l'ho messo sul SC, gratis e con sorgente, mica "Prices: Freeware Edition is
free, the Enterprise Edition is not available for purchase yet." :-P
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Problema con CoolBar

Salve a tutti!
Ho fatto una ricerca sul Web prima di postare, ma non ho trovato 
soluzioni al mio problema.
Vengo subito al dunque. Ho un problema con la CoolBar. In pratica, dalla 
pagina proprieta' non e' visibile nessun 'Child', benche' siano presenti 
tutte le toolbar necessarie. Ho provato, allora ad inserire la CoolBar 
dopo aver creato le toolbar, ma il problema non si è risolto. Ho provato 
allora ad inserire prima la CoolBar e poi la Toolbar fra i componenti, 
ed idem. Ho poi controllato le versioni dei componenti ed ho scoperto 
che, mentre WindowsCommonControls 6.0 è stato aggiornato alla SP6, il 
WindowsCommonControls-3 6.0 (CoolBar) è rimasto alla SP5: e' questo il 
problema?
Grazie a chi mi rispondera'
P.S.
Se esistono topic in merito vi chiedo gentilmente di postare il link.
-- 
Siamo tutti un po' abusivi a questo mondo!
Spirito Libero

Spirito Libero ha scritto:

Mi rispondo da solo: ho risolto! Non so come, ma ho risolto! Mah...


Newsgroup: it.comp.lang.visual-basic
Titolo: Terminare Processi "DOLCEMENTE"!

Salve a tutti,
Premetto che il mio problema non è quello di terminare un processo
bruscamente. Se provo a uccidere il processo "Rnaapp" il sistema risponde
con un errore di sistema. Se il programma viene chiuso tramite "Termina
Applicazione" invece tutto va bene.
Ho provato a chiudere un processo con la chiamata API "Send message"...., ma
non conosco l' Hwnd di "Rnaapp".
Cosa si può fare?


wrote:

un processo non ha un handler hwnd, ma ha un indirizzo (addressof
rnaapp) che puoi deallocare...
Buone ferie! Tra un po' me ne vado...
---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---


No! Non ci lasciare, sei ancora cosi' giovane!
Mah...


API:
FindWindow(), FindWindowEx() o EnumWindows(),
eventualmente combinate con altre, per recuperare l'hWnd di "Rnaapp".
SendMessage() con WM_CLOSE per chiuderla.


Come temevo (e come giustamente ha detto Cheope), l'hwnd di Rnaapp non
compare usando la funzione FindWindow, infatti ho fatto una Sub che mi
sfoglia tutte le finestre attive, dando l'hwnd e il rispettivo titolo della
finestra. Rnaapp non compare!
Per quanto riguarda AddressOf, ho cercato su MSDN, ma non mi č ben chiaro il
discorso, e comunque non č cosě semplice come lo descrive Cheope. Sarebbe
molto piů semplice se potessi avere un esempio pratico su come chiudere
questo processo utilizzando "AddressOf"
Grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Come puo' la classe capire che l'applicazione e' terminata in un DoEvents

Ciao a tutti,
in un lungo ciclo in una classe ho inserito DoEvents per non congelare
l'applicazione ma se si chiude l'applicazione il ciclo non termina e
visualbasic non si interrompe fino a quando non finisce.
come si puo' evitare che accada?
Grazie marco Rossi
Newsgroup: it.comp.lang.visual-basic
Titolo: Error runtime 3170 - ISAM Installabile. Help !!

Ciao a tutti. Sono alle prime armi con Visual Basic ed ho un piccolo
problema che spero qualcuno riesca a risolvere.
Ho fatto un programmino con VB6 che invia tramite rete lan dei messaggini
sfruttando il comando net send. Ho inserito anche una piccola rubrica che
prende i dati da un DB di Access 2000.
Il problema è che quando lo faccio girare in fase di progettazione nessun
problema, ma dopo aver fatto l'eseguibile e fatto avviare mi da il seguente
messaggio " Errore di run-time '3170': Impossibile trovare ISAM installabile
" e non parte.
Come posso fare x risolvere il problema ??.
Grazie 1000 a chi mi aiuta.

 ha scritto nel messaggio
news:9YuT6.1916$Ft6....@news.infostrada.it...


 > Il problema č che quando lo faccio girare in fase di progettazione


Newsgroup: it.comp.lang.visual-basic
Titolo: Programma si avvii come servizio?????

Ho la necessita' di far partire un mio pgr
all'avvio della macchina ....
in modo tale che parta obbligatoriamente..
ho provato a metterlo nell'eseguzione automatica ma e' possibile saltarlo
com'e' possibile farlo partire come servizio es. controllo volume o pws????
Michele

Potresti mettere la riga di avvio del tuo prg dentro al ramo di
registro:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
se l'avvio deve essere relavito all'utente
oppure
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
se deve essere relativo alla macchina
comunque se ti serve per motivi di sicurezza č molto facile scavalcarlo
(basta togliere la riga dai suddetti rami)
Ciao
Riccardo


Grazie Riccardo e' perfetto
ho fatto un pgr di password
che va a tutto schermo e che disabilita i vari ctl alt canc , alt tab ect
chiede una password , si hanno 5 tentativi... al termine dei quali spegne
la macchina
non male....
l'unica cosa e' che non parte subito ma dopo 3-4 secondi da quanto appaiono
le icone sul desktop...


Scusa se ti smonto il tuo castello di carte, ma un sistema di sicurezza come
questo e' poco piu' di uno specchietto per le allodole :-(
Spero che tu sappia che tale sistema e' bypassabile piuttosto facilmente, e
quindi ha un grado di sicurezza praticamente nullo (al limite funziona solo
con utenti estremamente inesperti).
--
Roal Zanazzi
z...@iol.it

non male....



scusa ma se parli di windows95 (con autenticazione utente non da server) è
ancora  meno utile di quello che ha fatto Michele.....
ciao,
    davide

cosa funziona piu' che egregiamente.
  Forse non l'ha fatto perche' e' una soluzione che vale solo in NT,
in Win9x la password da' la stessa sicurezza di una serratura di carta
velina. :-]
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"


Forse state prendendo il classico abbaglio !
o forse non avete trovato nel CD di W95 un bel programmino che si chiama
POLEDIT.
Vi fa bestemmiare un po' per settarlo ma poi tagliate fuori da intrusioni
indesiderate il 99,9 % dei vostri utenti compresa la impossibilita' di usare
il drive A ..... ecc. ecc. ecc.
Ciao

OPSSSSSS !!!! sbagliato Reply.... pardon !!!  ;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] CONVERSIONE STRINGA NUMERO

Scusate la mia totale ignoranza,
ma sto iniziando ora ad imparare il visualbasic.
Ho questo problema:
* se converto un numero decimale (123.4) in stringa ottengo
"123.4" (utilizzando Str)
*se adesso faccio l'inverso, convertendo la stringa "123.4" in numero
con CSng ottengo 1234 (convertendo invece "123,4" ottengo 123.4)
Il problema č che devo usare piů volte le due conversioni, e devo
quindi lavorare sempre con lo stesso separatore dei decimali.
Qualcuno mi sa gentilmente aiutare?
Grazie e ciao
Andrea

 ha scritto nel messaggio



Piu' che altro, i numeri andrebbero convertiti da stringa in single con CSng
e cda single in stringa con CStr, che sono le nuove funzioni messe a
disposizione da VB, international-aware a differenza di Val e Str che sono
le vecchie funzioni BASIC.
Cmq provate a fare MsgBox(CDbl(CSng(1.08))) e poi sappiatemi dire quanto
sono bravi i programmatori M$...
Ciaotutti,
*

le vecchie funzioni BASIC.
Ho provato Val come suggerito da Morpheus, e funziona.
CSng non mi funziona come vorrei come ti ho detto nel primo messaggio.
Grazie per le risposte
Ciao
Andrea

 Andrea
E come dicevo io, i numeri andrebbero convertiti in stringa usando CStr, che
usa le impostazioni internazionali, anziche' Str, che e' una vecchia
funzione BASIC e  potrebbe pure risultare unsupported in una versione
futura...
Val non genera errori se converti in numero 125A, CSng si'.
Ciaotutti,
*
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema una volta installato programma con DataGrid o DBGrid

Ho un grande problema, ho creato un applicazione con un oggetto DataGrid 
(poi ho usato anche DBGrid) che ricupera i dati da un database, per la 
precisione ognuno alla fine crea una tabella di sette colonne.
Su visual basic 6.0 tutto funzione alla meraviglia con entrambi i comandi, 
ma non appena installo l'applicazione su un altro computer iniziano i guai.
Entrambi creano errori, ho cercato in Internet ed eseguito tutte le 
operazioni che vi ho trovato, registrazione delle dll, scaricato ed 
installato "data access components" ver 2.5, per il dbgrid ho installato 
dbgrid.reg, DBGrid32.ocx, DBGrid32.dep e DBGrdIt.dll, stesso dicasi per 
DataGrid. Ho anche versificato l'esistenza di ado350.dll e ado360.dll e 
tanto altro ancora, ne ho fatte cosě tante che molte non me le ricordo, ma 
nulla.
Il sistemi su cui ho effettuato le prove sono:
1) Windows xp service pack 2.0 senza office.
2) Windows xp service pack 2.0 con microsoft office 2003.
Ho provato solo il sistema XP perchč č li che alla fine deve essere 
eseguito.
Gli errori sono:
 1)  per il datagrid "subscript out of range"
 2)  per il DBgrid invece  "classe non registrata si sta cercando l'oggetto 
con clsid {00000010-0000-0010-8000-00AA006d2EA4}"
ho anche usato i seguenti programmi per creare il pacchetto di 
installazione:
1) quello fornito da visual basic 6.0
2) Visual studio installer ver 1.0
3) Inno Setup
mi manca solo da comprare ed utilizzare Installshield - Professional, lo 
farei pure se fossi sicuro che risolve il problema.
Qualcuno mi puň aiutare, come si dice dalle mie parti, sono alla frutta e 
non so piů che pensare.
Ringrazio fin da ora.

 con clsid {00000010-0000-0010-8000-00AA006d2EA4}"
http://support.microsoft.com/kb/288706/en
Ciao 


Ti ringrazio dei suggerimenti  se puoi ancora aiutarmi te ne sarņ grato. 

 di preciso.
Devi avere installato il SP5 o 6 di VB6 per poter impostare Access 2000 come 
fonte dati.
Devi anche installare il Jet8 che non è installato da MDAC > 2.5 
http://msdn.microsoft.com/data/ref/mdac/downloads/
Ciao 

 ha scritto nel messaggio 
news:449d1aac$0$3121$4faf...@reader1.news.tin.it...

Grazie ai tuoi consigli sono riuscito a risolvere il problema.
Ho proceduto copiando ad una ad una le dll fornite dal jet8 ed ho trovato 
quella mancante e necessaria.
Ti ringrazio
Cercherò a tempo perso di risolvere il problema con DataGrid, li continua a 
non funzionare.
Più per conoscenza che per altro.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] liberare memoria: come???

lneel funzioni del mio progetto uso delle variabili: queste essendo locali
vengono ricreate ofni volta che io accedo a qualle function.
come posso fare, una volta eseguita completamente la funzione, per liberare
la memoria allocata
dalle variabili??? (o meglio a cancellare la variabile???)
/* in C esiste un comando chiamato FREE che libera memoria dinamica. esiste
qualcosa di simile anche in vb5???  */
caccamo81

Beh...se la variabile è creata localmente...quando esci dalla sub o dalla
function sulla carta la memoria dovrebbe essere liberata...e comunque sono
le matrici che ti potrebbero occupare parecchia memoria:
per quanto riguarda le matrici c'è il comando Erase...per le variabili puoi
provare Set variabile=Nothing
Gianni Moretti

 ha scritto nel messaggio
news:ewPp6.139$Xj7....@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Sincronizzazione Database...

Salve, il mio scopo č quello di sincronizzare 2 database strutturalmente 
uguali che vengono modificati da pc non connessi in rete.
Per questo ho pensato di creare all'interno dei database una tabella 
Sincro(Tabella, ID, Data, Azione)
Tabella=Nome della tabella modificata
ID=Chiave della tabella modificata
Data=Data e ora di modifica
Azione=Tipo di Azione (Inserimento, Modifica, Eliminazione)
quindi confrontare i dati "diversi"* delle 2 tabelle sincro dei 2 database 
da sincronizzare e eseguire le operazioni di sincronizzazione
*"diversi" = scarto i record uguali e dei rimanenti, in caso di Tabella e ID 
uguale, considero quello piů recente, quindi controllo con:
do while not rs.eof
select case Azione
    case "I","M"
        if sorgente="DB1" then
           DELETE FROM DB2. rs!Tabella WHERE ID=rs!Id
           INSERT INTO DB2. rs!Tabella SELECT * FROM DB1. rs!Tabella WHERE 
ID=rs!Id
        else
           DELETE FROM DB1. rs!Tabella WHERE ID=rs!Id
           INSERT INTO DB1. rs!Tabella SELECT * FROM DB2. rs!Tabella WHERE 
ID=rs!Id
        end if
    case "E"
        if sorgente="DB1" then
            DELETE FROM DB2. rs!Tabella WHERE ID=rs!Id
        else
            DELETE FROM DB1. rs!Tabella WHERE ID=rs!Id
        end if
end select
la soluzione sopra funzionerebbe se non fosse che ad ogni tabella da 
aggiornare sono collegate altre tabelle che andrebbero aggiornate in 
cascata... es se aggiorno la tabella Fatture si dovrebbe aggiornare anche la 
tabella Righe_Fatture...
Per questo avrei pensato all'uso di trigger per riempire la tabella 
Sincro... ma si possono usare in Access? se la risposta č negativa quale 
altra soluzione potrei adottare?
GRAZIE 

 ha scritto nel messaggio
news:K6vGd.4743$fq5....@news.edisontel.com...


 ed è davvero allucinante!
infatti nella tabella sincro ho indicato un campo di nome 'tabella' che 
indica il nome della tabella modificata...
tu usi access? come hai risolto? non esistono i trigger in access vero?
GRAZIE 

 ha scritto nel messaggio
news:E4uHd.5372$fq5...@news.edisontel.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: Ocx x l'encoder dei file mp3...

Potete dirmi dove posso trovare un ocx (possibilmente freeware) x l'encoding
di file mp3.....?
Grazie
--
Ciao
Federico

Guarda su 
www.vbcode.com
--
    Giuseppe Saffioti
-------------------------------------
pino.s...@tiscalinet.it
pino.s...@asl1.to.it

 wrote in message
8akjke$110$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] HMI SCADA e visual basic 6

Sto scrivendo un piccolo software scada. Mi servono perň un pň di librerie
grafiche per le varie animazioni tipo queste:
http://www.symbolfactoryactivex.com/Features/index.html
Solo che costano troppo. Conoscete qualcosa di piů economico?
Grazie
Fabio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Fabio
Creati una tua libreria di Oggetti.... è Free...! ;-)
Forse è più facile di quanto pensi anche se decisamente un lavoraccio come
tempo richiesto.
Per una PMP ad esempio potresti creare 4 differenti Immagini sovrapposte:
1° Pompa Ferma in attesa
2° Pompa in Moto
3° Pompa scattata(comando di marcia con stato di fermo)
4° Organo di potenza(cassetto) non disponibile(quando è sezionato).
Poi serve esporre i permissivi di manovra o le cause di Trip, ma quelle puoi
risolvere
con una Label visto che sono solo diagnostici.
Questo in genere è valido per Motori e pompe(sia BT che MT), poi raggruppa
Motorizzate(con o senza arresto intermedio
e posizione %), Valvole di regolazione dalle quali hai anche la doppia
posizione(richiesta/reale)...
Un pò di fantasia associata alla conoscenza dell'impiantistica dovrebbe
spianarti la strada...
Spero che VB6 ti permetta di fare uno scada come si deve...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


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

 Grazie per il tempo che mi hai dedicato!!!!
Figurati.
-- 



--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: Api di Windows per passare da una applicazione ad un'altra

Ciao,
sapete come fare per poter rendere attiva da VB un'altra
applicazione in background? Esempio: 
ho in primo piano il form, clicko su
un tasto del form ed Excel (ad esempio) diventa l'applicazione attiva.
Grazie Claudio
--------------------------------
Inviato via 
http://usenet.iol.it

 un tasto del form ed Excel (ad esempio) diventa l'applicazione attiva.
Cosa sai dell'app che vuoi attivare?
La caption?
L'hWnd?
Altro?
Ciao

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

 ecc. 
Argh. Perchč dovete rendere tutto piů difficile? perchč? sigh...
 - chi ha aperto AutoCAD?
 - l'ha aperto il tuo programma?
 - se sě, come?
 - e come pensi di compiere quelle operazioni?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

 ha scritto nel messaggio
news:80Z116Z245Z201Y...@usenet.iol.it...

Non so se ho ben capito quel che vuoi fare ma per come hai posto il problema
ti potrei dare 2 soluzioni:
o utilizzare il metodo shell di visual basic
oppure l'API shellexecute
entrambe le alternative ti risolverebbero il problema. per maggiori
informazioni puoi utilizzare sia la guida di Vb, sia l'api guide scaricabile
da internet.
Good Bye!!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ottenere l'handle di un menu'

Mi sa che questa e' dura... Sapete per caso se e' possibile, dato un
menu di un form realizzato con l'editor, ottenerne l'handle (HMENU)
per poterci lavorare con le API del gruppo di GetMenuItemInfo e
SetMenuItemBitmaps? Per la cronaca uso VB5SP3 su Win98.
Grazie
shrike

Perché non usi le API GetMenu e GetSubMenu?
Declare Function GetMenu& Lib "user32" (ByVal hwnd As Long)
Description
Retrieves the handle of the menu for a window.
Declare Function GetSubMenu& Lib "user32" (ByVal hMenu As Long, ByVal nPos
As _
Long)
Description
Retrieves the handle of a popup menu that is located at the specified
position in a menu.
Ciao
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: Form e schermo

Vorrei fare sul form un disegno un pò più grande dello schermo e poi
eventualmente farlo scorrere.
Ho impostato form width a 14000 ma automaticamente viene corretto
a 12000.
Domando: c'e modo per risolvere il quesito ?
Grazie.
Fr.

 wrote in message
HH289.230950$Jj7.5...@news1.tin.it...


 Ciao!
Cambiando la risoluzione, cambiano anche  i limiti per le proprietà width e
height ( che cmq dipendono sempre dalle impostazioni del sistema)
Impostare un valore maggiore di quello consentito comporta un
ridimensionamento automatico, senza che vengano generati errori di runtime
(parlando di form)
--
Dark Hado
"Pensare non è essere d'accordo o in disaccordo: questo è votare."
Robert Lee Frost

 ha scritto nel messaggio
news:ajqf5i$gdg$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Più variabili, stessa locazione di memoria.

Devo creare una routine di conversione tra float (C++) a Single(VB).
Ho trovato le specifiche ed ho la necessità di lavorare sui bit.
Leggo i 4 byte del float come Long, lavoro sui bit con And, Or, ... e poi li
riscrivo.
A questo punto lo posso rileggere ed elaborare dal file il dato Single col
valore = a quello float originale.
Il problema è questo:
se volessi avere a disposizione il campo come Single direttamente, senza
scrivere e rileggere, dovrei poter accedere ai 4 byte di memoria definiti
Long interpretandoli come Single.
In C si fa (mi sembra definendo un campo come 'union' di due campi
sovrapposti di formati diversi); in VB si può fare altrettanto?
Grazie.

sovrapposti di formati diversi); in VB si può fare altrettanto?
No, credo che in vb l' unico modo di simulare una union sia dichiarare
due strutture di uguale lunghezza, quindi copiare il contenuto della
prima nella seconda con LSet ed usare alternativamente una o 
l' altra.
Es. :
Type tagPippo
      campo As Long
End Type
Type tagPluto
      campo1 as Integer
      campo2 as Integer
End Type
Dim pippo As tagPippo, pluto As tagPluto
pippo.campo = 356789
LSet pluto = pippo
Debug.print pluto.campo1
Debug.print pluto.campo2
Fammi sapere come andata ;-)
ciao, hal

hal critica se stesso:

Non puo' andare bene :(
In realta' pippo e pluto puntano ad indirizzi diversi.
Occorre una classina che incapsuli quanto sopra e possa
quindi essere usata piu' o meno (meno) come in c++
ciao, hal

 >
[...]

Newsgroup: it.comp.lang.visual-basic
Titolo: testo scorrevole

Vorrei creare una sorta di schermo - buffer che possa accogliere
continuamente delle righe di testo nuove, facendo scorrere AUTOMATICAMENTE
(cioč senza che l'utente debba agire su delle scrollbar) verso l'alto quelle
piů vecchie. Come posso fare?
Grazie,
Plautus

 Plautus
Potresti usare una listbox, con il metodo addItem posizioni i nuovi elementi
e poi con il metodo Listindex, selezioni l'ultimo inserito.
--
Ciao
   Sharkman
-----------------------------
Rimuovere NOSPAM per risposte

    Sharkman
Si ma non otterrei l'effetto voluto perchč:
    1 non voglio che ci sia testo selezionato nella casella
    2 voglio usare un controllo tipo rtf che mi permetta di formattare il
testo in vario modo.

 testo in vario modo.
Creati una Picture, al suo interno ci metti il tuo RTF dell'altezza
necessaria per contenere tutto il testo, anche se non si vede tutto, lo
posizioni (Top) e con un Timer cambi il Top come vuoi, con valori negativi

 testo in vario modo.
Ok ma se non dici quali sono le tue reali esigenze le risposte che avrai
saranno per te insoddisfacenti...


 ha scritto nel messaggio ...

Metti in un "Form" un "TextBox" e settalo "MultiLine"
aggiungi un "Button" e il codice qui' sotto
Private Sub Command1_Click()
  With Text1
    .Text = .Text & vbCrLf & Len(.Text) & " Prova"
    .SelStart = Len(.Text)
  End With
End Sub
Credo che sia questo l'effetto che cercavi
PS puoi usare lo stesso codice anche per le RichText
CIAnO
Newsgroup: it.comp.lang.visual-basic
Titolo: text boxes

Hi all i am writing a small program and what i need to do is have some code
that will do the following:
    When i press a key within a text box it will type that letter/number in
and then move to the next text box in the tab order.
any help appreciated
steve


Use KeyPress evet on textbox...
By WhiteRavenEye

As per WhiteRavenEye,
trap the KeyPress event.
What he didn't say is that in this event you should call the SetFocus
method of the next textbox you want to move to.
The easiest way is to have all the textboxes in a nice array.
This way you can use the index parameter to keep track of which
textbox you are in and want to move to 
For example
   Sub TextBox_KeyPress(Index As Integer, KeyAscii As Integer)
         ' Assume you have textboxes from TextBox(0) to TextBox(30)
          If Index <  30 Then
             ' set focus to next textbox
             TextBox(Index + 1).SetFocus
          Else
             ' set focus back to first textbox 
             ' - or take other action if desired
             TextBox(0).SetFocus   
          End If
   End Sub
I hope this is helpful to you.
-----
* * Please include a copy of this note with your reply
	Jeff Bennett         President
	Je...@Bennet-Tec.Com
	Bennet-Tec Information Systems, Inc  
	50 Jericho Tpk, Jericho, NY 11753
	Phone 
516 997 5596
,  Fax - 5597
 
WWW.Bennet-Tec.Com
 
	RELIABLE Component Software 
	and Software Development Services
           * TList/Pro * ALLText HT/Pro * MetaDraw  *  
======================	======================
 Steve wrote:
 > Hi all i am writing a small program and 
 > what i need to do is have some code
 > that will do the following:
 >     When i press a key within a text box it 
 >     will type that letter/number in
 >     and then move to the next text box in the tab order.
WhiteRavenEye wrote 


          ' Assume you have textboxes from TextBox(0) to TextBox(30)
If you make this change to the If statement, then you won't have to know the
number of TextBox'es in advance.
   Sub TextBox_KeyPress(Index As Integer, KeyAscii As Integer)
      If Index < TextBox.UBound Then
         ' set focus to next textbox
         TextBox(Index + 1).SetFocus
      Else
         ' set focus back to first textbox
         ' - or take other action if desired
         TextBox(0).SetFocus
      End If
   End Sub
Rick - MVP
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel VBA e filtro automatico

Ciao a tutti.
Ho un problema con la registrazione di una macro che deve spostare la
cella attiva su un elenco filtrato con il classico filtro automatico.
Se, con il riferimento relativo, dico ad excel di spostarsi nella
cella Immediatamente sottostante, il codice registrato č, per
esempio,:
ActiveCell.Offset(12, 0).Range("A1").Select
Ma quando applico la macro cosě registrata partendo da un'altra cella
del foglio
filtrato, la cella attiva non diventa piů quella immediatamente sotto,
ma quella 12 celle sotto, che, il piů delle volte non č compresa
nell'elenco.
Mi potreste dire come modificare il codice per ovviare al probelma??
Vi ringrazio!

Metti questo codice:
ActiveCell.Offset(1, 0).Range("A1").Select
Per quesiti sul VBA di Excel:
microsoft.public.it.office.excel
-- 
----------------------------
Mauro Gamberini

 ActiveCell.Offset(1, 0).Range("A1").Select
Avevo già provato questo metodo ma il risultato non cambia.
In sintesi, io voglio dire ad excel di posizionarsi sulla prima cella
VISIBILE sotto l'ActiveCell.
Con questo comando, ActiveCell.Offset(1, 0).Range("A1").Select, excel
si pone sulla prima cella visibile o nascosta dall'autofilter.
Ti ringrazio

Newsgroup: it.comp.lang.visual-basic
Titolo: Lock in SQLServer 7.0 nelle transazioni attive

Come faccio a gestire i lock durante una transazione attiva (Begin Trans,
RollbackTrans, CommitTrans)?
Io mi collego ad un database SQLServer 7.0 con ADO e un LockOptimistic.
Quando non ho transazioni attive il lock funziona perfettamente.
Quando invece ne ho il DB mi lokka completamente le tabelle che utilizzo.
Non posso neanche più visualizzarle in proprietà!
Se qualcuno mi può aiutare...
Grazie e ciao
Andrea
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:3c5a...@news.netsys.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6][LAN] Cercare i computer in rete.

Salve a tutti.
Sapete se c'e' qualche modo per cercare i pc in rete (lan) senza sapere il
nome?
Praticamente come si vede in "risorse di rete-->tutta la rete".
Una funziona che dovrebbe scrivere su un file i nomi dei pc in rete.
Grazie per le risposte.
Ciao, Toni.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.676 / Virus Database: 438 - Release Date: 03/05/04

 Una funziona che dovrebbe scrivere su un file i nomi dei pc in rete.
Non so se è possibile leggerlo da qualche parte (e credo sia possibile,
altrimenti windows come fa?), però un metodo che ti posso suggerire è quello
a "forza bruta". Cioè fai uno scanning di tutti gli IP della LAN.
Ma ripeto, sicuramente c'è un metodo migliore.
Hai provato su google?
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it

 Una funziona che dovrebbe scrivere su un file i nomi dei pc in rete.
il file system object dovrebbe fare al caso tuo, prova a dargli una
occhiata.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Ciao, Toni.
se ricordo, c'e' del codice vb6 per le cartelle condivise su
mvps.org/vbnet
non ricordo se lista anche i pc.
ciao, j.

Newsgroup: it.comp.lang.visual-basic
Titolo: Problama con dataenvironment

Allora, lo so benissimo che il dataenvironment non e' un gran che ma ormai
ho iniziato ad utilizzare quello per qui...
il problema e' che ho una datagrid e non riesco ad aggiornarla quando
inserisco un record, ormai le ho provate tutte finche' mi sono rassegnato e
ho deciso di raggirare il problema..
in pratica vorrei aprire e chiudere tutto il progetto come se appunto uno lo
chiudesse e lo riaprisse del tutto (non basta chiudere la form principale,
altrimenti il dataenvironment mi da problemi, che bello!)
e' possibile fare cio? grazie!!!

 ha scritto nel messaggio
news:S8Sl7.217193$VV1.15...@bin1.nnrp.aus1.giganews.com...

Per aggiornare il datagrid prima devi fare il requery del recordset del
controllo data associato al datagrid e poi il refresh del datagrid
me.data.recordset.requery
me.datagrid.refresh
Ciao Roberto -Syd

 ha scritto nel messaggio
news:gPUl7.83647$vC1.1...@news1.tin.it...

si, lo so, ma no capisco perche' non mi aggiorna niente (non mi da nessun
errore)
l'unico modo per vedere le modifiche e' quello di chiudere e riaprire il
progetto...