mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione della produzione Richiesta di Info ???

Ciao a tutto il NG
Chiedo a tutti Voi un aiuto,
Qualcuno di Voi ha mai trattato la gestione della produzione con lettori di
codice a barre o altro.
Se qualcuno di Voi mi potesse aiutare Vi ringrazio anticipatamente.
Buone Feste e Auguri a tutti
--
ELETTRONIC SYSTEM
WWW.ELETTRONICSYSTEM.COM
in...@elettronicsystem.com
ICQ N.: 27427846

 ha scritto nel messaggio
news:a0i8vs$odo$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:a0ic7u$r6i$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [IDE]Una freccia verde bloccb il debug

Ciao a tutti, prima di tutto.
Sto procedendo step-by-step con F8 in debug.
Ogni tanto compare una freccia verde a sinistra, 
dove si posizionano anche i breakpoint.
Inibisce F5, F8 e ogni step-into/over. 
Posso solo bloccare l'esecuzione, CHIUDERE l'IDE,
poichč sembra memorizzare il punto in cui autonomamente
posiziona la freccia, e riaprire il progetto.
Giuro che non ho impostazioni strane, non uso controlli
di terze parti, API al minimo e non nei punti in cui
si anestetizza il debug, non sta eseguendo
createobject o simili, insomma si blocca nelle
situazioni piů consuete, for, if, assegnamenti.
Qualche suggerimento?
Grazie in anticipo.
Adriano

Ho appena notato, WIN NT 4 TaskManager, che VB.EXE sta assorbendo il 99%
delle risorse.
Ed è in stato di *running*.
Che fare?
Adesso lo Killo, ma dopo?


E' una cosa normalissima ;-)
Non compare ogni tanto; ma c' e' sempre quando navighi lungo
lo stack delle chiamate: dai un' occhiata alla voce di menu
View / Call stack (in italiano sara' press' a poco: Visualizza / Stack delle chiamate).
ciao, hal

Ehhhhhhhh per 30 MB di codice caricato:
       WINNT e VB sfaticati!!
Grazie per l'informazione.
Era sufficiente la notazione US_English:
qui, AL LAVORO :-((, see time please, non ho 
sw M$ italiani: meglio cosě. :-)).
Ciao 
	Adriano

Newsgroup: it.comp.lang.visual-basic
Titolo: Procedura Reposition

Ho realizzato la procedura che allego per salvare tutte le modifiche del
record che l'utente apporta attraverso un form
, ma quando eseguo il programma e tento di aprire il suddetto form il
cursore diventa clessidra per un paio di secondi e ricevo il seguente errore
:
Errore runtime 28
Spazio dello Stack esaurito.
 Dove sta l'errore ?
Private Sub Data1_Reposition()
    Screen.MousePointer = vbDefault
    On Error Resume Next
    Data1.Refresh
    Data1.Caption = "Record: " & (Data1.Recordset.AbsolutePosition + 1)
End Sub
CIAO FLEX

 wrote


Concordo con Pal, con il refresh viene riletta la fonte dati e viene
reimpostato il 'currentrecord' il che genera un evento Reposition.
dall'Help di VB:
Viene generato quando un record diventa il record corrente.
Osservazioni
Quando viene caricato un controllo Data, il primo record dell'oggetto
Recordset diventa il record corrente e viene generato l'evento Reposition.
Ogni volta che un utente fa clic su un pulsante del controllo Data per
spostarsi da un record all'altro o quando viene utilizzato un metodo di
spostamento, quale MoveNext, un metodo di ricerca, quale FindFirst, o una
qualsiasi altra proprietą o metodo che cambia il record corrente, viene
generato l'evento Reposition dopo l'attivazione di ogni record.
L'evento Validate viene invece generato prima dello spostamento su un altro
record.

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

A seguito della sottostante riga...
If QuanteRighe < 30 Then TestoStatistico2.ScrollBars = 0 Else
TestoStatistico2.ScrollBars = 2
... mi dà un errore (impossibile assegnare ad una proprietà di sola
lettura)
Io vorrei, nel caso nella mia textBox ci fossero poche righe, non
visualizzare la scrollbar verticale.
Come fare?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come fare?
Ma non lo fa già da sola senza intervento umano?
greg 

 Ma non lo fa già da sola senza intervento umano?
