mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: [SITO COMUNE] Nuovo Webmaster: Moreno Sirri

Ciao a tutti,
questo post per proclamare ufficialmente MORENO SIRRI come nuovo
Webmaster del Sito Comune di questo newsgroup.
Le votazioni si sono cosě concluse:
Favorevoli:     34
Contrari:       1 (Stefano Spinelli)
Astenuti:       1 (Hal 1961)
Non validi:     4 (Roal Zanazzi, Gabriele F., "max", Berna)
E' attualmente in corso il passaggio delle consegne tra il Webmaster
uscente e il Webmaster entrante; questa operazione potrebbe durare
qualche giorno.
Ciao a tutti,
Umberto Meroni
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 Umberto Meroni
mi devo essere perso qualcosa. di roal mi risultano solo due interventi nel
thread, e mi sembra abbia non tanto votato quanto espresso questioni
procedurali. come mai "non valido" ?
grazie comunque ubi per il lavoro svolto, e in bocca al lupo a moreno per il
tanto da svolgere.
ciao, a.

Un bell' in bocca al lupo per Moreno.
Ciao
Aldo

tanto da svolgere.
Secondo me perche' conoscendolo e leggendo i post, l'intenzione di
votare c'era, ma non e' stata espressa, o solo perche' ha risposto a
quel thread che serviva solo ed esclusivamente per le votazioni!!
In bocca al Lupo a Moreno per il nuovo incarico !!!
Ciaps
Stracca
http://www.stracca.net
---------------------------------------------
    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 !
---------------------------------------------

Anche da parte mia un grande "in bocca al lupo" a Moreno Sirri!!
            Allanon




....bene, in bocca al lupo per il futuro lavoro.
....ehmm, tanto che ci siamo .....
....la prima rogna .....
il motore di ricerca non va molto bene .....
Ciao e grazie
Steama
.

 ha scritto nel messaggio
news:gMKW5.305$EM1....@twister2.tin.it...


 wrote in message 90dj8j$6h$1...@nnrp1.deja.com...


 come si votava correttamente??? (per la prossima volta...)
Semplicemente quancosa del tpo:
    Voto per Moreno Sirri
O in alternativa una delle seguenti:
    Voto CONTRO Moreno Sirro  (voto che ha senso visto che era l'unico
candidato)
    Voto scheda bianca
Ciao
Ettore Maronese

 qualche giorno.
Un personale ringraziamento a Umberto Meroni per il lavoro svolto col Sito
Comune.
Spero che in futuro possa tornare WM.
GRAZIE UBI e Buon Lavoro Moreno.
Ettore Maronese
il Mes

>il motore di ricerca non va molto bene .....
Non va proprio .. ma tenetevi stretti il nuovo WM si sta impegnado su
un bel fronte e a breve ne vedrete delle belle !!!


Newsgroup: it.comp.lang.visual-basic
Titolo: creare oggetti

come faccio, cliccando un bottone, a creare linee diverse fra loro
(devo fare un poligono, tanto per intenderci....)????
E' possibile tutto cio'?
grazie e ciao

 ha scritto nel messaggio
news:GVdv9.87154$RO.22...@twister1.libero.it...
: come faccio, cliccando un bottone, a creare linee diverse fra loro
: (devo fare un poligono, tanto per intenderci....)????
: E' possibile tutto cio'?
: grazie e ciao
:
1)Metodo Line
2)Metodo PSet
3)Oggetto Line
4)API (Polygon, Arc, PolyLine ecc. vedi anche la GDI32.dll)
Ciaomandi.
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa diretta su LPT1

Ho la necesita' di sfruttare al massimo la velocita' di una stampante
ad aghi (Epson DFX 8000), per cui, seguendo i consigli letti in vari
post, pensavo di bypassare la gestione dello spool di Windows e di
stampare direttamente sulla porta.
Ho utilizzato percio' il seguente schema:
Open "LPT1:" For Output As #1
....
Print #1, (dati da stampare)
Close #1
Il problema e' che non mi viene stampato nulla: dove sto sbagliando?
E se la stampante fosse in rete, oppure collegata alla porta USB, cosa
bisogna mettere nella Open?
Ringrazio fin d'ora chiunque possa darmi una mano.
Nedi

bisogna mettere nella Open?
Non ci vuole la OPEN, ci vuole l'oggetto Printer.
--
ciao
  Stefano

 Ringrazio fin d'ora chiunque possa darmi una mano.
Io quando ho usato lpt ho messo tutto in un file di testo e poi lanciato
una type >lpt1
E' grezzo ma funziona:
FilePath il tuo file temporaneo creato.
If FileLen(FilePath) > 0 Then
  ff = FreeFile
  Open App.Path & "\stampa.Bat" For Output As #ff
  aa$ = "TYPE " & FilePath & " >LPT1"
  Print #ff, aa$
  Close #ff
  aa = ShellExecute(lWindow, vbNullString, App.Path & "\stampa.Bat",
vbNullString, "", 0)
End If

Interessante!
ma se la stampante è collegata in rete?
Ho provato ad inserire al posto di LPT1 il codice della porta
(>138.249.163.20:RAW1) ma mi ha creato semplicemente un file col nome
"138.249.163.20".
Che bisogna scrivere?
Silvio

 Che bisogna scrivere?
Credo che da Win devi settare la porta di quella stampante come LPT1, a
quel punto ti funziona.

SB ha scritto:

Ma se uso l'oggetto Printer utilizzo la gestione dello spool di
Windows, con conseguente rallentamento della stampa, che e' quello che
voglio evitare (a meno che non ci sia qualche "trucco" che non conosco
che mi permetta, utilizzando l'oggetto Printer, di bypassare lo spool).

Ci avevo anche pensato, ma trovo un po' macchinoso gestire
l'impaginazione, i salti pagina ecc.
Se tu conosci qualche sistema semplice e al tempo stesso efficace
fammelo sapere.
Grazie.

che mi permetta, utilizzando l'oggetto Printer, di bypassare lo spool).
...mi sa che devi ricorrere a VBDOS o quickbasic

che mi permetta, utilizzando l'oggetto Printer, di bypassare lo spool).
Prova a usare le API, leggi qui:
http://support.microsoft.com/default.aspx?scid=kb;en-us;154078
--
ciao
  Stefano



Se devi stampare su una stampante ad aghi devi comunque gestirle queste
cose.
Ti basta un contatore per ogni volta che fai un print per verificare quando
comincia la nuova pagina, per l'impaginazione ti basta usare tab esempio:
Print #ff, Tab(68); "Segue"
Certo se puoi evitare è meglio.
PS: ovviamente il carattere è a spaziatura fissa tipo Courier New.

Newsgroup: it.comp.lang.visual-basic
Titolo: VB service pack?

Cos'è il service pack 3?
Utilizzo VB5 in versione enterprise. Il sp3 è un aggiornamento?
Dove posso scaricarlo e quanto occupa?
Grazie
Zeus

...



Il sito della microsoft è immenso. Non hai informazioni precise? Posso
scaricarlo anche con un programma FTP?
Grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Visualizzare risultato della query nel form

Salve a tutto il NG,
ho creato un datagrid con tutti i dati di una tabella, ho creato una query 
che in base alla riga selezionata mi crea una specifica query. Ora voglio 
che il risultato di questa query venga visualizata nella stessa form che 
utilizzo per l'inserimento degli stessi dati, come devo fare?
Ringrazio tutti per le info

asterix ha scritto:

1) una seconda griglia
2) una label e un textbox per ogni campo da visualizzare
casella.text=recordset!campo
Ave
giuseppeD
---
CCR
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Forse mi sono espresso male, ma + che mi faccia vedere i risultati in una 
form, che mi vada al record con quei dati, all'interno della form dove 
inserisco i dati e dove li posso scorrere uno per volta 

 ha scritto nel messaggio 
news:436517e4$0$29555$4faf...@reader1.news.tin.it...

Forse ho capito,
selezioni poniamo un record dalla griglia nella formA, in una formB devono 
andare tutti i record collegati che costruisci con una istruzione sql. 
Questi record nella formB li devi poter scorrere.
Se č cosě, ti consiglio, per vedere come poter scorrere dei record, 
utilizzare la Creazione guidata della form.
Tasto dx del mouse su progetto, inserisci form, Creazione guidata form dati 
VB, ecc.
Ave
giuseppeD
---
CCR 

 dati VB, ecc.
Io ho già costruito una formA con creazione guidata, infatti ho fatto 
direttamente da lì la connessione al db ORACLE. Sempre dalla formA inserisco 
i diversi record e li scorro uno alla volta con i comandi dell'Adodc che mi 
viene creato in automatico. Poi ho avuto la necessità di creare un tasto che 
mi facesse vedere in una formB con un dataGrid tutti i record inseriti. Ora 
però voglio avere la possibilità che cliccando su uno di questi record del 
formB, mi rimanda al relativo record del formA. 

 di questi record del formB, mi rimanda al relativo record del formA.
I vari controlli data sono più dolori che gioie.
Nella formA inserisci una procedura come segue:
Public Sub spostamento(ByVal id As Integer)
    'Codice
End Sub
Dalla formB,
rilevazione del o dei parametri da passare. Chiamata al metodo spostamento:
Private Sub Command1_Click()
Dim id As Integer
id = 11
FormA.spostamento (id)
End Sub
Ave
giuseppeD
---
CCR
---
p.s.
ho indossato il costume da bagno e sto andando al mare, in una stupenda 
giornata di sole Romano
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] come metto un database on-line?

Ringrazio chiunque mi spieghi (pianino e per benino) la cosa.
Fon'ora non mi sono ancora occupato di DB e web...
Ho un mdb e vorrei inserirlo nel mio web...
Vorrei:
- aggiungere dati
- visualizzare dati (in tabella)
- fare ricerche
Grazzzie mille (anche 2.000)...
--
--[GbC]--

 Grazzzie mille (anche 2.000)...
accettate 2k solo se senza bug :)

 - fare ricerche
Ciao a tutti.
E' il primo mio intervento e, visto la mia scarsa esperienza, non 
lapidatemi se dico stupidate.
Tornando al tema dell'oggetto, credo che ASP faccia per te.
E' un ottimo linguaggio che ti permette di utilizzare il database senza 
limiti dovuti al browser di utilizzo dell'utente.
E' però necessario che il tuo server supporti le funzioni ASP, e che 
quindi giri con NT e non sia Unix o altro.
Dovrebbero comunque esserci altri linguaggi anche per Unix (ho sentito di 
PHP, però non mi sono ancora informato).
Informazioni su ASP le trovi su 
http://www.html.it
http://www.beginend.com/vbasic/indice.asp
Saluti a tutti
Chris
"Le stelle che vedo nel cielo, sono una piccola percentuale, esiste tutto 
ciò che io non riesco ancora a immaginare"
Bluvertigo
Newsgroup: it.comp.lang.visual-basic
Titolo: calendario ( o data) giuliano

il calemdario giuliano esprime la data del giorno  da 1 a 365.
c'e0 qualcosa  o funzione gia pronta ?
es    5 feb         36
      31 dic        365
leonello

 ha scritto nel messaggio
news:OeGja.5324$DN.1...@tornado.fastwebnet.it...

La butto li sul momento:
Public Function Julian(InDate As Date)
 Julian = Int(InDate - CDate("01/01/" & Trim(Str(Year(InDate)))))
End Function
--
Mauro Cerreto
www.cerretosoft.it

o ti crey un array con tutti i giorni numerati :)
e vai a pescare quello che ti serve
qualcosa del tipo Arr(36) = " 5 febbraio" :)


Newsgroup: it.comp.lang.visual-basic
Titolo: Consiglio su VB6 e VBA

Ciao a tutti,
vorrei un vostro parere in merito a questo dubbio.
Mi è stato commissionato un programma che deve "frullare" dei dati presenti
in un database. Questi dati saranno inseriti con un frontend in VB6 e
devono essere estratti in un secondo momento per essere messi in un foglio
di Excel (2000) fornito dal cliente (quindi già formattato, con alcune
celle già riempite, etc.)
Il mio dubbio e' il seguente: l'inserimento dei dati nel foglio di Excel
secondo le specifiche che mi ha dato il cliente lo faccio in VB6
utilizzando l'oggetto Excel.Application e aprendo il foglio e lavorandoci
in VB6 *oppure* faccio un bella procedura in VBA, messa dentro in Excel che
si frulla lei i dati e riempie lei le celle ?
In questo secondo caso in VBA è possibile utilizzare i vari oggetti RDO,
ADO e compagnia per il collegamento a MS SQL ?
Avete idee/pareri/consigli in merito ?
Ciao !!
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
The Personal Framework for Object Oriented Windows Development (Win32)
http://www.sgr.info
Email happyman69 (at) 
despammed.com

 Avete idee/pareri/consigli in merito ?