---------------
No! Diventa grigio-chiaro ma non scompare :(((


 ha scritto nel messaggio 
news:60ccaa115405ef02943...@mygate.mailgate.org...


 Stefano
Ti sei spiegato benissimo!
Grazie!


Lavori per eng?

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

C'è il modo, da Vb, di effettuare lo scandisk ad esempio su di un disco
Floppy?
Qualche Api?

 Qualche Api?
piů che sulle api, andrei a guardare tra le conchiglie.
Salutoni
Sergio

 ha scritto nel messaggio
news:bf3hav$asfg2$1...@ID-173193.news.uni-berlin.de...


> più che sulle api, andrei a guardare tra le conchiglie.
Io non so (aspettiamo Sergio), ma, in tutta sincerità, prima di pormi il
problema di fare (da VB) uno scandisk di un floppy (o altro), beh, io andrei
decisamente sulla battigia a cercar conchiglie.
E se me lo avesse chiesto un cliente, ci andrei ancor più volentieri.
Senza offesa, neh?!

 Cosa significa?
è una battuta, piuttosto bruttina, in effetti. Consigliavo di usare la
funzione shell.
Salutoni
Sergio

 funzione shell.
conchiglie = shells
io l'avevo capita e apprezzata (ok, non mi sono rotolato per terra ma...)
:D
Newsgroup: it.comp.lang.visual-basic
Titolo: Comandi Standard in pgm VB

Salve . E' da poco che uso VB integrandolo in applicazioni su AS400.
Come faccio a lanciare comandi standard all'inetrno di un pgm VB
ex. Un FTP di un file, una copy o del, etc.
Inoltre come faccio a passarwe un parametro esterno a un programma
ex. Langio FILE.EXE "Nome file" "Risposta"
grazie a tutti.

 grazie a tutti.
online help -> command

Newsgroup: it.comp.lang.visual-basic
Titolo: Campi variabili in Crystal Report

Salve a tutti,
Ho fatto un report con Crystal 8.5 sotto  Vb 6 che da un database estrapola
dei dati e fa delle somme.
Ora vorrei, anche prima che parta il report, che l'utente inserisca una
percentuale di ricarico a mano che incrementi una delle somme :
Es.
Supponendo che si abbia il report
articolo  prezzo
penne    10
matite    20
Gomme 5
totale     35
l'utente potrà inserire la percentuale di ricarico in un form, che poi gli
dovrà visualizzare
il totale incrementato di  x% sul report.
Ho pensato di mettere una text object o una formula in bianco in cui
cambiare il valore prima di lanciare il report : ho provato con queste
istruzioni
CrystalReport1.Text18.SetText prova (dove text18 è la text object)
CrystalReport1.Field20.Value 10000
ma non viene visualizzato nulla .
Chi mi puo' aiutare?
Grazie Anticipatamente a tutti

Ciao Andy, io farei una inputbox:
Dim x As String
x = InputBox("Digita percentuale di ricarico", "Richiesta parametro stampa")
x contiene il valore digitato dall'utente
prm_Percentuale è un campo parametro del tuo report
    CrystalReport1.ReportFileName = "C:\Report\Stampa.rpt"
    CrystalReport1.ParameterFields(0) = "prm_Percentuale;" & x & ";True"
    CrystalReport1.Destination = crptToWindow
    CrystalReport1.Action = 1

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:213Z255Z59Z114Y...@usenet.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: VB6-DataReport-Orientamento Pagine

Salve a tutti e ringrazio anticipatamente coloro i quali leggeranno questa
mia.....
Veniamo al dunque.
Qualcuno sa dirmi come posso impostare l'orientamento di un DataReport da
portrait a landscape e viceversa?
(Possibilmente internamente all'applicazione, se cambio le impostazioni di
default della stampante ci riesco ma non è una soluzione "pulita")
Molebio





potresti utilizzare la proprieta' ORIENTATION' 
dell'oggetto 'PRINTER' che e' settabile in 'vbPRORPortrait'  verticale e 
'vbPRORLandscape'  orizzontale


Ciao



 ha scritto nel messaggio
news:000b01c03a66$b1e31b60$9ba56ac0@landa...

Newsgroup: it.comp.lang.visual-basic
Titolo: Re: MsFlex WordWrap

 Potrebbe aiutarmi!? :-)
Dall'help di VB
WordWrap Property (MSHFlexGrid - MSFlexGrid)
Returns or sets a value that determines whether a cell displays multiple 
lines of text or one long line of text.
Note: Return characters, such as Chr(13), also force line breaks.
In questo momento, non posso testare il risultato...
Vedi un po' te...
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 If  LEN(Rs!Descrizione) > 20 ehm...e poi?
Come ti sarai gia' accorta da sola, non ha senso fare 
"Len(TestoDellaCella)" in quanto la funzione Len restituisce il NUMERO dei 
caratteri della stringa e non la lunghezza in termini di twips.
Al limite, devi utilizzare la TextWidth.
La funzione WordWrap fa tutto questo per te, nel senso che 
*automaticamente* spezza la stringa su più righe in funzione della 
larghezza massima impostata per la colonna (il Chr(13) forza comunque una 
nuova linea).
Ciao!


Newsgroup: it.comp.lang.visual-basic
Titolo: Non riesco a svuotare la RAM

Ciao a tutti..
Ho realizzato un'applicazione in VB...
Il problema è che quando carico i form per la visualizzazione di alcuni 
grafici mi si riempie della ram, e questo è normale..
quando però faccio l'unload di tali form succede che la ram non si 
svuota, nemmeno con unload e scrivendoci dentro il reset delle picture 
dei grafici e delle variabili.
Come posso fare

 ha scritto nel messaggio
news:MPG.16aa9c167...@news.tin.it...

Dipende da tutti gli oggetti che hai istanziato (e che devi impostare a
Nothing all'uscita). Inoltre, quali api hai usato, se ne hai usate, nel tuo
progetto? Quali ocx?
fammi sapere così magari si riesce ad aiutarti.
ciao, assa.

 Nothing all'uscita).
Form comprese.
Ciao

quando apri il form del grafico non istanziarlo automaticamente
cioč, se prima scrivevi cosě
frmGrafico.show vbModal, me
adesso fai
dim f as frmGrafico
set f = New frmGrafico
f.Show vbModal, me
set f = nothing
e questo vale per tutti gli oggetti che utilizzi
ciao
L2K
Newsgroup: it.comp.lang.visual-basic
Titolo: Recordset disconnesso, valori da modificare, CAST nell'estrazione

Dal codice che segue, riscontro l'errore "errore in un'operazione 
composta da più passaggi" al momento dell'esecuzione dell'ultima riga.
Sostanzialmente, il codice apre una connessione Adodb, apre un 
Recordset statico, lato client, lockbatchoptimistic, e poi lo 
disconnette dalla connessione.
A me non me ne frega niente di riattaccarlo successivamente. Eventuali 
update avverranno con loop di Update in una transazione.
Quello che voglio è poter modificare il valore di alcuni campi per puri 
scopi di visualizzazione in un datagrid.
Se modifico il .Value di un Field estratto direttamente dalla tabella, 
nessun problema (vedi, nell'esempio, il campo QTA).
Se modifico il .Value di un Field estratto passando attraverso Cast, 
Round, Floor, Ceiling, ecc..., ossia per una qualche funzione non 
reversibile, avviene l'errore (vedi nell'esempio il campo PROVA, 
ottenuto con un CAST).
Esistono workaround?
'************** CODICE ******************
    Dim CCN As ADODB.Connection
    Dim RS As ADODB.Recordset
    Set CCN = New ADODB.Connection
    Set RS = New ADODB.Recordset
    CCN.ConnectionString = "bla bla bla"
    CCN.Open
    Set RS.ActiveConnection = CCN
    RS.CursorLocation = adUseClient
    RS.CursorType = adOpenStatic
    RS.LockType = adLockBatchOptimistic
    RS.Source = "select top 1 qta, cast(qta as numeric(18,0)) as Prova 
from tb_piano"
    RS.Open
    Set RS.ActiveConnection = Nothing
    CCN.Close
    RS.MoveFirst
    RS.Fields.Item("qta").Value = 10
    RS.Fields.Item("Prova").Value = 10
'********************************
Ciao
Alberto
-- 
Ma noi no

 Esistono workaround?
Anch'io ho avuto la stessa esigenza. Ho risolto creando un recordset "clone"
dell'originale: non con il metodo .Clone, ma con una funzione che crea un nuovo
RS disconnesso e vi ricopia struttura e dati dall'originale.
Bye
Raf

 nuovo RS disconnesso e vi ricopia struttura e dati dall'originale.
Si, quella è una funzione che abbiamo anche noi e che abbiamo usato 
molte volte, ma qua ci sono (ad oggi) 14770 record per una quindicina 
di campi.
I tempi diventano eccessivi, per il gusto di modificare 3 celle in 
tutto.


     RS.Fields.Item("Prova").Value = 10
Scusa se non ti so aiutare, ma non mi dite che si può lavorare con un
recordset aperto e disconnesso dal db -_-
Per aggiornare poi i dati eventualmente come si potrebbe fare?
Volendo fare un'applicazione client/server questo sistema è giusto?
Perchè io carico tutti i dati in TXT o in una griglia e poi chiudo il
Rs.
Quando confermo le modifiche a seconda di quello che ho fatto faccio
INSERT INTO <costruizione sqlstr> o ALTER TABLE.
Vabbè son niubbo... :)
-- 
Freccia@Bulldozer63 :D
Newsgroup: it.comp.lang.visual-basic
Titolo: Un paio di domande su .net e networking

Salve a tutti,
Giusto un paio di domande su .net e il networking...
Allora:
1) Ho un TcpClient ottenuto da TcpListener.AcceptTcpClient. Come ricavo l' 
IP del client ottenuto?
2) Come gestisco la "multiconnessione"?
Mi spiego meglio. Allora, ad esempio ho un server che con un ciclo infinito 
controlla se c'è un client in attesa, se si lo ricava con accepttcpclient 
appunto. Il problema è che così posso gestire un solo client alla volta! E 
per gestire 5...10...20... client alla volta? Come posso fare? Devo avviare 
un thread secondario per ogni client?
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Se un circuito funziona al primo tentativo è perchè il problema è molto più 
nascosto
e subdolo di quanto tu possa pensare...
E apparirà nel momento in cui farà il massimo danno 

 un thread secondario per ogni client?