riflesso condizionato: in questi casi preferisco fare comunque una
applicazione in vb6, anche se in realtà sarebbe possibile anche dall'interno
di excel.
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Avete idee/pareri/consigli in merito ?
Se il foglio Excel del cliente non è decorato in maniera eccessiva, puoi
usare VB, Ado e il provider di Excel per scrivere il foglio come se fosse un
DB.
Poi, finito il popolamento delle celle, puoi decorare il foglio come il
modello del cliente, oppure, tramite macro VBA copiare i dati dal foglio1,
popolato in VB al foglio2 che contiene il modello del cliente.
termoPilucco

In data Fri, 30 Jan 2004 18:00:09 +0100, termoPilucco ha scritto:
[cut]
Grazie dei consigli !
La visibilita' del codice non e' un problema, i progetti su commissione da
parte mia prevedono la consegna dei sorgenti.
Penso che seguiro' l'accoppiata VB6 e VBA.
Ciao
Stefano "HappyMan" (Lake Maggiore - Italy)
-- 
Database Gate - The Powerful SQL Editor ODBC based


 Stefano "HappyMan" (Lake Maggiore - Italy)
Un'altra ragione in più per farlo direttamente in Excel e VBA.
ciao Max
Newsgroup: it.comp.lang.visual-basic
Titolo: Lostfocus

Come faccio a capire se nel lostfocus di un evento, sto uscendo
perchè ho fatto click oppure ho dato di tastiera con il tab?
Mi è venuto in mente solo - obbrobbio - di controllare su tutti
i controlli il gotfocus ... ma diavolo troppo dispendioso per
quello che devo fare.
--
Saluti
Andrea Moro

 perchè ho fatto click oppure ho dato di tastiera con il tab?
Domanda apparentemente cretina (quella che sto per fare, intendo :-) )
Perchè ti serve sapere una cosa del genere?
Intendo dire: non mi sembra facile sapere quello che tu chiedi, quindi
bisognerebba capire perchè vuoi saperlo per vedere la la faccenda è risolvibile
in altro modo.
--
Salutoni
Sergio

CSSoft (
Cssof...@hotmail.com
) ha scritto, tanto per cambiare ...

Osservazione acuta. Datosi che all'uscita del controllo devo eventualmente
dare il focus ad un nuovo controllo, ma solo se ho dato di tab ...
se ho fatto click e non forzo nessun tipo di controllo il setfocus agisce
inevitabilmente dando il focus a quel controllo anche se con il mouse sono
a dato a velletri.
Allora dico, beh mi controllo come sono uscito ... il problema è come.
Dunque, memorizzarmi l'ultimo tasto premuto sul controllo non serve
a niente, perchè comunque quando esco con il mouse, non passo per
gli eventi key_etc quindi il ripristino di tale variabile non avverrebbe.
Farmi una routine su tutti i gotfocus significa consumare un mare di risorse
per una cosa inutile.
Forse forse giocando con i tabindex ... devo vedere, ma si accettano
idee migliori.
--
Saluti
Andrea Moro

Niente, risolto semplicemente spostando un blocchetto di
codice dentro all'evento change... grazie lo stesso ...
--
Saluti
Andrea Moro

 Rodney Dangerfield

Si si ... a spiegarti bene ti sei spiegato, ma anche in quel
caso con 30 e passa controlli, una select case sarebbe
state leggermente lenta.
--
Saluti
Andrea Moro



Private Declare Function GetKeyboardState Lib "user32" (pbKeyState As
Byte)
As Long
Private Const VK_TAB = &H9
Private Function CiaoSonoTab() As Boolean
    Dim btArray(255) As Byte
    Call GetKeyboardState(btArray(0))
    CiaoSonoTab = ((btArray(VK_TAB) And &H80) = &H80)
End Function
Nell'evento LostFocus della textbox ...
Private Sub Text1_LostFocus()
    Debug.Print CiaoSonoTab
End Sub
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Puoi provare a intercettare il TAB con glil eventi keyPress, keyUp o KeyDown
e settare una variabile,
così nel lostFocus sai se ha schiacciato il tab o no!
Ciao,
Mik
Newsgroup: it.comp.lang.visual-basic
Titolo: Verificare tipo variabile

Qual'è il metodo più opportuno per rilevare il tipo di dati di una
variabile??..esempio voglio rilevare è di tipo stringa , testo oppure data
.... ho provato con TypeName(nomevariabile) però mi ritorna sempre String
Grazie.......


TypeName e VarType ti indica come e' stata definita la variabile. Per
controllare la tipologia del contenuto può esserti di aiuto le funzioni :
IsDate
IsNumeric
ecc.
ecc.
ecc.
Ciao
Ven.

 .... ho provato con TypeName(nomevariabile) però mi ritorna sempre String
Piu' precisamente, con vb abbiamo bisogno di conoscere il tipo di dati
unicamente delle variabili di tipo Variant. Le altre hanno un tipo assegnato
da noi, quindi noto: se, per esempio, le "passiamo" ad una routine o ad una
funzione, dovra' esserci una concordanza di tipi, diversamente avremmo una
segnalazione di errore alla compilazione: errore 38, tipo argomento non
corrispondente.
Nel caso delle varianti la funzione VarType assolve a tale compito.
Option Explicit
Sub Main()
Dim v
  Let v = 32767:                Call VarTest(v)
  Let v = -v:                   Call VarTest(v)
  Let v = 32768:                Call VarTest(v)
  Let v = -v:                   Call VarTest(v)
  Let v = 0.1:                  Call VarTest(v)
  Let v = -v:                   Call VarTest(v)
  Let v = CSng(-v):             Call VarTest(v)
  Let v = CSng(-v):             Call VarTest(v)
  Let v = #4/13/00#:            Call VarTest(v)
  Let v = CDate(v & " 13.00"):  Call VarTest(v)
  Let v = "L. 1.000.000":       Call VarTest(v)
  Let v = CCur(v):              Call VarTest(v)
  Let v = &HFF:                 Call VarTest(v)
  Let v = CByte(v):             Call VarTest(v)
End Sub
Sub VarTest(ByVal v)
  Debug.Print v, VarType(v); TypeName(v)
End Sub
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: MSComm ed invio byte nulli

Mi sto inoltrando a creare un protocollo di comunicazione (seriale) con un
PLC. ( penso che sarà MOOOOOLTO ardua )
vediamo se riesco a spiegarmi:
so che con il controllo MSComm si possono inviare dei byte sotto forma di
stringhe.
sull'MSDN trovo scritto:
"La proprietà Output consente di trasmettere dati di testo o dati binari.
Per inviare dati di testo con la proprietà Output è necessario specificare
una variabile Variant che includa una stringa. Per inviare dati binari è
necessario passare alla proprietà Output una variabile Variant contenente
una matrice di byte.
Le stringhe ANSI vengono in genere inviate come dati di testo. I dati che
includono caratteri di controllo incorporati, quali i caratteri Null,
vengono inviati come dati binari."
le domande che volevo porre sono:
1) se ho un array di byte, per spedirli sulla seriale devo per forza
convertire ogni singolo byte in carattere ed inviarlo come stringa?
cioè, una cosa del tipo
Dim strByte as String
For i=0 to Ubound(data)
  strByte=strByte & Chr(data(i))
Next i
e poi inviare la stringa come Mscomm1.Output=strByte ?
2) oppure c'è la possibilità di inviare la matrice di byte? in questo caso
come deve essere fatta la "variabile Variant contenente una matrice di byte"
?
3) Nel caso in cui si debba convertire il byte 00 in carattere, come si deve
procedere? ( cioè Chr(0)  cosa mi ritorna? )
grazie in anticipo.
ciao!

 ha scritto nel messaggio
news:2hgtitF...@uni-berlin.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Mixer: come evitare complicazioni inutili

Salve a tutti,
io dovrei semplicemente inserire nella mia applicazione un checkbox che mi
permette di attivare/disattivare l'uscita della Sound Blaster. Per
intenderci: la stessa cosa che fa la casellina del mixer di windows nel Main
Volume. Ora: ho dato un'occhiata sia su google (internet e messaggi
precedenti di questo NG) si al mio Api-Guide di AllApi.net ed ho trovato
che:
- Setterare il volume del canale audio "Wave" è facile (c'è un'API apposita
che in questo momento non ricordo) ma assolutamente inutile perchè a me
interssa settare il volume di tutta la sound blaster, non solo del wave!
- Settare i volume di un qualunque canale della SB è fattibile con le api
del mixer (Mixer...). Ho provato a studiarmi un pò AllApi e ho scaricato
anche qualche progetto di esempio ma non ci  ho capito assolutamente
niente!!
Ora vi chiedo: non c'è un modo semplicissimo che mi permetta di fare quello
che voglio? Mi devo mettere a studiare tutte le api del Mixer per una
stupida casellina di Mute?? Avete comunque qualche documentazione a riguardo
visto che ce ne è davvero pochissima?
GRAZIE
Antonio Mirarchi

non so se esiste una api, ma io mi sono fatto una funzione cosě:
Private Sub Command1_Click()
Set oshell = CreateObject("WScript.Shell")
oshell.run "Sndvol32"
Pause 0.5
oshell.AppActivate "Controllo volume"
oshell.SendKeys "{TAB 2} "
oshell.SendKeys "%{F4}"
End Sub
Public Sub Pause(sec As Single)
    Dim t As Single
    t = Timer
    While Timer <= t + sec
        DoEvents
    Wend
End Sub
Non č molto elegante, ma funge (almeno su win2000, sul resto non so)
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

> Non č molto elegante, ma funge (almeno su win2000, sul resto non so)
Non mi importa che non č elegante... Funge anche su WINXP quindi mi sta piů
che bene. Grazie.
Antonio Mirarchi
Newsgroup: it.comp.lang.visual-basic
Titolo: [?][NET] strutture

Ciao a tutti.
Ho scoperto che in VB.Net le strutture non possono contenere array di
lunghezza fissa se gli elementi sono a loro volta dei tipi.
Ora mi trovo in difficoltà poichè io questa struttura la usavo per salvare
su disco dei record a lunghezza fissa.
Qualcuno ha qualche idea/soluzione/alternativa per il problema?
Ciao

Tieni presente che le struttore possono avre un costruttore quindi
all'interno di quelle puoi dimensionare l'array della dimensione che ti
serve.
Se dai un occhi a MSDN troverai maggiori dettagli
HTH
Corrado

 wrote in message
news:BQGy8.104001

Sě, ma non voglio, ogni volta che dichiaro una variabile, chiamare
l'Initialize().
Ci deve essere un modo per serializzare una struttura/classe!
Altrimenti non si riuscirebbe a salvare niente su disco...
Ciao

Altrimenti non si riuscirebbe a salvare niente su disco...
Forse puoi usare la serializzazione degli oggetti:
oggetto.serialize(fileStream,oStack)
Ciao

Per serializzare gli ogetti esiste un namespace dedicato ovvero
System.Runtime.Serialization
Con le classi presenti nel namespace trovi tutto quello che ti serve per
serializzare su disco i tuoi oggetti.
Se il tuo scopo č quello di memorizzare su disco gli oggetti lascia perdere
il discorso struttura e utilizza il namespace Serialization, puoi decidere
come salvare l'oggetto in binario (BinaryFormatter) XML (XMLFormatter) ...
Ricorda di marcare la tua classe con l'atributo Serializable.
Ciao
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: Dov'e' il mouse quando schiaccio un tasto?

Ciao!
Ho sempre una picturebox e quando schiaccio un bottone del mouse, devo
sapere le coordinate della picturebox dove ho premuto tale bottone, e magari
anche il bottone che ho premuto.
Ho provato a prendere il messaggio cul click, ma non mi da la posizione...
Come posso fare?
Ciao!
--
Alessandro Monopoli
----------------------------------------
Game Designer \ Lead Programmer dei Dreampainters
Membro dei Morningrise : 
www.morningrisegroup.com
--------------------------------------

Elucubravo in letizia, quando udii Alessandro Monopoli sostenere...

API GetCursorPos all'evento Click
-- 
Bye by SixaM 8-]
-----------------------------
Sito comune: 
www.it-lang-vb.net

Puoi usare uno dei seguenti eventi:
    MouseDown, MouseUp


Newsgroup: it.comp.lang.visual-basic
Titolo: Codice Fiscale

Salve
Qualcuno mi può indicare come realizzare il calcolo o verifica del codice
fiscale.
Ci sono esempi in rete?
Grazie in anticipo.
ievan

 ha scritto nel messaggio
news:c2pegr$6bs$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile..

Spero di non essere OT
Conoscendo l'ip di un utente che sta in questo momento visionando il mio
sito inviargli un URL in modo da guidarlo su una pagina che voglio io.
Grazie
 Renato

Antimorale?
________________________________
Padroni d'ITALIA!!!!!
Perche' perche',
la domenica mi lasci sempre sola
per andare a vedere la partita
della Roma
Perche'
Perche'
tifo Roma
tifo Roma
Ale' Ale'

 ha scritto nel messaggio