Devi passare l'handle del socket ad un nuovo socket per la 
connessione. Il primo rimane invece in listening.
-- 
UNIX is a computer virus with a user interface.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 connessione. Il primo rimane invece in listening.
In che senso?
Cioè... io ho una cosa del tipo:
-----------
Do
If TcpListener.Pending Then
Dim client As TcpClient
client = TcpListener.AcceptTcpClient
' qua faccio tutte le varie operazioni che mi servono
' quando ho finito:
Continue Do
End If
Loop
-----------
Come posso fare per gestire più client in contemporanea?


 In che senso?
Ciao,
studia qui:
      Home-brew Your Own Instant Messenger App with Visual Studio .NET
http://www.devx.com/dotnet/Article/28083/1954?pf=true
C'è spiegato tutto...
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

 
http://www.devx.com/dotnet/Article/28083/1954?pf=true
Grazie mille!


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.net] Uso di udpClient.Receive

Sto cercando di srivere due righe di VB.net che mi permettano di leggere un
pacchetto UDP che ho trasmesso utilizzando il metodo udpClient.Send .
Per il send ho scopiazzato dalle msdn e tutto ok, ma il receive non vuole
saperne di andare.
Le righe delle msdn bloccano l'esecuzione del mio prog. E poi dove le metto?
Fino ad adesso le ho messe in una sub che viene chiamata premendo un
pulsante, ma io voglio che il mio prog riceva anche quando non premo niente!
Grazie per qualunque suggerimento.

Il codice del receire andreabbe messo in un suo Thread.
Se vuoi qui 
http://www.ugidotnet.org/tips/tips_read.aspx?ID=8
 c'è un
tip che spiega come realizzare
un Thread in 
VB.NET
HTH, M.rkino
--
Marco Barzaghi - UGIdotNET
http://www.ugidotnet.org
http://www.bertaplanet.tk
Newsgroup: it.comp.lang.visual-basic
Titolo: File sequenziali? Come si cancellano le righe?

E' possibile eliminare una riga da un file seguenziale?
Creo l'elenco:
Open App.Path & "\dati.dat" For output as #1
    For I = 0 To 10
        Print #1, nome, cognome
    Next I
close #1
Così ho memorizzato i dati di due TextBox in un file.
Se volessi rileggere il file per poi cancellare una riga (nome,cognome),
come posso procedere?
Premetto che i dati verranno visualizzati in una MHSFlexGrid.
Grazie, a chi risponderà.
Sal.


ciao, non so se posso esserti utile.
Io lavoro in quel modo per alcune applicazioni tipo INF e cfg (ascii
standard)
Premetto che non sono un profy, ma non credo si possa fare a meno di
rileggere il file e riscriverlo in un tmp saltando quello che non vuoi
più... quindi rinominarlo.
Memorizzi ad esempio un'ID univoco per quel campo ad esempio se intendi
cancellare il 5 record.
Quindi quando arrivi ai dati 5, confronti e se OK lo salti.
È che in questo modo puoi farne solo una alla volta per evitare variabili di
mezza giornata.
Meglio comunque se lavori su mdb che intervieni direttamente sui campi dei
vari record.
Prendi un qualsiasi esempio mdb opensource e adattalo alle tue necessità.
Non so se in riportando il file in una tabella, riesci in modo semplice a
poterla modificare e quindi salvare tutta la struttura in sequenziale, tipo
ascii.
Se così fosse, mi potrebbe tornare utile.
ciao
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

Grazie per aver risposto.
Comunque volevo evitare di utilizzare mdb; riguardo all'altro suggerimento
intendi forse file ad accesso casuale?
Io vorrei utilizzare file sequenziali anche dovendo leggere il file temp
saltando la riga (es. 5), per simulare cosě il comando elimina.
Grazie ancora, ciao, Sal.

 saltando la riga (es. 5), per simulare così il comando elimina.