news:9m0kru$1q1$1...@lacerta.tiscalinet.it...




Si, ma condivido P@sc@le!
Ciao

 sito inviargli un URL in modo da guidarlo su una pagina che voglio io.
Con un qualche javascript...
usi questo per conoscere l'IP:
http://wsabstract.com/script/script2/displayip.shtml
e poi usi l'OnMouseOver sullo sfondo per spedirlo dove vuoi (anche sulla
luna)
Ciao
*Roby*
P.S.
Non abusare dell'OnMouseOver, altrimenti finisci odiato da tutti quelli che
passano sul tuo sito.


Abbastanza probabile.
Personalmente depenno immediatamente chiunque mi faccia aprire finestre
extra...
:)
ciao
ugo

 extra...
Io ho risolto (almeno in parte) il problema delle finestre extra navigando
con questo programma qui:
http://www.geocities.com/jackflacco/
Praticamente è un container di finestre di explorer in versione MDI. Se se
ne aprono altre te le accoda all'elenco delle finestre aperte, ma non ti
cambia il focus quando vuole lui, come fa Explorer di solito.
Inoltre se ti si pianta una finestra, chiudi il programma e non devi
resettare il sistema.
Ciao
*Roby*


Carina l'idea!!!!
grazie
ciao
ugo

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

Scusate ma ho un problemino che vorrei risolvere.
Dunque supponiamo di aver creato un progetto nella cartella pippo1.
Con i files frmMain.frm , Mod2d.bas
Ora per non perdere il lavoro fatto...
creo una cartella di nome pippo2.
vi copio i files che sono in pippo1.
Puntualmente viene generato un errore del tipo
che non trova il file frmMain.frm.
Come mai??
Grazie a tutti per la risposta.
ric

 ha scritto nel messaggio 
news:44233840$0$18300$4faf...@reader1.news.tin.it...

Ovviamente copi tutta la struttura di pippo1 con *tutti* i files contenuti e 
lanci il vbp in pippo2.
Ciao 

Scusa ma ho letto adesso la tua risposta.
Non mi sono spiegato bene.
Se ho- in Pippo1- frmMain.frm , Mod2d.bas e il relativo .vbp e li copio
in Pippo2 , quando lancio il vbp da pippo2 mi rileva che non trova il
frmmain.
come posso fare?
Newsgroup: it.comp.lang.visual-basic
Titolo: istallare applicazione vb2005

salve a tutto il NG
ho costruito la mia prima applicazione vb2005, ho creato il pacchetto di 
istallazione con il relativo setup.exe, ho scaricato dotnetfx.exe dal sito 
della microsoft e lo ho istallato sul pc dove dovrebbe girare la mia 
applicazione.
Quando provo ad istallare il mio programma il setup mi chiede di collegarsi 
ad internet per scaricare il framework 2.0.
Ma dotnetfix.exe non lo ha già istallato?

 Ma dotnetfix.exe non lo ha già istallato?
Non è che magari hai scaricato la 1.1? VB 2005 richiede la 2.0
-- 
news://it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

no, ho istallato la 2.0 


forse dotnetfix é un web installer... o no ? Quanto é grande ?
Genesio
Newsgroup: it.comp.lang.visual-basic
Titolo: E-mail

Qual è il codice da dare ad un bottone affinchè quando lo si prema si invii
una mail a  
ese...@tin.it
che metta in oggetto "Ciao" e come corpo del testo "Ciao da Pippo" ?
Grazie


usando ShellExecute il comando e'
mailto:
ese...@tin.it
?subject=Ciao&body="Ciao da Pippo"
--
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 #25 delle Mitiche Brigate Takahashi sezione Sud

Chi mi sa dire un codice per mandare un e-mail con:
Destinatario
Oggetto comprendente anche spazi
Corpo del messaggio contenente anche spazi
Eventuali allegati

 ha scritto nel messaggio
news:PkRj6.33153$7U4.9...@news.infostrada.it...

Sul Sito Comune di questo NG trovi ciň che cerchi, ed ancora D+.
Il Sito Comune lo trovi qui: 
http://www.murialdo.it/it_lang_vb
--
/\/\/\/\/\/\/\/\/\/\/\/\/
|  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

Non sono riuscito a trovarlo...


Prova a cercare nell'indice sei sorgenti SMTP o mail.
Sta li!!


Niente da fare, non lo trovo, vedi un pò se ci riesci te...

 Niente da fare, non lo trovo, vedi un pò se ci riesci te...
scherzi?
Io quando lo cerco ci metto circa 6 secondi + il tempo della mia connessione
internet a 56000 boud.
Mi rifiuto di postarti il link diretto. Se non sai cercarti le cose su
internet, da solo non te la caverai mai!
Insomma, basta andare sul Sito Comune, cliccare Download, Cliccare Sorgenti,
andare sul menù modifica del tuo browser preferito (suppongo IE),
selezionare la voce Cerca... (o Trova...), scrivere nella finestralla che
appare SMTP, premere invio, il browser si posizionerà sulla riga corretta,
tu la clicchi, si apre una pagina con una descrizione + ampia ed il link per
scaricare il file zip, leggi la descrizione e se è quello che ti serve
clicchi sul link dello zip per scaricarlo.


Ho sempre piu' l' impressione che la mia battuta, che per fare
il programmatore sia prima necessario saper fare l' utente, sia
terribilmente vera :)
Ciao
Aldo

 terribilmente vera :)
oh yes.
e' necessario anche saper _essere_ un utente.
a prop, eufemismo su "programmare ado":
"non dovete presupporre troppo dai vostri utenti".
:))

e' necessario anche saper _essere_ un utente.
]zac[

che fosse fatto per te.
Mi sembra un pensiero pericoloso. Quello che ci credeva piu'
di tutti non e' stato trattato tanto bene.
Ciao
Aldo

Beh, sempre preferibile al perverso gioco del io frego te tu freghi lui lui
frega me e avanti coi loop spreca risorse.
Cmq non mi sembra che in non seguitori del pensiero vengano trattati meglio.
Salve
                Dbg
hal1961 ha scritto nel messaggio


 hal1961 ha scritto nel messaggio

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] ma oggi è proprio quel giorno......

Ciao a tutti,
scusate l'OT ma oggi ho acceso il PC ed questo NG mi si è cancellato!!
Problemi di connessione con il server.
Io ho una rete locale con ISDN + tin e perciò utilizzo "
news.tin.it
" (da
sempre). Come mai oggi non funziona??
Mi sono dovuto connettere via modem e collegarmi con libero altrimenti
NIENTE!!
Dove ho sbagliato??
Si è percaso spostato il NG.
Se ho tin come devo fare?
Grazie
Ciao
Paolo

 Se ho tin come devo fare?
TIN sta tentando di riguadagnare la strada persa.
E lo sta facendo male.
Ci sono (anche in altri NG) vari post in tal senso.
Cambia provider (Wind/Infostrada, per esempio).
Ok, sarà un salto dalle braci alla padella, ma qualche grado si guadagna.
Io, da 3 anni e sino a quando l'ultimo miglio non sarà realtà, alla Telecom
(TIN è un'altra cosa? Ma qualcuno ci crede davvero?) pago solo il canone.
Newsgroup: it.comp.lang.visual-basic
Titolo: visualizzare/utilizzare i dati ricevuti su comm1

Salve a tutti,
ho una bilancia elettronica che vai seriale mi invia il peso ogni
volta che schiaccio il pedale.
Ho comprato il programma ma che schifo, è tutto in dos, costa
1000&#8364;, non memorizza le pesate.
Con Vb6 ho cominciato a creare un qualcosa di migliore, e mi sembtra
di vedere che il pc riceve qualcusa (ho preso il codice di esempio
contenuto nella guida di vb6 voce mscomm1).
Il problema è che non so come utilizazre e tradurre i dati in
linguaggio umano, semplicemente vorrei che quando schiaccio il pedale,
il peso inviato via seriale possa essere visualizzato in ascii, dopo
di che so come manipolarlo e memorizzarlo.
Grazie anche per piccoli suggerimenti e per non essere mandato a quel
paese.

 il peso inviato via seriale possa essere visualizzato in ascii
La stringa che ricevi è una stringa, quindi è già Ascii.
Il problema è che non è detto che chi trasmette lo faccia in Ascii.
Occorre che tu ti informi sul protocollo dell'apparecchiatura.
Saluti
Alberto
--
E tutto mi sembrava andasse bene...

di che so come manipolarlo e memorizzarlo.
Innanzitutto devi sapere il corretto baud-rate della bilancia.
Poi fai delle prove salvando su un file quello che stai ricevendo byte
per byte..
Infine cerchi di interpretare la stringa con un editor che veda
l'esadecimale (Ulraedit ad esempio) per capire come arrivano i dati e
infine con qualche MID$() o VAL("&h"&) aggiusti tutto.
ciao
  Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Salvare un array in un recordset

Ciao a tutti !
Come da oggetto :
Ho un array di 15 elementi e devo salvarli in un recordset (ogni
elemento é un CAMPO).
C'e' un modo piu' rapido di un ciclo For..Next ?
Dimenticavo... usando DAO 
(so che con ADO c'e' il metodo .AddNew (array) ma in DAO non c'e')
Ciao ciao e grazie !!
Dave
-----= 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! =-----

 (so che con ADO c'e' il metodo .AddNew (array)
Però non serve a fare quello che dici tu ..
Devi fare tutto a manina ...
Saluti

"-< Dave >-" <da...@hate.spam> ha scritto nel messaggio
news:ln43st4pebv482ot2...@4ax.com...
CUT
con ado fai:
Rs.AddNew
For n = 1 To 4 o come vuoi tu
    Rs.Fields(n) = Matrice(n)
Next
Rs.Update
se i campi non sono contigui
usa select case NumCampo
DAO c'ha fields?chi se lo ricorda...mi sembra di si!cerca su MSDN ....si ce
l'ha! sto guardando...dovrebbe funzionare uguale..non mi sembra lento sotto
ADO..e se non lo è sotto ADO di sicuro scheggia con DAO!
:-) Bye!
Newsgroup: it.comp.lang.visual-basic
Titolo: Wallpaper

Ciao a tutti
Ho scritto questo semplice programmino per cambiare lo sfondo del desktop ma
c'è qualcosa che non va, quando premo il command button appare solo il
colore del desktop. Ho provato anche a inserire la costante
SPI_SENDWININCHANGE ma non cambia niente che c'è che non va?
Const SPI_SETDESKWALLPAPER = 20
Const SPIF_UPDATEINIFILE = &H1
Const SPIF_SENDWININICHANGE = &H2
Private Declare Function SystemParametersInfo Lib "user32" Alias
"SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal
lpvParam As String, ByVal fuWinIni As Long) As Long
Private Sub Command1_Click()
SystemParametersInfo SPI_SETDESKWALLPAPER, 0&, "percorso del file",
SPIF_UPDATEINIFILE
End Sub

 ha scritto nel messaggio
news:F0RNc.53057$OR2.2...@news3.tin.it...


 ha scritto:

dim ret as long
ret = SystemParametersInfo(SPI_SETDESKWALLPAPER, 0&, nomeFile, 
SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
--
    .-"^`\                                        /`^"-.
  .'   ___\                                      /___   `.
 /    /.---.                                    .---.\    \
|    //     '-.                              .-'     \\    |
|   ;|         \/--------------------------//         |;   |
\   ||       |\_)                          (_/|       ||   /
 \  | \  . \ ;  |         KillerBoy        || ; / .  / |  /
  '\_\ \\ \ \ \ |                          ||/ / / // /_/'
        \\ \ \ \|    
kill...@pippo.it
    |/ / / //
         `'-\_\_\                          /_/_/-'`
                '--------------------------'
Inviato da 
www.mynewsgate.net


Ho capito non era la chiamata sbagliata ma il fatto che come file ho
utilizzato un jpg. Ma non c'è un modo per inserire appunto i jpg visto che
ormai molti file hanno questa estensione?
Newsgroup: it.comp.lang.visual-basic
Titolo: ListBox "credo!" ;o)

Ciao Ragazzi,
    vi chiedo aiuto ancora una volta!
    Ho un problema stupito con una ListBox.
    Vorrei creare un controllo UGUALE a quello presente nella schermata
degli screensaver! Avete presente?! Quello con le frecce su e giů ed il
numero che scorre e che si puň inserire a mano.
    Bene, io riesco solo a farlo scegliere dall'elenco, ma non riesco a
farlo inserire. HO cercato sotto e sopra, attorno, sto diventando matto!
    Aiutatemi! ;o)
   Grazie, Mauro.

 ha scritto:
|:>Ciao Ragazzi,
|:>    vi chiedo aiuto ancora una volta!
|:>
|:>    Ho un problema stupito con una ListBox.
|:>
|:>    Vorrei creare un controllo UGUALE a quello presente nella schermata
|:>degli screensaver! Avete presente?! Quello con le frecce su e giù ed il
|:>numero che scorre e che si può inserire a mano.
|:>
|:>    Bene, io riesco solo a farlo scegliere dall'elenco, ma non riesco a
|:>farlo inserire. HO cercato sotto e sopra, attorno, sto diventando matto!
|:>
|:>    Aiutatemi! ;o)
Forse ti riferisci alla combobox...
Paperina*

 |:>    Vorrei creare un controllo UGUALE a quello presente nella schermata


     Ho un problema stupito con una ListBox.


 > |:>    Vorrei creare un controllo UGUALE a quello presente nella


mauro, a quale controllo ti stai riferendo ?
Credo si riferisca all'UpDown (Common Controls) allacciato ad una textbox.
Il controllo è abbastanza semplice da usare e si collega in automatico alla
textbox senza dover scrivere una riga di codice.
Ciao

 textbox senza dover scrivere una riga di codice.
visto adesso. mi mancava perche' e' nei c.c. rel. 6 sp2 ... la cosa strana
e' che inserendoli in vb5 l'ide non ha fatto una piega. continuo a non
capire: un legale possessore di vb5 senza patch non puo' usare vari
controlli vb5, ma puo' usarne di vb6 ?

 ha scritto


 Cmq il controllo up/down lo trovi anche nei  c.c. rel. 5(2)
sicuro ? ho riprovato adesso e non mi sembra.
ciao, a.

BRAVO!!
Era proprio questo che cercavo!
Bravo davvero e grazie a tutti quanti!
Mauro.

Newsgroup: it.comp.lang.visual-basic
Titolo: Form, evento Unload

Ciao ragazzi, ho un problema apparentemente semplice ma grave.
1) Da una form Non Modale ne chiamo una Modale
2) Opero sulla form Modale e la rendo poi invisibile (Hide)
3) Scarico la form Non Modale (Unload)
A questo punto vorrei che la Form Modale fosse ancora disponibile con tutte
le sue informazioni, ma purtroppo scaricando la form Non Modale si Scarica
letteralmente anche quella Modale.
Preciso che le form devono essere necessariamente una modale e l' altra no.
Come posso fare per far "saltare" la procedura di scarico del form Modale?
Grazie a chi mi regala un pņ del suo tempo.
Giovanni

Tranquilli, non vi scomodate, ho risolto semplicemente il problema, comunque
grazie ugualmente.
Newsgroup: it.comp.lang.visual-basic
Titolo: ridimensionare colonna listview

Ciao a tutti!
io ho bisogno di ridimensionare una colonna di una listview in base alla
dimensione del suo column header e non in base al contenuto della colonna.
Infatti ho trovato il codice per fare quest'ultima:
SendMessage(ListV, LVM_SETCOLUMNWIDTH, j, LVSCW_AUTOSIZE_USEHEADER)
dove ListV č la listview e j č colonna, ma mi interesserebbe ridimensionare
in base al titolo della colonna!
Grazie mille!
Ciao
Andrea

> SendMessage(ListV, LVM_SETCOLUMNWIDTH, j, LVSCW_AUTOSIZE_USEHEADER)
Scusa, mi puoi postare il codice completo di questa api? (i valori delle
costanti, la dichiarazione, ecc.) Perchè mi servirebbe. Io per
ridimensionare le colonne di un listview (compreso anche l'header) creai un
modulo molto tempo fa... Magari se ti interessa posso fartelo avere, però ti
devo comunque avvisare che se il tuo listview contiene qualche centinaio di
elementi la mia funzione è lenta... Per questo ti chiedevo di inviarmi il
codice esatto dell'api... Perchè magari integrando le due cose posso creare
una funzione definitiva che sia veloce e affidabile...
GRAZIE
Antonio Mirarchi

 ha scritto nel messaggio
news:HWpYa.38452$sj6.8...@tornado.fastwebnet.it...


Io proverei ad impostare la larghezza della colonna del listview col
risultato della funzione TextWidth(listview.columnheaders(x).text), dove x
è l'indice del tuo columnheader stando attento che i font del form e del
listview siano identici. Così, senza scomodare le API...
Ciao
*Roby*
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 listview siano identici. Così, senza scomodare le API...
Che era esattamente quello che faceva il mio vecchio modulo ;-)
Antonio Mirarchi

Newsgroup: it.comp.lang.visual-basic
Titolo: Help delete in SQL

Chi può darmi indicazioni su come cancellare un insieme di records.
Ho provato ad utilizzare il seguente codice con rispettivi  errori.
Set DefaultWorkspace = DBEngine.Workspaces(0)
Set MyDB = OpenDatabase("C:\Dbu\Tabelle\Tab_ute.mdb")
SQL = "DELETE * FROM Principale WHERE "
 SQL = SQL & " ID_Nr_disegno = " & Str(DBLavorazioni.Recordset("Idparte")) &
";"
Set MySet = MyDB.OpenRecordset(SQL, 2)
                Ho ricevuto il sguente errore  "Invalid operation"
oppure con
Set MySet = MyDB.OpenRecordset(SQL, 1)
           Ho ricevuto il sguente errore  "Couldn't find object 'DELETE *
FROM Principale WHERE ID_Nr_disegno = 1;"
grazie stefano



Prova con
 MyDb.Eexecute SQL
Ciao.

La sintassi dell'istruzione delete e' errata :
Prova con DELETE FROM Nome_tabella WHERE condizioni
Ciao Fabrizio

se devi eseguire una query di comando utilizza il metodo Execute e non
openrecordset, xchè che c'è da aprire?????
Es.
    db.Execute stringa_Sql
CIAO ;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Query..Tipi di dati non corrispondenti...

Public Sub elimina_fattura(CODICEFATT)
'X = STR(CODICEFATT)
Set db = ws.OpenDatabase(App.Path & "/archivio.mdb")
QUERY4 = "SELECT * FROM fatture WHERE (codiceFATTURA =" & CODICEFATT & ")"
Set rs = db.OpenRecordset(QUERY4, dbOpenDynaset)
Lanciata questa query mi viene generato il seguente errore..... non capisco
il perchč!
TIPI DI DATI NON CORRISPONDENTI ALL'ESPRESSIONE DI CRITERIO!
errore 3464
chi mi aiuta?
ciao fab

 ha scritto nel messaggio
news:a%EM8.21549$5i1.8...@news2.tin.it...


 TIPI DI DATI NON CORRISPONDENTI ALL'ESPRESSIONE DI CRITERIO!