E c'è qualcosa che te lo impedisce ? Non capisco dove sia il
problema... o forse sì... vabbe', ti dò le dritte ma il prog lo fai tu, OK ?
-Apri il file in lettura, e un file temp. in scrittura (open for input e for output)
-riga per riga (do while not eof(numerofile) )
-leggi il contenuto (line input)
-se sono diverse da ciò che vuoi eliminare (if riga<>rigadaeliminare then)
le riscrivi nel file temporaneo (print)
fino alla fine (loop)
chiudi entrambi (close numerofile)
poi copi il file temporaneo sull'originale (name as)
e cancelli il temporaneo (kill).
Fra parentesi le funzioni da usare, se hai problemi scrivile
e premi il tasto F1 ;-)
Un Paperino e la sua firma.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB 6]prelevare una parte di text box

Sto realizzando un tool per rinominare files in blocco, e vorrei fare
questo:
1) l'utente seleziona il file in una listbox (fatto)
2) il nome del file appare in una textbox (fatto)
3) l'utente posiziona il cursore nella posizione in cui vuole realizzare il
taglio e preme il tasto pick (
4) il proggo rileva la posizione del curzore e taglia la stringa
Come faccio a rilevare la posizione del cursore?
Grazie

 Come faccio a rilevare la posizione del cursore?
Qualcosa tipo textbox.selstart?
--
Salutoni
Sergio

 Qualcosa tipo textbox.selstart?
Si ci ero arrivato subito dopo aver postato la domanda.
Mi ero fatto un'idea sbagliata sull'uso di questa funzione.
Grazie come sempre :)
Ciao
Enrico
Newsgroup: it.comp.lang.visual-basic
Titolo: ? Stampare una grid.

Grazie ai vostri consigli, sono arrivato ad un buon punto nella stesura del
mio primo programma.
Adesso ho bisogno di stampare quanto è stato elaborato e visualizzato su una
dbGrid,
Come si fa???
Spero nella Vs. pazienza
ciao
C E S A R E

Dal momento che la DBGrid si appoggia ad una tabella o una query, il metodo più facile e quello di creare un report,
riferito sempre alla stessa tabella o query.
Puoi utilizzare Crystal Report, distribuito con VB.
Non è difficile usarlo: segui l'autocomposizione.
Se trovi difficoltà, comunque, siamo sempre qui...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]aprire un progtramma

Che codice devo usare per aprire un programma premendo un cmdbutton
tipo norte

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con ODBC per xBase

Ho un problema:
Devo realizzare un software che possa interagire con dei database xBase (in
Clipper/DBase III):
ho quindi pensato di utilizzare il Driver ODBC per DBase; ho creato ed
installato il Driver, quindi l'ho inserito nel mio progetto.
Tutto OK, riesco a connettermi al Database, ad aprire le tabelle e
visualizzarne il contenuto. Dirò di più, riesco anche a modificare le
tabelle, senza problemi. PERFETTO!!!
Solo che se, dopo aver MODIFICATO una tabella DBF tento di aprirla con un
vecchio programma DBase (come ad esempio 
DBASE.COM
) AAARGH! Il programma
dice che il file NON E' IN FORMATO DBF !!!
Come mai??? E' forse un baco del Driver ODBC della Microsoft per file DBF
???
A qualcuno di voi è successo qualcosa di simile ???

 ha scritto nel messaggio
news:9l9kjq$i7r$1...@nreadA.inwind.it...

Maggiori info, please.
- Versione Odbc utilizzata
- Versione Ado usata per l'accesso dati (o dao)
- Stai usando file db3 o clipper?
ciao
ugo
Newsgroup: it.comp.lang.visual-basic
Titolo: RAS

  Ciao
dopo aver abbandonato win95+server di accesso
remoto di plus per constatata incapacita'
(mia || win95) sto valutando il discorso win nt 4+RAS
Lo scopo e' connettersi via accesso remoto ad
un server e tramite winsock far comunicare i
programmi server/client scritti con vb.
Precisamente, voglio che un comp. con win95 195.0.0.1
si connetta via accesso remoto ad un comp. con winnt4
195.0.0.10; su winnt 4 gira poi un programma client che
si connette al server su win95.
            win95   --accesso remoto-->    winnt
         sockserver     < - - - -             sockclient
Ho configurato la rete di winnt cosi' :
    -    Protocollo TCP/IP: interfaccia loopback su
        195.0.0.10
    -    Server di accesso remoto : usa TCP/IP
        pool indirizzi statico da 195.0.0.1 a 195.0.0.2
        (presumo siano gli indirizzi che RAS assegna al
        client, no ???)   anche se vorrei assegnare solo
        195.0.0.1
Il comp con win95 ha la connessione di accesso remoto
cosi' impostata :
        Tipo di server TCP/IP, Indirizzo IP specificato
        in 195.0.0.1, nome computer Zeppelin.
La connessione di accesso remoto avviene regolarmente
senza nessun intoppo. I guai nascono quando tento di far
comunicare i programmi vb server e client: se da client
invoco una connect a 195.0.0.1 mi risponde il
server del client stesso (scusate il gioco di parole ma e'
cosi'; il programma e' uno solo client/server:praticamente
si risponde da solo :().
Controllando con il Monitor di Accesso Remoto noto pero' che
il client e' su 195.0.0.2 (???), ma se tento di collegarmi nessuno
risponde.
Tentando di collegarmi invece a Zeppelin mi dice
che non riesce a trovare l'host :(
Credo semplicemente mi sia sfuggita qualche opzione....
qualcuno mi sa dire quale ????
Thanx in advance, pliz cc to 
da...@dei.unipd.it
     Mauro

Big confusion is big trouble....
Usa questi indirizzi
LAN dove stà NT Server: 192.168.1.0 Mask 255.255.255.0
IP NT Server : 192.168.1.1
Fai assegnare al RAS questi indirizzi:
192.168.1.250 - 192.168.1.254 (se hai quattro modem....)
Mask 255.255.255.0
OVVIAMENTE DEVI INSTALLARE IL TCP/IP SU PC 95
NON ASSEGNARE  NESSUN INDIRIZZO DELLA RETE 192.168.1.0 alle schede di rete
del PC 95 (il remoto..)
Configura l'accesso remoto cosi con tutte le impostazioni di default.
Se l'unico host che devi raggiungere è la macchina NT metti nel file HOSTS
(o meglio ancore nel file LMHOSTS) del PC 95 il nome e l'indirizzo del
server NT.
ES:  192.168.1.1  NOME_DEL_SERVER_NT
Se invece su NT hai installato il server WINS metti il suo indirizzo
nell'apposita casellina della connessione di accesso remoto.
CIAO.



Io ho avuto problemi simili.
Per quanto ho capito il RAS vuole alemno 2 indirizzi perche' il primo lo usa lui.
In pratica se indichi "statico da 195.0.0.1 a 195.0.0.2" quando avviene la
connessione il Server RAS assume l'indirizzo 195.0.0.1 ed il client 195.0.0.2.
Piu' di questo non so.....
-- 
Hi, Ciao
Ettore                 By -MES-
http://www.aspide.it/freeweb/ilmes

si connette al server su win95.
[...]
Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE]:FUNZIONA??

Possibile che andando sul link documentazione non riporti un bel niente??
CoDaBat

 Possibile che andando sul link documentazione non riporti un bel niente??
Anche tutto il resto. :-(
E' successo lo stesso un paio di giorni fa, era un problema
di configurazione sul server, e Moreno (santo Moreno) l'ha
fatto risolvere al volo. Domattina lo chiamo, ma a quest'ora
del primo maggio MI RIFIUTO di rompergli le scatole :-))
Bye, G.

"Paperino" <non...@lo.dico> ha scritto nel messaggio
news:aapiop$6pp0$1...@stargate1.inet.it...

Comprendo e sono d'accordo!!!!
;-)
CoDaBat

Newsgroup: it.comp.lang.visual-basic
Titolo: listview e evento afterlabeledit

ciao, ho una listview (LV) e nella prima colonna a sinistra compaiono dei
nomi. Vorrei che quando l'utente edita da programma un nome a caso
modificandolo dopo la modifica la LV si riordini. Ho messo quindi
nell'evento afterlabeledit le seguenti istruzioni
lv.sortkey=0
lv.sorted=true
lv.refresh
la LV si riordina ma il nome appena editato finisce sempre come primo in
ordine alfabetico anche quando inizia per Z :-(
dove sbaglio?
ciao
ego

Forse ti dico la cappellata della domenica, ma non è che per caso
il focus, rimanendoti sulla riga corrente, non te la inserisce nel suo
buffer di riordino e te la sposta automaticamente in cima alla lista?
Prova a spostare il focus sulla riga sotto o su di un controllo invisibile
per poi ridarglielo ad ordinamento effettuato.
-- 
Saluti
Andrea Moro
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO!!! Come si fa a posizionarsi su un preciso record???

Ciao forse ne messaggio che ho inviato prima non sono riuscito a spiegare
bene quello che mi interessa sapere, faccio un esempio:
Ho un file creato in Access di nome x.mdb al suo interno contiene i seguenti
dati:
|Nome                                   |Cognome
|Tizio                                     | xyz
|Caio                                     |zxy
|Mevio                                   |yzx
Dove Nome e Cognome sono dei campi in una tabella (Tab).
Quello che voglio sapere è: come faccio se introdotte un nome (il campo nome
è chiave primaria) a posizionarmi sul record che contiene il nome da me
inserito?
In un altro linguaggio il COBOL mi bastava digitare:
READ nome flusso RECORD [INTO nome-dato]
 KEY IS nome-dato1
INVALID KEY ...
(questa istruzione rende disponibile in area record un record la cui chiave
è stata specificata)
dopo avere inserito ad esempio il nome nel campo che il puntatore si
spostava sul record che aveva nel campo il nome da me selezionato, insomma
mi interessa come avere acesso diretto ad un record specificando la chiave
da me definita.
(Chiedo scusa se nel precedente messaggio sono presenti errori di battitura)
Grazie.

Matteo Pisani ha scritto:

Devi utilizzare uno dei metodi find (ad esempio il metodo findfirst)
dell'oggetto recordset.
Se utilizzi una variabile di tipo recordset (dati):
    dati.findfirst "[Nome] ='" & nome & "'"
dove nome è il testo inserito nella tua textbox.
Per visualizzare tutti i dati del record devi poi assegnare il valore dei vari
campi alle rispettive textbox.
    text1=dati![Nome]
    text2=dati![Cognome]
Se utilizzi il controllo data il codice è:
    data.recorset.findfirst "[Nome] ='" & nome & "'"
devi però, in questo caso, impostare le proprietà datafield e datasource delle
textbox.
Newsgroup: it.comp.lang.visual-basic
Titolo: DDE mi fa impazzire :-((((

Ciao,
sto impazzendo con "traffico" DDE... mi spiego.
Ho già trovato un'applicazione semplicissima di due righe per form che va
benissimo che però non riesco ad adattare alla mia situazione in quanto
risulta "AL  CONTRARIO", cioè devo rivoltare la situazione tra SORGENTE e
ARRIVO e proprio non ci riesco.
Nel mio programma utilizzo già per dialogare con altre applicazioni
esistenti (non VB6) la seguente sorgente:
---cut---
sub ComandoDDE()
On error goto errore
  ' apro e mando un testo via DDE
    txtCommand.LinkMode = 0   'Clears DDE link if it already exists.
    txtCommand.LinkTopic = "DESTPROG|COMANDO"    'Sets up link with VB
source.
    txtCommand.LinkItem = "WDDE"    'Set link to text box on source.
    txtCommand.LinkMode = 1  'Reestablish new LinkMode.
    txtCommand.Text = "TEST DDE"
    txtCommand.LinkPoke
exit sub
errore:
msgbox "PROGRAMMA DESTPROG.EXE NON TROVATO"
end sub
---cut---
Dunque, un'altra applicazione, riceve i dati benissimo ma come devo fare in
un semplicissimo VB6 ulteriore applicazione per ricevere questi stessi dati
"TEST DDE"?
Sono tre giorni che sbaglio ma non so dove!!!
O continuo ad avere errore 282 283 284 classici di NON dialogo DDE.
Sono tre comandi... ma accidenti.... mi perdo!!! e non funzia!
mi perdo nelle proprietà DDE del nuovo FORM di ricezione e della TXTBOX!!
AIUTOOO!
GRAZZZZZZZZIIIIIEEEEEE!

 AIUTOOO!
Come al solito la soluzione e' già pronta sul Sito Comune!
Questo NG ha un Sito dove mettiamo gli aiuti che emergono da questo NG.
L'indirizzo è:     
http://www.murialdo.it/it_lang_vb
Nel tuo caso, vai nella sezine download/sorgenti e cerca DDE_Esempio
--
/\/\/\/\/\/\/\/\/\/\/\/\/
|  Partecipa alla stesura di progetti VB sviluppati in team,
|  informati sul Sito Comune sezione Leonardo. Io
|  partecipo al progetto Data Raptor, alleati con noi.
\/\/\/\/\/\/\/\/\/\/\/\/\
Ciao
Ettore Maronese, il Mes
http://www.maronese.com/mes
Sito Comune di questo NG
http://www.murialdo.it/it_lang_vb

Newsgroup: it.comp.lang.visual-basic
Titolo: Error in initializing provider

sir when i connected to access using adodc in vb  i receive this type
of error like "Test connection failed because of an error in
initilizing provider. class not registered" : sir pls can u help to
solve this error

sir when i connected to access using adodc in vb  i receive this type
of error like "Test connection failed because of an error in
initializing provider. class not registered" : sir pls can u help to
solve this error
Newsgroup: it.comp.lang.visual-basic
Titolo: Do While

Ciao a tutti,
Data una struttura Do While EOF... LOOP, vorrei, se si verifca una
condizione particolare leggere subito il successivo record del file in
questione. Come si fa una ITER in Visual Basic?
Grazie  a tutti

 Data una struttura Do While EOF... LOOP, vorrei, se si verifca una
condizione particolare leggere subito il successivo record del file in
questione. Come si fa una ITER in Visual Basic?
Che tipo di file? Recordset di database o file di testo?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 wrote in message
8tmge6$ncn92$2...@ID-52090.news.dfncis.de...



do while eof...
  fai quello che devi fare
loop
if not eof then
  movenext
end if
Naturalmente la movenext e' relativa all'oggetto che utilizzi (movenext per
il recordset)
Ciao
--
*****
Nolle
no...@ciaoweb.it

 Grazie mille anche per la risposta di ieri.
:)


 wrote in message
8tok07$nh83c$2...@ID-52090.news.dfncis.de...


lettura.
Questa tua fissazione deriva da un metodo di programmazione concettualmente
vecchio e errato, ed è semplicemente superabile proprio con un IF:
DO While Eof
    istruzione1
    If (Not record_annullato) then
        istruzione2 (Scrittura altra tabella)
    end if
Loop
Come ricavarti <record_annullato> sta a te, personalmente farei
record_annullato = istruzione1().
Ciao.

 lettura.
prova:
with rs
    do while not .eof
        if !campo <> "a" then
            ' istruzioni
        endif
        .movenext
        doevents
    loop
end with

Newsgroup: it.comp.lang.visual-basic
Titolo: Controlli WANG

Mi pare che cono vb4 e 5 si potessero utilizzare i controlli ocx di windows
per la gestione della scansione, visualizzazione file raster, stampa ecc.
con i controlli ocx di wang.
Sono ancora disponibili con vb6 visto che nell'help non ho trovato nulla???
Qualcuno potrebbe darmi una mano per poterli utilizzare o dirmi dove trovare
tale informazioni
Ringrazio   
icto...@tin.it

tale informazioni
In Vb5, l'help degli ocx č buono, in VB6 non lo so...
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)
Newsgroup: it.comp.lang.visual-basic
Titolo: Invio SMS

Salve, vorrei scrivere un programmino per l'invio di sms da VB,
attraverso un normale modem 56K ed una linea analogica. Ho visto i
vari post e sinceramente ho le idee più confuse di prima: se piloto il
modem con mscomm ed effettuo una telefonata al smsc di tim quello mi
risponde e mi dice che il numero non esiste.
Cercando in giro mi è sembrato di capire che ci sono dei comando AT
particolari per gli sms, inoltre qualcuno si collega in vt100 al smsc.
Morale non ci sto capendo niente. Qualcuno potrebbe essere così
gentile da chiarirmi le idee, e se possibile mi saprebbe indicare un
esempio di codice, tutti quelli scaricati in realtà non funzionano.
Grazie
Bob

 esempio di codice, tutti quelli scaricati in realtà non funzionano.
www.it-lang-vb.net
  e cerca SMS
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/public/SinapsiAntispam-Setup.exe
email spamtrap: 
spam...@nicolaottomano.it

Newsgroup: it.comp.lang.visual-basic
Titolo: VB6 - Perchè mi ricarica la form sottostante?

Ciao a tutti,
in VB6 mi capita una cosa strana che in VBA con accade. Spero di riuscire a 
spiegarmmi.
Ho relizzato una form1 che tra i vari controlli contiene una label e un 
bottone.
La pressione del bottone fa si che si apra un'altra form2 nella quale 
imposto la "caption" della label contenuta sulla form1.
Nell form2 č presenteun bottone OK con il codice "Form2.Hide"; quando lo 
premo, oltre a chiudere la form2 mi riavvia il codice di Form1_Activate.
Perchč?
Come faccio a impedirlo?
In VB6 questo non accade!
Ringrazio tutti in anticipo.
Ciao 

 Come faccio a impedirlo?
Riscrivendo l'intero OS.
Piuttosto, perche' hai del codice nella Activate che crea problemi quando la 
form viene attivata? Che senso ha? Non e' che hai messo il codice 
nell'evento sbagliato?

 premo, oltre a chiudere la form2 mi riavvia il codice di Form1_Activate.
Sposta il codice dell'activate ad esempio alla form_load.
-- 
DBMS Firebird
VB6 + Ado

 nell'evento sbagliato?
Effettivamente....
l'ho scritto in Form_Load e funziona bene.
Grazie.

"Andrea" <nos...@invalid.invalid> ha scritto nel messaggio 
news:8rtmio4d2wu8.z...@40tude.net...

Ok, fatto e funziona!
Grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Piccolo problema...

Ciao,
Dopo aver richiamato un' immagine da un sito, come faccio a salvarla nel
computer?
Mi serve per poi visualizzarla in una Picture.
Salvo.

 Mi serve per poi visualizzarla in una Picture.
utilizza un controllo winsock per scaricare l'immagine, poi salvi
i dati in arrivo all'interno di un file aperto in modo binario che
caricherai tramite Loadpicture al momento giusto :p
tutorial già pronto su:
http://vbsimple.virtualave.net/howto/033.htm
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud

Newsgroup: it.comp.lang.visual-basic
Titolo: URGENTE!!! Reperire la data e l'ora dal server

Sto sviluppando un'applicazione dove il solo DB si trova sul server, ed
in quanto devo fare dei calcoli sulla date, ma soprattutto sull'ora
corrente, ho la necessità che tutti i client lavorino sulla stessa ora;
in quanto non ho la certezza (anzi è molto improbabile) che tutti i
client abbiano impostata la stessa ora, l'unica soluzione è avere a
disposizione l'ora reperita dal server. Esiste qualcosa che fà al caso
mio.
Grazie Stefano
-- 
Posted from [195.250.226.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Usa il comando dos NET TIME \\server /SET /YES, 
lanciato con shell
ErreBi

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

Devo stampare con DataReport ma devo utilizzare una stampante diversa da
quella predefinita del sistema.
Per l'occasione uso questa Sub (prima di stampare)
Sub SetPrinter (byVal nomeStampante as string)
dim Prn
    For each Prn in Printers
    if Printer.DeviceName = nomeStampante Then Set Printer=Prn : Exit For
Next
End Sub
In effetti mi cambia stampante ma il DataReport sembra Fregarsene.
Qualche Consiglio???
--
[5pU6NA]
~~~~~~~~~~~~~~~~~~
ICQ # 302792624
mail: 
skate...@libero.it

Spugna wrote:
stampi solo sulla stampante corrente
devi rendere corrente la nuova stampante...e poi al limite alla fine della
stampa ripristinare come corrente la vecchia!
bye man!
--
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Quotefix e altro:
http://www.martek.it/go.asp?portamia=4
Usr: ICLVB Pw: amici
Newsgroup: it.comp.lang.visual-basic
Titolo: Guida per Controlli OCX

Salve raga dove posso trovare una guida che mi spiega come creare controlli
ocx?


Su google...
http://groups.google.com/groups?q=creare+ocx+group%3Ait.comp.lang.visual-bas
ic&ie=UTF-8&oe=UTF-8&hl=it
(molti consigliano di leggersi msdn ma se per qualche motivo non ce l'hai
c'è anche qualche link a siti)

 controlli ocx?
Lupo cit:
"
Sulla guida, mouse dx sul sommario (a sx), Passa a questo URL:
mk:@MSITStore:C:\Programmi\Microsoft%20Visual%20Studio\MSDN98\98VSa\1040\vbc
on98.chm::/Html/vbconcreatingactivexcontrol.htm
"
l'ho seguito passo passo e ti giuro che non sapendo nulla di ocx in 10
minuti ci son riuscito ^_^
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 "
non ho ben capito dove devo guardare.
Grazie ;)

*Francesco* ha scritto:

Ricomponi su un'unica linea quell'indirizzo e segui _esattamente_ le
istruzioni appena sopra.
In alternativa: Sommario, Documentazione di Visual Basic, Utilizzo di Visual
Basic, Guida ai componenti, Creazione di componenti ActiveX, (sulla destra)
Creazione di componenti ActiveX.

ok, grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: TextBox con inserimento di soli numeri

Ciao a tutti.
Preciso che sono un novellino in VB.
Come faccio a far si che in un TextBox si possano immettere esclusivamente
numeri e non lettere?
(trattasi di un programmino tipo convertitore).
Non voglio che mi compaiano msgbox o altri avvisi, vorrei solo che qualora
si digitasse qualcosa diverso da un numero sul textbox non venisse
visualizzato niente (come schiacciare un tasto morto).
Ciao e grazie
Renato

 ha scritto nel messaggio
news:CYhZ7.11766$%B.43...@twister2.libero.it...

Private Sub Text1_KeyPress(KeyAscii As Integer)
    If Not (KeyAscii >= vbKey0 And KeyAscii <= vbKey9) Then KeyAscii = 0
End Sub
Prova questo.
Ciao
--
Timothy Redaelli

Perfetto funziona!
Un unico neo: se volessi far funzionare il tasto BackSpace (visto che con
questa modifica non è attivo) come potrei fare?
Grazie
Renato


If Not KeyAscii = 8 Then If Not (KeyAscii >= 48 And KeyAscii <= 57) Then
KeyAscii = 0
(tutto su una riga)
simo
--
__________________
www.sasim.net
* Server IRC : 
irc.azzurranet.org
 --> Canale: #it_lang_vb
* Sito Comune Ng: 
http://www.it-lang-vb.net
* Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt
* I vecchi messaggi su: 
http://groups.google.com/
Ronnie ha scritto nel messaggio


 questa modifica non č attivo) come potrei fare?


 ha scritto nel messaggio
news:a14frv$o712i$1...@ID-112744.news.dfncis.de...


 > debug.print KeyAscii

Välėrļö, un po' di impegno per migliorare il quoting ;-)
-- 
ciao, hal
che 31 righe di messaggio per una sola riga di risposta (in testa)
gli sembrano un po' troppe :-(

 Välërïö, un po' di impegno per migliorare il quoting ;-)

Vabbé, sono alle prime armi... ;-)
Cmq, concordo su tutto quanto è stato detto che è meglio imparare il metodo
piuttosto che pigliarsi la pappa pronta (e vi ringrazio che nessuno mi ha
citato il proverbio simil-cinese(?) sul "pesce" e sull'"imparare a
pescare"...)
Non volevo nemmeno sollevare tutto sto' polverone. Lamentavo solo il fatto
che magari il sarcasmo (non ironia) utilizzato in quella risposta (ben più
di 31 righe fa) a me era sembrato un po' eccessivo e contrario agli scopi di
un NG.
Ma mo' basta parlarne sennò mi becco un vaff*** da qualcuno...    :-)
Ciao,
Valerio

Ma mo' basta parlarne sennņ mi becco un vaff*** da qualcuno...    :-)
Be', ora non esageriamo :-)
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Excel: problemi di trasposizione di dati con intervalli ...

Ho un problema con excel:
ho 2 fogli. sul primo ho una colonna di ID che vorrei fosse trasposta
nell'altro foglio (creando quindi una riga), però con 2 celle vuote per
ogni ID.
come posso fare? e, se è possibile fare qualcosa (anche in VBA), quali
comandi devo digitare?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ogni ID.
Supponiamo di avere due fogli: Foglio 3
nel quale nell’intervallo A1:AN vi sia il nome di campo “ID” e sotto i
valori corrispondenti
ID
15
20
25
30
Voglio trasporre l’intervallo
nel foglio4 a partire dalla cella A4. Ecco il codice molto semplicistico,
se l’interpretazione è quella esatta:
Sub Macro1()
'
' Macro1 Macro
'
Macro registrata il 23/04/2002 da Francesco
'
'
Dim NrRighe As
Integer, i As Integer
Application.CutCopyMode = False
Foglio3.Select
Range(Range("A1"), Range("A1").End(xlDown)).Select
NrRighe =
Selection.Rows.Count
Range(ActiveCell, ActiveCell.Offset(1)).Copy
Foglio4.Select
Range("A4").Select
Selection.PasteSpecial Paste:=xlAll,
Operation:=xlNone, SkipBlanks:=False _
, Transpose:=True
Application.CutCopyMode = False
Range("E4").Select
Foglio3.Select
Selection.Offset(2).Resize(NrRighe - 2).Select
For Each c In Selection
Foglio4.Select
i = i + 1
ActiveCell.Cells(1, i).Value = c
i = i + 2
Next
End Sub
Fammi sapere se la trasposizione è corretta o se avevi
progettato diversamente. 
Saluti
Il Picchio
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Come testare se esiste un foglio di lavoro (grafico)

quali istruzioni in Visual Basic mi consentono di testare se in un file
Excel ci sia un foglio di nome xx. Grazie.

 quali istruzioni in Visual Basic mi consentono di testare se
in un file Excel ci sia un foglio di nome xx.
For..Next.  Facendo un ciclo "per ogni" oggetto (piu` lento) o
"per quanti oggetti ci sono". Per esempio, cosi`:
Option Explicit
Sub Main()
  '
  Dim xlApp     As Excel.Application
  Dim xlWbk     As Excel.Workbook
  Dim intIndex  As Integer
  '
  Set xlApp = New Excel.Application
  With xlApp
    Set xlWbk = .Workbooks.Add
    With xlWbk
      Call .Charts.Add
      With .Sheets
        For intIndex = 1 To .Count
          If _
            TypeOf .Item(intIndex) Is Excel.Chart Then
            Debug.Print "Grafico";
          ElseIf _
            TypeOf .Item(intIndex) Is Excel.Worksheet Then
            Debug.Print "Foglio";
          End If
          Debug.Print ": "; .Item(intIndex).Name
        Next
      End With
      Call .Close(False)
    End With: Set xlWbk = Nothing
    Call .Quit
  End With: Set xlApp = Nothing
  '
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.lang.visual-basic
Titolo: Piccolo problema urgente (VBA)

Da buon inesperto ho un piccolo problema che non riesco a risolvere:
devo accedere da diversi computer in rete, tramite una ruotine in VBA
(excel), ad un file posto su un’ unico computer.
Ma nessun computer deve aprire il file contemporaneamente ad un’ altro.
Ovvero, se il file e’ gia aperto la rourine mi deve entrare in loop fino a
che non trova il file libero.
Come si fa ??????
Grazie anticipato a chi mi rispondera’
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Come si fa ??????
Vedi il topioc "Problema: Accesso a file"

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

Salve vorrei farvi una domanda forse banale:
Come posso fare a far si che la mia applicazione attenda n secondi
tra un'istruzione a e un'istruzione b? (in sostanza un wait(n secondi))
Immagino che si possa fare con il controllo timer.
Grazie

>Immagino che si possa fare con il controllo timer.
Già.....
Posso farti una domanda?
Visto che hai avuto una buona intuizione, perché non hai provato a consultare la guida in linea e verificare se
effettivamente era un'intuizione valida?
Avresti così scoperto che puoi usare sia il controllo Timer, sia la funzione Timer, per la quale c'è anche un esempio
fatto a posta al caso tuo, pronto per essere copiato ed incollato nella tua applicazione....
Avresti risparmiato tempo ed avresti imparato di più (si impara più studiando e cercando di scoprire i problemi da sè,
piuttosto che farseli risolvere).
Se poi avessi incontrato delle difficoltà ad usare uno o l'altro metodo, oppure non fossi stato soddisfatto delle
prestazioni della soluzione trovata, allora, certo, non avresti dovuto indugiare a chiedere aiuto e spiegazioni al ng...
Non è un monito, questo, è solo un consiglio.... prova a metterlo in pratica e vedrai che funziona...
OK?
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Puoi anche usare la API Sleep.
Newsgroup: it.comp.lang.visual-basic
Titolo: array

Salve a tutti,
E' possibile creare un array di un controllo o modulo di classe?
Grazie.

 E' possibile creare un array di un controllo o modulo di classe?
In che senso, hai un'esempio???
Ciao
--
Timothy Redaelli

 wrote in message
news:J7U38.4732$vh.1...@twister1.libero.it...


 Spero di aver capito cosa intendevi...
se e' un oggetto ok, ma anche se ho una classe con eventi (withevents) ??
se si mi faresti un esempio pratico perche' magari quando ho provato io ho
sbagliato qualcosa.
grazie

Tratto da F1 ---> WithEvents ---> Variabile; F1 ---> WithEvents ---> Esempio
di codice:
 "Limitazioni per le variabili WithEvents: [...] Non e' possibile dichiarare
una variabile WithEvents As New. L'oggetto origine dell'evento deve essere
creato e assegnato alla variabile WithEvents in modo esplicito. [...] Non e'
possibile creare matrici con variabili WithEvents"
Tratto da F1 ---> Dim, istruzione; F1 ---> Public, istruzione; F1 --->
Private, istruzione:
"WithEvents [...] E' possibile dichiarare il numero desiderato di variabili
con WithEvents, ma non e' possibile creare matrici con WithEvents. Non e'
consentito utilizzare New con WithEvents."
Tempo di ricerca: 5 secondi.
Risorse umane impiegate: 0.00001%
Solo un noioso copia incolla.
Lokar
"Fustino di Dixan" <acer...@penguinAtWork.it> ha scritto nel messaggio
news:a2p629$1oui$1...@phobos.ibnetwork.net...


 Solo un noioso copia incolla.
ti ringrazio.
pero' non dovevi mica sbatterti cosi' solo per farmi vedere che non ho
aperto l'help prima di postare.
cmq, a mio tempo avro' anche cercato non credi? (anche se risale a tanto
tempo addietro :)- )
no, forse no.
p.s.
mi era solo venuto il dubbio che con qualche assegnamento strano lo si
potesse fare. ;)
stammi bene