L'errore mi pare chiaro.
Qui urge un ripasso di SQL, in particolare della clausola where.
Evidentemente codiceFattura č un campo testo, e come tu sai le stringhe
vanno tra virgolette, o meglio, tra apici, altrimenti cerca un campo con il
contenuto di CODICEFATT, o se CODICEFATT č un numerico, ti dice che non puň
confrontare le patate con le mele.
Ciao

 QUERY4 = "SELECT * FROM fatture WHERE (codiceFATTURA =" & CODICEFATT & ")"
se CODICE FATTURA      è  una variabile numerica
QUERY4 = "SELECT * FROM fatture WHERE  str( codiceFATTURA) = '" &
str(CODICEFATT ) &  "'"
Controlla sempre le virgolette e i tipi di dati nelle quey devono essere di
tipo string
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: quesito-sfida

Ho un PC su cui sono installati parecchi programmi applicativi e
multimediali che esportano delle componenti riusabili (vedi ad es:
RealAudio). Esiste un tool che permetta di ricercarli secondo tipologia,
categoria oppure semplicemente per definizione letterale (es: voglio
ricercare tutti i componenti che realizzano riproduzioni "audio").
OLEview è certamente insufficiente e non chiedetemi di mettere le mani su
RegEdit.
Per i componenti Microsoft esiste un indice o una directory a tal proposito
?
Thanx,
Nik.

se fai quesiti sfida, almeno di' di cosa si tratta subito senza far perdere
tempo alla gente (vedi manifesto nella sezione documentazione del Sito
Comune !!!)
--
Ciaps
Stracca
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cerca le risposte alle tue domande sul Sito Comune del
newsgroup it.comp.lang.visual-basic: 
http://www.murialdo.it/it_lang_vb
Magari prima leggi l'Help in linea!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Newsgroup: it.comp.lang.visual-basic
Titolo: Sono una M*******A, aiutatemi!

Come da oggetto sono una M*******A (avete capito no?), non ne so niente di
programmazione in visual basic,
vi chiedo se potete darmi qualche indirizzo dove trovare un manuale su
internet possibilmente in italiano per una merd.... ehm M*******A come me
che non ne sa nulla.
Grazie.

Se hai VB dovresti avere anche MSDN, meglio di quello non c'č nulla.
Per iniziare forse č un po' criptico...


1) osservazione di tipo psicologico:
Senza offesa,
se ti denigri da solo, perche' dovrebbe considerarti qualcun altro ?
2) osservazione di tipo tecnico:
naviga un po' sul sito comune del newsgroup (
http://www.murialdo.it/it_lang_vb/
),
dovre troverai un buon punto di partenza per imparare il vb (sono citati alcuni testi utili
e sono presenti numerosi esempi di codice anche di livello avanzato)
e per interagire col newsgroup;
3) osservazione amichevole:
coraggio, abbi fede in te stesso !
e, per far felice pal, sursum corda !
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiornare un recordset in base a un valore di una ComboBox

come ?

 come ?
che cavolo vuoi dire?


Vado ad intuito:
Hai un recordset (su dbgrid, ...) e vuoi aggiornare un campo di questo
recordset tramite combo
Puoi fare cosě:
Prima riempi la combo con i valori dai quali si puň pescare, poi apri il
recordset che vuoi modificare e associ la sorgente dati del combo al
recordset e setti il campo al quale si riferisce:
p.es
.
Set cmbPermesso.DataSource = adoPrimaryRS
cmbPermesso.DataField = "IDPermesso"
Ciao
huvi
Newsgroup: it.comp.lang.visual-basic
Titolo: Un simil FileSystemObject per la rete?

Ho bisogno di qualcosa che mi permetta di accedere ai computer che
fanno parte della mia rete.
Ho provato ad utilizzare il NET SHOW della riga di comando
ridirezionando il risultato in un file di testo che in un secondo
tempo scandisco, ma l'operazione è troppo macchinosa e poi riesco a
"vedere" solo il mio workgroup.
Esiste qualcosa tipo il FileSystemObject ma che funziona con le unità
di rete che non siano connesse?
Anche un'API potrebbe andarmi bene ^_^
PS: ho un paio di programmini che potrebbero arricchire modestamente
il sito comune, siete interessati?
-- 
Giovanni "Gyo" Perdicaro
E-Mail: 
gperd...@sicilyonline.it

Giovanni Perdicaro wrote:

Se non hai un programma server installato sui client che apra una porta e
che gestisca il tutto grazie anche ad un programma client installato
sulla tua macchina , non puoi entrare nel loro fileSystem , a meno che i
dischi locali dei client non siano condivisi !!!

dischi locali dei client non siano condivisi !!!
Beh, devo essermi spiegato male ^_^;
Sto parlando di accedere alle risorse che i PC in rete decidono di
condividere. Insomma, ho bisogno di un accesso simile a quello delle
"Risorse di rete" di windows...





Wscript.Network?
Ho visto in MSDN che se ne parlava nella sezione VBscript, ma non ho
trovato la DLL dal quale prenderlo ^_^;


WSHOM.OCX


WSHOM.OCX
Thanx, ce l'avevo sotto gli occhi ^____^
E spulciando meglio MSDN l'ho trovato anche li', ma e' tanto comodo
chiedere nel NG... ^____-
Purtroppo il metodo EnumNetworkDrives mi genera solo un'elenco dei
drive gia' mappati, mantre io voglio una lista dei computer in rete e
delle unita' che questi PC condividono... :\
Certo che sei telegrafico ^__^'


Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda Difficile su Timer Delay

Lavoro con un computer collegato tramite una 485 ad una serie di computer
che colloquiano con un protocollo dedicato.
Dopo aver spedito una stringa sulla linea devo abbassare RTS per permettere
agli altri di rispondere ma tra l'invio della stringa e l'abbassamento della
linea RTS devo aspettare il tempo che i dati siano stati spediti, e siamo
sull'ordine di alcuni millisecondi. Ho provato a creare dei ritardi anche
con il
timer multimediale ma la sua precisione viene a mancare se il computer
compie dei lavori di background, anche del 100%, ed in questo punto del
mio programma impedisce alla stringa di uscire senza errori.
Come posso risolvere il problema?
Grazie!

 ha scritto nel messaggio
news:a0hbtc$51u$1...@pegasus.tiscalinet.it...

Potresti provare con Sleep, che produce una pausa sincrona rispetto al
codice che lo esegue, a differenza di quelle asincrone dei timer, e quindi
non dovrebbe "perdere colpi" anche in caso di processore carico:
Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" _
 (ByVal dwMilliseconds As Long)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown