mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Vendo visual basic 5.0 in ITALIANO

Vendo a £ 45.000
--
Automatic posted from 
mail.tin.it
 [194.243.154.49]
via Mailgate Server - 
http://www.mailgate.org

via Mailgate Server - 
http://www.mailgate.org
Che versione di VB č? Standard, Learning, Professional, ecc.
Che licenza č?
Ci sono i manuali?
Sono interessato.
N.Fr...@stm.it

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

Il mio problema è quello di accedere in modo sincrono ad una risorsa
condivisa.
In pratica ho tre applicazioni identiche (ognuna delle quali gira su un PC
diverso in rete con gli altri ) , le quali
devono accedere ad un database (posizionato su un altro PC in rete).
Queste applicazioni vengono eseguite nello stesso tempo (allo scadere
dell'ora dell'orologio di sistema ,il quale viene sempre sincronizzato su
tutti i PC)
e quindi devo fare in modo che la prima che accede alla risorsa condivisa
(database) metta in attesa le altre due applicazioni
e via di seguito fin tanto che tutte le applicazioni anno svolto il loro
compito in modo sequenziale.
Qualcuno sa darmi dei suggerimenti su come realizzare questo sincronismo in
modo sicuro .
Grazie per l'attenzione
Piero

 wrote in message 7kq79h$d98$1...@nslave1.tin.it...


condivisa.
Crei un mutex nominato:
hMutex = CreateMutex(0&, -1&, "MioMutex")
Chiami GetLastError e se restituisce ERROR_ALREADY_EXISTS allora
un'altra applicazione sta usando il database; continui quindi a
ciclare (non con un loop stretto, possibilmente) fino a che non
ottieni errori.
A questo punto procedi con la tua applicazione e, quando hai finito di
usare il database, chiami:
ReleaseMutex(hMutex)
Le definizioni di funzioni e costanti le trovi sull'APIViewer
Ciao
P.S. Questo sistema, ovviamente, serve anche a non lanciare due
istanze della stessa applicazione
Gian Michele Bertoni
homepage: 
http://space.tin.it/computer/gbertoni

Newsgroup: it.comp.lang.visual-basic
Titolo: Come si crea un collegamento sul Desktop

Scusate, come si puo' creare, tramite VB6, un collegamento sul desktop a un
programma. Ringrazio gia' chi mi rispondera'
Ciao Fabio Allemandi
r...@consultdata.it

 wrote in message
7v1u3o$51s$1...@menelao.polito.it...

Credo di aver visto qualcosa che fa al caso tuo nei tips & trick del sito
http://www.beginend.com/vbasic/

Newsgroup: it.comp.lang.visual-basic
Titolo: Registro di configurazione

Ciao
Come si fa a leggere il valore di una chiave nel registro di configurazione
tramite API ?

 ha scritto nel messaggio
news:cb9Mb.91217$_P.34...@news4.tin.it...

http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=registro%2Bconfigur
azione&meta=group%3Dit.comp.lang.visual-basic
giuseppeD

 tramite API ?
'*.vbs
set oShell = CreateObject("WScript.Shell")
bKey = oShell.RegRead("HKCU\RemoteAccess\Default")
sLogFile = "C:\REG.LOG"
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oLogFile = oFSO.OpenTextFile(sLogFile, 8, True, 0)
        oLogFile.WriteLine bKey
Msgbox bkey
'API
RegEnumKeyEx
http://www.allapi.net/cgi-bin/redirect.cgi?place=apiguide
--
Fosco
Newsgroup: it.comp.lang.visual-basic
Titolo: Service pack 3 per VB5

Ho Visual Basic 5 che ad un tratto mi si è trsformato in VB5 Lerning
edition, non capisco perchè comunque credo che dovrò reinstalla tutto, però
mi servirebbe anche il service pack che non ho. Vorrei sapere se qualcuno
può indicarmi dove posso scaricare questo aggiornamento, il mio Sis. Oper. e
Win 95.
Spero che qualcuno può darmi una mano.
Grazie Daniele

qui:
http://msdn.microsoft.com/vbasic/downloads/updates.asp
Ricorda, dopo aver reinstallato VB5, di avviarlo almeno una volta prima di
installare il SP3
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Excel e Vba

Ciao a tutti.
Ho un problema con un'applicazione che ho fatto tempo fa che sfrutta
Microsoft Excel.
Alla fine della mia applicazione metto un comando:
AppExcel.Close
per chiudere la mia applicazione ma, anche dopo aver chiuso l'applicazione
se premo Ctrl-Alt-Canc mi accorgo che excel sta lavorando in background,
quindi non si è chiuso correttamente.
Come devo fare???
Chi mi può aiutare???

 news:D9c4a.128764$YG2.3...@twister1.libero.it...
[...]

[...]
    Premessa: se scrivi AppExcel.Close e' evidente che con la variabile
AppExcel non istanzi l'oggetto Application, che non possiede il metodo
Close, ma l'oggetto Workbook. Quindi perche' non chiamare le cose col
loro nome? Per esempio, invece di "AppExcel" potresti chiamare l'oggetto
"oXlWbk". Dove "o" sta per Object, "Xl" per Excel, "Wbk" per Workbook
(Cartella di lavoro).
    Quindi:
        oXlWbk.Saved = True
        oXlWbk.Application.Quit
        Set oXlWbk = Nothing
questo pero' a condizione che non ci siano altre cartelle di lavoro
aperte. Con la prima istruzione ti assicuri che non venga richiesto (con
una finestra di dialogo che metterebbe l'applicazione in attesa di input
dell'utente) il salvataggio della Cartella di lavoro, tanto a questo
dovresti averci gia' pensato in una fase precedente, se necessario. E
con la seconda istruzione esci da excel. Poi distruggi il riferimento.
-- 
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ParamArray anche di ritorno?

Tempo fa, grazie al vostro aiuto, sono riuscito a capire come passare ad una
Sub o Function un numero non definito di parametri con ParamArray.
Ma se io volessi ritornare un numero non definito di parametri?
Se io volessi che una mia function ritornasse un numero non definito di
parametri?
Esiste qualcosa del genere ParamArray?
Ho provato a consultare MSDN ma non ne vengo fuori...
Grazie a tutti coloro che mi aiuteranno...
CiaoZ
SebaMix

 Ho provato a consultare MSDN ma non ne vengo fuori...
Potresti :
- passare una matrice dinamica
- passare un variant, il quale contiene a sua volta una matrice (guarda
l'help la parola Array)
Saluti

 Ho provato a consultare MSDN ma non ne vengo fuori...
Public Function Test ([...]) As String()
    [...]
End Function
Private Sub Command1_Click()
    Dim strReturn() As String
    Dim i As Integer
    strReturn = Test([...])
    For i = Lbound(strReturn) To Ubound(strReturn)
        [...]
    Next
    Erase strReturn
End Sub
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Installazione Vb.net ?

Ho xp con installato vb6 access2000 che uso per sviluppare dei
programmini...adesso vorrei dare un'occhiata a 
vb.net
.
La domanda è questa...posso installare il framework e visual studio
.net senza avere ripercussioni strane con il mio ambiente(vb6 e
access2000) ?
Il framework e visualstudio .net da quel che ho capito dovrebbero
installarsi in cartelle apposite, giusto ?
Per quel che riguarda le lib potrebbero esserci delle sovrascrizioni
strane ?
...alla prossima...

 strane ?
In un pc con windows 2000, presente vb6, access, sql server, ho installato
framework 1.0 e vs 20002, successivamente, senza disinstallare nulla,
framework 1,1 e vs2003; nessun problema.
In altro pc con win xp prof, presente vb6, access, sql server, ho
installato il framework 1,1 e vs 2003; nessun problema.
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
Newsgroup: it.comp.lang.visual-basic
Titolo: Uso delle Stored Procedures con ADO!

Sto scrivendo una procedura in  VB 6.0 Enterprise Edition con la quale
vorrei eseguire una stored procedure su un server SQL. Il problema è che
questa stored procedure ritorna un valore che non riesco a gestire in
alcun modo.
Leggendo la documentazione di ADO è detto di usare il comando COMMAND,
cosa che ho fatto.
Qualcuno ha qualche suggerimento da darmi?
Option Explicit
Public conDB As ADODB.Connection
Public rstDB As ADODB.Recordset
Public Comando As ADODB.Command
Public parDB As ADODB.Parameter
Private Sub cmdGetClienti_Click()
Dim strCon As String
    Set conDB = New ADODB.Connection
    strCon = "driver={SQL
Server};server=NameServer;UID=Name;pwd=Password;database=pubs"
    conDB.Open strCon
    Set Comando = New ADODB.Command
    Set Comando.ActiveConnection = conDB
    Comando.CommandText = "GetClienti"                        ****That's
the name of the stored procedure
    Comando.CommandType = adCmdStoredProc            ****and I tell him
what it is
    Set parDB = New ADODB.Parameter
    parDB.Type =
adInteger                                                ****the output
parameter of the procedure in SQL is an integer
    parDB.Size = 4
    parDB.Direction = adParamReturnValue                        ****this
param is the return value from a stored procedure
parDB.Value=999
****a value just to try it
    Comando.Parameters.Append parDB
    Set rstDB = Comando.Execute()
    txtID =
parDB.Value                                                    ****now
the value is 'Empty'   !!!!!!!!!!!!!!!!!!!!!!!
End Sub
At the end rstDB contains the query results (all the fields and records
of a table). I can access the fields and the recouds but the property
.RecordfCount doesn't work (it returns -1)

.RecordfCount doesn't work (it returns -1)
la proprietà recordcount restituisce il numero reale di records solo se si
ha avuto accesso a tutti (Usa rstDB.movelast e poi ricontrollala....)
Saluti,
    Alfredo.

Firenze, 18 Nov. 1998
Prova ad usare il seguente settaggio:
<oggetto connection>.cursortype = aduseclient
Nel nostro caso succedeva una cosa analoga e si trattava che il
recordset veniva cancellato quando la stored procedure terminava
Andrea Peri
Newsgroup: it.comp.lang.visual-basic
Titolo: XML

Mi è stato richiesto l'invio attraverso il gestionale di un file in formato
XML e gestire poi il
risultato di questo invio
Qualcuna conosce l'argomento ? Per me è (quasi) ostrogoto.
L'unica cosa che sono riuscito a capire è che devo comporre un file di testo
normalissimo
formattato secondo alcune direttive e per questo nessun (si fa per dire)
problema.
Come poi si andrà a gestire l'invio di questo file ? Che classi utilizzare ?
Nella documentazione
allegata cito testualmente :
E' possibile sfruttare l'invio dei dati in formato XML direttamente dai
gestionali . A tal fine sarà
necessario il seguente servizio presente sulla URL relativa al dominio di
accesso .
URL Accesso servizio XML : $SITOWEBAMMINISTRAZIONE/InserimentoXML
I parametri necessari ( ... seguono i parametri di login e password) devono
essere inviati tramite POST.
COSA VUOL DIRE TRAMITE POST ?
Grazie a tutti per l'ìinteressamento.
Alessandro.

 
Dipende con che piattaforma devi lavorare...in effetti un file XML e' un 
file di testo, con una struttura ad albero, che deve essere 
'accoppiato' ad un file XSL...in pratica, l'XML fornisce i dati, e l'XSL 
ne definisce la rappresentazione grafica. Potresti avere piu' XSL (ad 
esempio, per piu' lingue) che smanettano un solo XML.
Tornando alla piattaforma, io sto lavorando con C# su piattaforma .NET, 
ed a parte la legnosita' dell'ambiente, ci sono gia' delle classi per 
gestire l'XML...ho fatto anche un giro su 
VB.NET
, e sono ovviamente 
presenti le stesse classi.
-- 
Bye by SixaM 8-]
---------------------
Sito comune  : 
www.it-lang-vb.net
Aiuto on line: premi F1

 presenti le stesse classi.
Innanzitutto grazie per l'interessamento ,
il tipo di utilizzo del XML è per la trasmissione delle pratiche auto al ced
ACI di Roma.
In sostanza attraverso una url dovrò inviare il file xml con un comando
tipo POST.
Io programmo in Visual Object e non ci sono le classi sccritte per gestire
un comando URL e
sopratutto per la ricezione in seguito della risposta di "domanda accettata"
.
Sai per caso se con le API esistono delle classi ?
Grazie ancora
Alessadnro
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO per un neofita. Oggetto di tipo "Gestione Risorse".

Qualcuno vuol essere cosě gentile da dirmi come si crea (o se esiste giŕ
pronto) un oggetto "tipo" Gestione Risorse con il quale poter sfogliare la
rete e le risorse locali ed eventualmente selezionare directory e file??
Chiaramente mi servirebbe che i percorsi completi di tali directory e file
mi venissero poi restituiti su una o piů variabili.
Grazie...


secondo me Domenico avrebbe bisogno del DriveList, DirListBox,
FileListBox... o no ?
bye

 wrote in message 7fnrbq$dlb$1...@nslave1.tin.it...


 FileListBox... o no ?
Che ne dici di illuminarci tutti quanti!!!
Ne so poco (ZERO) anch'io su questi controlli. NON SO COME FARLI
INTERAGIRE!
			Ciao, Fabio

 Dir1.Path = Drive1.Drive
 File1.Path = Dir1.Path
in pratica alla Casella con le directory viene assegnata l'unità C
alla casella con i file contenuti nella directory viene assegnato il
contenuto di C
se durante l'esecuzione clikki su DIRListBox ovviamente il contenuto di
File1 cambia indicandoti i file presenti nella directory che hai
selezionato.
A questo punto credo che ti basti sapere che clikkando su uno dei file
presenti in File1 il VB ti restiruisce soltanto il nome del file....
per cui se associ a File1 l'evento Click ottieni il nome del file e se
desideri ottenere l'intero percorso dovrai servirti della proprietà Path
prima di chiudere ti ricordo che puoi sempre impostare un percorso
predefinto in modo che all'apertura del Form i tre controlli si posizionino
dove vuoi tu. A tal proposito ricordati che con App.Path ottieni la
directory dove è installato il programma. Quindi se vuoi caricare il Form e
far apparire subito la directory C:\Pizzerie\Napoli  specifichi nella
Form_Load   File1.Path = "C:\Pizzerie\Napoli"  oppure se "Pizzerie" è il
percorso dove sta il programma e "Napoli" è una subdirectory allora cambi in
File1.Path = App.Path + "\Napoli"
Privat Sub File1_Click()
nomeFile = File1.List
percorso+nomeFile = File1.Path + "\" + File1.List
End Sub
bye bye



per farti perdonare puoi mandarmi quell'elenco con i Cap dei vari comuni
:-)))  tanx
ciao

 wrote in message 7fq4k1$q48$1...@nslave1.tin.it...



FATTO > GRAZIE
appena lo ordino te lo rispedisco
grazie ancora
ciao



Ma come faccio a selezionare directory oltre che file??

Chiedo scusa, ma come faccio con "Drive" a sfogliare la rete se non ho già
connesso delle unità??
Grazie.



Chiedo venia, ma a me in realtà serviva poter sfogliare la rete senza
preventivamente connettere delle unità. Credo che con "Drive" non si possa
fare.
Inoltre volevo avere la possibilità di selezionare directory oltre che file,
cosa che per quanto mi risulta non si può fare neanche con CommonDialog.
Grazie.

>


 >

Newsgroup: it.comp.lang.visual-basic
Titolo: [un po' ot] cannot execute as child of basic

L'errore in oggetto, "cannot execute as child of basic", risulta quando
avvio un veccchio programma scritto in gwbasic. La cosa strana è che lo fa
solo su alcuni computer, anche se le impostazioni di emulazione del dos
sembrano uguali. Anche riavviando il computer in modalità ms-dos, su alcuni
pc dà sempre lo stesso errore. Qualcuno è in grado di dirmi da cosa dipende?
Grazie




_Forse_ il programma cerca di lanciare un altro eseguibile, ma non e' in grado di 
poterne rilevare il codice di ritorno.
Guarda un po' questi articoli di msdn e facci sapere ;-)
Basic Cannot Get Child Process Return Code or "Error Level"
http://support.microsoft.com/support/kb/articles/Q42/4/72.ASP
QuickBasic Cannot RUN or CHAIN to Batch Files; Use SHELL
http://support.microsoft.com/support/kb/articles/Q45/9/08.ASP
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Query con più parametri

Se una query (in access o altro DB) accetta due o più parametri come si fa?
I manuali mostrano sempre questo esempio che ne accetta uno solo.
Dim comm As Command
Dim rs As Recordset
Set comm = New Command
Set rs = New Recordset
With comm
    .CommandType = adCmdStoredProc
    .CommandText = "qryRepartoProduzione"
    .Parameters.Append comm.CreateParameter("id", adInteger)
    .Parameters("Name").Value = 150
    .ActiveConnection = conn    'la connessione
End With
Set rs = comm.Execute
Grazie
Niky

Set rs = comm.Execute
-- 
hth, hal

*hal1961* l'avrà fatto apposta a sbagliare (per vedere se si stava attenti)?
;-)



No no, hal si e' proprio sbagliato: una vocina glielo diceva di
controllare l'ordine dei parametri ;-)
-- 
ciao, hal

 ha scritto nel messaggio
news:q2t97vg5ttidrc3qo...@4ax.com...

Newsgroup: it.comp.lang.visual-basic
Titolo: [FLEXAGENDA] agenda-rubrica configurabile

Salve
Ho realizzato usando vb5 un'agenda configurabile, che attraverso un file di
configurazione in formato testo puo' addattarsi ai vari database stabilendo
quali campi del db vengono usati, a che controlli sono associati i campi,
che posizione sono posti i campi.
La struttura e' basata su un classe che gestisce un buffer
autodimensionante, una classe che gestisce i file di configurazione, una
classe che gestisce il db e i controlli associati ai db, una classe per
creare e posizionare i controlli a run-time, e una classe che gestisce i
pulsanti (l'ho scritta quando avevo vb4, e' la parte piu' inutile e scritta
male, ma se mi viene un'idea buona la resuscito)  + varie funzioni di
carattere generale (conversioni valori, gestione barre di scorrimento, ecc.)
Il progetto e' funzionante anche se grezzo e la gestione degli errori e'
scarsa (e' in pensatoio una gestione globale e riutilizzabile), un 30% del
codice e' da rendere leggibile (heheeh e' stato scritto in stile close
source,
quando non pensavo di condividere il codice manco con me stesso ehehe).
Ci sono molte migliorie possibili (il prossimo mio lavoro sara' di estrarre
una parte del codice e migliorarlo per creare una classe per generare query
a run-time e poi di fare in modo che le modifiche di posizionamento dei
controlli sia visibile mentre viene modificato il file di configurazione).
Premetto che e' mia ferma intenzione di fare in modo che il codice sia
adatto a usi generali e aperto e in linea con l'open source.
C'e' qualcuno che e' interessato al codice? a trovare possibili evoluzioni?
a partecipare al progetto?
Salve
                                        Dbg

Scusa, mettilo sul sito comune: se qualcuno sarà interessato (forse io
stesso), stai tranquillo che ti contatterà
Della Bianca Giuseppe ha scritto nel messaggio ...


 stesso), stai tranquillo che ti contatterà
Mi associo....
Ciao, Enrico
=====================================
Dim VbEnry As Enrico
e-mail : 
vbe...@supereva.it
ICQ: 93357350
=====================================

 wrote in message


 Mi associo....
zanna, hai ancora in mente il progetto leonardo ?
proprio ora che ti stai volgendo ai db... :)

Salve
Postato il progetto, mo si tratta di aspettare se (ehehhe) e quando verra'
pubblicato (che emozione, forse saro' pubblicato, uuuu ...... u).
Visto che potrebbe essere una cosa lunga (nessuna critica :) ), chi vuole
valutare il progetto, o iniziare sto open source mi contatti pure
direttamente.
Salve
                        Dbg
P.S. Lo so, sono ripetitivo, ma carpe diem (o scarpe diem se va male).

Newsgroup: it.comp.lang.visual-basic
Titolo: Screen Saver

Vorrei avere delle dritte su come fare un screen saver in Visual Basic.
Ho trovato su MSDN un esempio, ma spiega poco.
Qualcuno puň darmi una mano ?
Grazie
Gianfranco

Qualcuno puň darmi una mano ?
Proprio poco poco non direi.
In che cosa ti si puo' essere utili, di preciso?
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo delle API di Windows

Dove posso trovare esempi su utilizzo delle API di Windows con Visual Studio 
2010 ? Grazie


Oltre a scrivere:
Visual Basic 2010 Api
in Google, vedi ad esempio qui:
http://www.vb-helper.com/index_api.html
-- 
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/
http://social.answers.microsoft.com/Forums/it-IT/officeexcelit/threads
 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 5808 (20110122) __________
Il messaggio è stato controllato da ESET NOD32 Antivirus.
www.nod32.it
Newsgroup: it.comp.lang.visual-basic
Titolo: relazione modale fra due form

Cosa significa la frase " dato che le due finestre (visualizza elenco  e
aggiorna elenco ) non sono in relazione modale fra loro , occorre un sistema
per farle comunicare : si una a tale scopo l'istruzione frmCaller ..."
saluti

 per farle comunicare : si una a tale scopo l'istruzione frmCaller ..."
imho, significa che l'estensore della nota non ha una grande dimestichezza
con la lingua italiana.
cosě a naso, potrebbe voler dire: siccome la finestra "aggiorna elenco"
non č aperta come "modal", la finestra "visualizza elenco" non č
automaticamente in grado di sapere quando questa viene chiusa, e quindi si
usa a tale scopo l'istruzione frmCaller.
nota a margine: aprire una finestra come "modale", cioč con l'istruzione
frmqualcosa.show vbmodal
implica che l'esecuzione del codice all'interno della routine "chiamante"
viene sospesa fino a che la form stessa non viene chiusa o nascosta.
 
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:fVXEd.394490$
b5.19...@news3.tin.it

probabilmente programma multi utente?
Ossia :
ci son 2 form aperte
assolutamente indipendenti
Visualizza Elenco
e
Aggiorna elenco (che suppongo faccia vedere una serie di textbox per
aggiungere o modificare record.....l'ha chiamata "aggiorna elenco" con una
traduzione infelice....sarà probabiòmente una finestra di edit)
Le 2 form vivono di vita propria...probabillmente aperte su viste diverse
del solito archivio? o su terminali diversi...altrimenti ha poco senso sto
ambarandan!boh!
Il problema è "come faccio a far comunicare ad una ...immagino
"Visualizza"...che quella "Aggiorna" sta cambiando i dati che mostra???
frmCaller non so che è!
se seguo la notazione in consuetudine di uso.....
immagino...
che chi scrive non si sbatta tanto le palle....con concorrenza ed amenità
varie ....e  risolva tutto in maniera draconiana!!!
OSSIA:
Se "Aggiorna" modifica qualcosa....fa apparire una finestra (frmCaller) con
probabilmente scritto "Attenzione pirlotti quello che vedete non è più vero
perchè qualcuno sta modificando i dati che vedete"...e passa la palla in
maniera poco corretta all'utente!!!
Che casomai schiaccia il tasto "aggiorna visualizza" per aggiornare la
vista!
sempre ipotizzando!
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
Demo classe vb.NET : WodkaThumb
www.villaceleste.it
  click su "spippolando e Programmando"
Newsgroup: it.comp.lang.visual-basic
Titolo: Visibilità variabili e metodi!

 detto che io debba fare il fiorista....  [Morgan]  <
Visitate il mio sito:
http://digilander.iol.it/Superpork

 ha scritto nel messaggio
news:8mkcn7$cou$1...@lacerta.tiscalinet.it...


 wrote in message
8Fkj5.24770$dF5.4...@news.infostrada.it...


 forse sto facendo un po' di casino ma qualcuno riesce a
spiegarmi brevemente a cosa serve quella dichiarazione?
Forse l'intenzione e` quella di permetterti di cambiare nome
al Form senza obbligarti ad intervenire pesantemente sul
codice. In questo modo, in teoria, ovvero se il codice e`
scritto con coerenza, dovrai cambiare solo le righe
    Public fMainForm As frmMain
e
    Set fMainForm = New frmMain
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.lang.visual-basic
Titolo: Conversione dati

Salve a tutti.
Ho la necessità di utilizzare due diversi database all'interno di un
programma.
Il codice apre il recordset ADODB se si tratta di un db MYSQL e uno DAO
se si tratta di ACCESS.
Ho una procedura che mi apre il recordset:
Public Sub ApriRecorset(ByRef R As Object, ByVal TDB As String, ByVal S
As String)
dove R è il recordset che vado a riempire, TDB è il tipo di db (Access o
Mysql) e S è l'istruzione sql.
Ieri funzionava, ma oggi mi dà problemi di conversione dati !?!
Il pezzo di codice che riempie il recordset corretto è il seguente:
If TDB = "MYSQL" Then
    Set R = new ADODB.Recordset
    R.Open S, conn
ElseIf TDB = "ACCESS" Then
    Set R = DB.OpenRecordset(S)
    R.OpenRecordset S
End If
Il problema viene generato sulle OPEN/OPENRECORDSET. 
Sbaglio in qualcosa?
Grazie a tutti per l'aiuto!
Max
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 se si tratta di ACCESS.
Scusa se non rispondo direttamente alla tua domanda, ma perchè non usi
Ado anche per leggere un Db access?
Comunque, quando li usi entrambi, è importante specificare bene nelle
dichiarazioni di chi sono figli (=se di dao o di ado)
quindi non usare la stessa variabile per entrambi:
dim AdoR as Adodb.recordset
dim DaoR as Dao.recordset


 End If
                    Ciao
                                                                    Allanon
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità

 > End If
Scusate il quoting... :(((



A parte le risposte degli altri, che condivido, vorrei far notare che con
DAO il recordset viene già aperto con la Set R = DB.OpenRecordset(S)
, quindi non capisco perchè dopo hai messo ancora una openrecordset...
Sbaglio io qualcosa?
ciaociao

Grazie per le risposte.
In effetti non funzionava perchè su mysql le tabelle avevano lettere 
maiuscole e facendo un confronto case sensitive si inchioppava. Questo 
per quanto riguarda MYSQL. Per ACCESS il problema è quello posto da
Marg.
Già aprivo il recordset e quindi non dovevo richiamare la
OpenRecordset...
Utilizzo DAO anzichè ADO per Access volutamente. Per piccole
problematiche
in ambito locale ritengo che DAO sia più performante di ADO.
Grazie di nuovo!

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] Applicazione IIS

Stavo smanettando con VB6 :
Se faccio Nuovo progetto e scelgo "Applicazione IIS" mi da questo errore :
"Per eseguire gli oggetti webclass è necessario installare Internet
Information Server o Peer Web Services versione 3.0 o successiva ."
Io ho preso il Cd di win 2000 pro , ho aggiunto IIS , ma l'errore rimane !!!
Voi riuscite ad aprire un nuovo progetto IIS ?
Il problema può forse essere che devo fare queste cose sul Server e non su
un client della rete ?
Grazie

 Voi riuscite ad aprire un nuovo progetto IIS ?
E' dai tempi del Service Pack 4 per VB6 che non vedevo più questo errore...
Ciao
Alberto


Adesso installo SP 5 , speriamo ...
Ciao

 ha scritto nel messaggio
news:75OXa.32010$cl3.1...@news2.tin.it...

FUNZIONA !!!
Grazie !!!

Newsgroup: it.comp.lang.visual-basic
Titolo: sincronizzazione cartelle locali & remote

Ciao a tutti
ho realizzato tempo fa (in VB2010 express) una piccola applicazione che sincronizza il contenuto di 2 cartelle in rete e su un ftp in base alla dimensione e alla data di modifica file.
Al momento il mio applicativo fa un ciclo che controlla l'origine, controlla data di modifica e dimensione file e in caso queste non corrispondano con la destinazione sovrascrive il file di destinazione in un percorso di rete e su un ftp remoto.
Al ciclo successivo verifica i file nella destinazione che non compaiono nell'origine e li cancella.
Funziona ma non come vorrei, nel senso che se ad esempio effettuo uno spostamento di uno o più file, per accertarmi che la sincronizzazione sia andata a buon fine devo eseguire l'applicativo un paio d volte...
 
Mi sapreste indicare una procedura "sicura" e meno elaborata per poter effettuare una sincronizzazione corretta e senza margini di errore?
 
vi ringrazio infinitamente
 
 

 effettuare una sincronizzazione corretta e senza margini di errore?
 
hai due possibilitï¿œ:
 
- "doppio passaggio":
  * fai una prima passata di tutti e fai una compare segnandoti quli 
sono le operazioni da fare per ogni file/folder che incontri;
  * poi una seconda passata in cui esegui tutte le operazioni pendenti 
nell'ordine in cui le hai "scoperte"
 
- "monitoring": attivi un bel po' di FileSystemWatcher sulle cartelle 
che sai voler sinconizzare e mano a mano che scopir le modifiche:
  * o le sincronizzi direttamente;
  * o le piazzi in una coda di cose da fare che eseguirai alla prima 
sincronia "manuale";
 
.m
 
-- 
blog @ //
milestone.topics.it
Newsgroup: it.comp.lang.visual-basic
Titolo: due domande su flexgrid

ciao!
molto semplicemente:
1) non sono riuscito a trovare la proprietà da impostare affinchè l'utente
possa selezionare *solo* una riga alla volta anche se trascina il mouse.
2) dovendo inserire la freccina sull'intestazione della colonna per
visualizzare il tipo di ordinamento come si fa a fare in modo che il testo
sia allineato ad esempio a destra ma tenendo conto dello spazio
dell'immagine ? un sacco di programmi lo fanno tranquillamente, immagino ci
sia un modo per fare ciò con il controllo di default...
grazie,
Marco

 ha scritto nel messaggio
news:Z8LZa.237059$Ny5.7...@twister2.libero.it...


 MSHFlexGrid1.ColAlignment(3) =flexAlignRightCenter
già fatto, ma così se inserisco un'immagine pure sulla destra, si sovrappone
al testo... cioè non tiene conto che ho inserito un'immagine! al momento
l'unica cosa bovina che ho trovato è di aggiungere alcuni spazi alla fine
delle parole... :-((((
grazie,
Marco

 ha scritto nel messaggio
news:BMLZa.237716$lK4.7...@twister1.libero.it...


 distinguere l'ordinamento crescente da quello decrescente
scusa ma allora perche' non usi una bella listview ? ste cose le ha native !

> scusa ma allora perche' non usi una bella listview ? ste cose le ha native
!
sgrunt... ho tirato non so quanti accidenti a quel tale che mi disse che la
listview non è altro che una listbox grafica.... colpa mia poi che non ho
mai provato a usarla.... :)
grazie del suggerimento! va benone!!!!
Marco

 grazie del suggerimento! va benone!!!!
eh eh a te e' andata meglio, io credevo che la listview(LV) non esistesse in
vb e che fosse una accozzaglia di listbox e button ... dopo i miliardi di
codice mi accorsi della LV...non sai gli accidenti che mi so mandato !!!
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/
Newsgroup: it.comp.lang.visual-basic
Titolo: Formato Data

Ho terminato di sviluppare un applicativo che
ha la peculiarità di gestire una serie di tabelle
su cui si fanno molte ricerche per data.
Il problema è che utilizzando il DTPicker,
questi mi ritorna la data del sistema nel formato
data del sistema stesso. Se però uso W9x, il
formato data di default e gg/MM/aa, se uso W2000
il formato data è gg/MM/aaaa.
Risultato: in W95 le query non vengono eseguite.
Nessuno di voi conosce una modalità (funzione o
comando) oppure un'API che mi permetta di settare
la data dei sistemi W9x in gg/MM/aaaa?
Grazie anticipatamente.
~~~~~~~~~~~~~~~~~~~~~~~
~~~      Nunzio Barletta      ~~~
~~~   e-mail: 
ba...@tin.it
   ~~~
~~~~~~~~~~~~~~~~~~~~~~~
-- 
Posted from [213.255.50.231] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie anticipatamente.
Non capisco il problema, forse perchè non conosco il DTPicker.
Fatto sta che per convertire una data nel formato attuale del sistema in una
data VERA, basta
usare la funazione CDate():
Supponi:
    dim dt as Date
    dim dtstr as String
    dtstr = "01/01/00"
    dt = CDate( dtstr )
Questa conversione si adatta automaticamente alle impostazioni del sistema,
quindi se dtstr è una data ottenuta con le impostazioni di sistema corrente,
la riconverte correttamente in una variabile DATE.
Puoi fare anche il contrario, se usi la funzione Format() senza specificare
il formato, ti effettua la conversione seguendo il formato impostato sotto
windows.
esempio:
    dtstr = Format( dt )
Sempre con Format() puoi dargli il formato che TU vuoi in uscita
esempio:
    dtstr = Format( dt, "dd/mm/yyyy" )
Il casino nasce se hai una stringa in un formato che non è quello di
windows. A questo punto DEVI sapere tu in che formato è,
quindi andarti a separare TU le componenti giorno/mese/anno dalla stringa ed
usare le funzioni DateSerial() e TimeSerial() per
riottenere una data manipolabile.
Infine, sconsiglio vivamente di cambiare il formato data di default di
Windows, perchè quella deve essere una scelta dell'utente, che deve essere
libero di impostarselo come meglio crede. La soluzione è scrivere codice che
funziona con qualsiasi impostazione di windows.
PS: ma tu guarda che bella FAQ :-) vediamo se jimi la intercetta :-PPPP
Ettore Maronese
il Mes
http://www.maronese.com/mes

 Nessuno di voi conosce una modalità (funzione o comando) oppure un'API che
mi permetta di settare la data dei sistemi W9x in gg/MM/aaaa?
Non e` gentile (-; e nemmeno professionale ;-) nei confronti degli utenti
modificare le impostazioni personali.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ... e adesso che ho finito !!

Eureka,
incredibile ma vero dopo mesi di assiduo e smodato lavoro ho finito il mio
primo programma in Visual Basic 6.0
Avrò una mia creatura in giro per l'Italia, chissà quanto mi fischieranno le
orecchie eh ehh, e quanti accidenti... eh ehh ehhh
mi sento quasi padre.... (anzi no, il piacere non è stato lo stesso di una
sc.)
cmq a parte il momento gasato HO BISOGNO DI UN CONSIGLIO SERIO:
ho registrato la mia copia di Vb 6.0 sul sito Ms.
ora che arriva il momento di farmi pagare dal cliente e di cedere l'utilizzo
volevo sapere:
- devo inscrivermi da qlc parte ?
- posso farmi pagare in ritenuta ?
- il prog. sarà registrato alla SIAE, a me faranno problemi ?
- posso tenermi i diritti d'autore ? e se si come funza con il software ?
Sono vergine in questo e se qlc1 potesse darmi qlc info utile gli sarei
grato !!
Saluti
@lex


Non ne ho idea. Non so se la SIAE si occupi anche di software. Per quanto
riguarda i diritti d'autore, procurati un buon legale.
Ciao. A.D.

La SIAE si occupa anche di software. Per depositarlo devi fornire loro il
programma su supporto magnetico (in realtà più che magnetico dev'essere un
CD-ROM); loro provvederanno poi a inserirlo in un determinato registro.
La SIAE necessita d'iscrizione e sicuramente ci sarà da pagare - e penso
anche non poco.
Una volta depositato alla SIAE il programma è completamente tuo e lo puoi
concedere in licenza d'uso ai tuoi utenti (coma fa Microsoft, insomma). Se
ti è stato commissionato, è probabile allora che il prog. sia di proprietà
di chi te l'ha commissionato, e in questo caso non hai alcun diritto sopra.
Comunque nello specifico dovresti chiedere a chi te l'ha commissionato.
Per informazioni più precise puoi visitare il sito della SIAE
(
http://www.siae.org
 se non ricordo male) e, _sicuramente_, consultare un
avvocato per quanto riguarda i diritti e un commercialista per quanto
riguarda la vendita.
Auguri per il tuo primogenito!
Umberto Meroni
umb...@vbp.it
-----------------------------------------------------
Webmaster del sito comune di it.comp.lang.visual-basic
URL Sito Comune: 
http://www.murialdo.it/it_lang_vb
-----------------------------------------------------
Sito Visual Basic: 
http://www.vbp.it
Sito Servizi Internet: 
http://www.ubi1k.com
Sito Comune VB: 
http://www.murialdo.it/it_lang_vb
-----------------------------------------------------


 > > - il prog. sarą registrato alla SIAE, a me faranno problemi ?


 Il sito che mi hai segnalato è un link nullo, e 
http://www.siae.it
 è
morto!
Accidenti una volta c'era! Mi spiace!
Ciao,
Ubi
Newsgroup: it.comp.lang.visual-basic
Titolo: vb & outlook

avrei la necessità di fare un progr. che interroga la rubrica di windows98
per recuperare ...
qualcuno sa dove vengono salvati i dati (in quale file) e come viene
strutturato? etc.etc.
grazzzie!



Il file della rubrica di windows (outlook express) si chiama
nomeutente.wap in c:\windows\application data\microsoft\address book
Ti conviene, però, da vb menu progetto>riferimenti (vb6, gli altri non
so, forse uguale), aggiungere microsoft outlook express (o una cosa
del genere) se vuoi utilizzare oe come protocollo per la posta e
rubrica. Puoi anche utilizzare il ben più imponente outlook di office:
sempre da riferimenti selezioni microsoft outlook (io ho 9.0, cioè il
2000, ma non era 8.0??).
Per outlook guarda msdn e cerca oulook, ti mostrerà una marea di
documentazione (la maggior parte in inglese) su come interfacciarsi
con outlook.
Io l'ho consultato per inviare un'e-mail non utilizzando il
shellexecute perché ero costretto a utilizzare outlook e non un mapi a
caso.

Newsgroup: it.comp.lang.visual-basic
Titolo: Il metodo ShowOpen non funziona !?!?! - comdlg.cls (0/1)

Salve,
c'č qualche anima pia che puņ aiutarmi a capire perchč il metodo
ShowOpen di questa classe non funziona ?
Grazie 1000

Ho risolto il problema sostituendo le istruzioni
sFileNameBuff = Mid$(sFileNameBuff, 1, lMaxFileSize - 1)
sFileNameBuff = sFileNameBuff & Chr$(0)
con
LSet sFileNameBuff = sFileName & vbNullChar
e le istruzioni
sFileTitleBuff = Mid$(sFileTitleBuff, 1, lMaxFileSize - 1)
sFileTitleBuff = sFileTitleBuff & Chr$(0)
con
LSet sFileTitleBuff = vbNullChar
ma devo comunque inizializzare la proprietą MaxFileSize a  255 !!
Qualcuno ha un'idea migliore ?
On Wed, 14 Apr 1999 21:52:45 GMT, #patrin#@
arc.it
 (Patrizio Trinchini)
wrote:


c'è qualche anima pia che può aiutarmi a capire perchè il metodo


Tutto funziona bene con il controllo OCX di Microsoft...
Che stampante hai?
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: RTF e tasto Tab

Ciao a tutti,
ho un piccolo problema con una RichTextBox....
Come sapete, nel comando RTF, i tasti tabulatore e rientr sono gestiti
automaticamente dal controllo.
Io vorrei agire su questi due comandi da delle icone, ma non riesco a
intercettarli (soprattutto il rientr)
Ho provato a sfruttare la proprieta KeyDown del controllo, e a cercare di
intercettare la pressione di shift.
Il problema e che comunqu eio giri le due proprieta
.SelTabs e .SelTabCount
non riesco a gestirle manualmente.
Potete darmi un aiuto?
 Grazie
Emanuele

 non riesco a gestirle manualmente.
non si capisce che problemi hai!!


[cut]
Provero a spiegarmi meglio.
Nel controllo RichTextBox, son oimpostati in modo standard alcuni pulsanti
di navigazione, che funzionano autonomamente una volta creato il controllo.
Per esempio, il Tabulatore, il ritorno carrello, il PGUP e il PGDown,
funzionano senza necessita di intervento esterno.
Quello che vorrei fare: intercettare la combinazione di tasti SHIFT+ TAB che
normalmente non funziona (nel RichTextBox) come dovrebbe.... Oppure ancora
meglio, avendo inserito due icone nella barra delle icone di formattazione
testo, una per incrementare il tabulatore e uno per decrementare il
tabulatore, vorrei assegnarli il compito di avvanzare o arretrare (come i
loro no mi dicono) il tabulatore.
Ho guardato tutt le proprietà del controllo ma con i mezzi normali questa
operazione non si puo fare...altre soluzioni?
Subclassing? API ?
Grazie dei suggerimenti
Emanuele

 normalmente non funziona (nel RichTextBox) come dovrebbe....
sempre nell'ipotesi di VB6:
Private Sub text_KeyDown(Index As Integer, KeyCode As Integer, Shift As
Integer)
Dim TabPressed As Boolean
TabPressed = (KeyCode = vbKeyTab)
If TabPressed And Shift = 0 Then
    text(0).SelIndent = text(0).SelIndent + 500
    KeyCode = 0
End If
If TabPressed And Shift = 1 Then
    text(0).SelIndent = text(0).SelIndent - 500
    KeyCode = 0
End If
End Sub
text(0) è un rtb naturalmente..
ciao
marco
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi nell'inzializzazione della stampante in VB5

ma non in VB5.
La risposta è semplice... nel VB5 che un baco grosso come una casa!!!!
Comunque, nessun problema.... sei vai nel sito Microsoft trovi già il
Service Pack 2 che risolve il problema..
Ciao
Flavio

Il seguente programma mostra quale è la stampante di sistema, imposta come
stampante di sistema un'altra stampante e fa vedere che tutto sta
funzionando bene, quindi usa la nuova stampante, ma nel momento in cui
prova a stampare la stampante predefinita ritorna alla carica.
Perché???
Ho seguito le istruzioni e gli esempi riportati nella documentazione (che è
la stessa sia per VB4 che per VB5), ma questo esempio funziona bene in VB4
ma non in VB5.
--------------- Programma ---------------
Private Sub Form_Load()
  Dim x As Object
 
  For Each x In Printers
    If UCase(x.DeviceName) Like "*CANON*" Then Exit For
  Next x
  Debug.Print Printer.DeviceName, x.DeviceName
  Set Printer = x
  Debug.Print Printer.DeviceName, x.DeviceName
  Printer.Print ""
  Debug.Print Printer.DeviceName, x.DeviceName
End Sub
---------------------------------------------
--------------- Esempio di output ---------------
microLaser Win/4            Canon Bubble-Jet BJC-800
Canon Bubble-Jet BJC-800    Canon Bubble-Jet BJC-800
microLaser Win/4            Canon Bubble-Jet BJC-800
---------------------------------------------
Per favore rispondete anche per email (
stefan...@krenet.it
)
Grazie, Stefano
Newsgroup: it.comp.lang.visual-basic
Titolo: Contenitore Menu

Ciao,
ho questo problemino:
Ho una Sub che deve creare dei menu a runtime.
La mia difficoltà risiede nel fatto che, dovendo creare un array,
avrei bisogno di ottenere un riferimento alla collezione di menu, ma
questo oggetto esiste?:
Public Sub CreateMenu(MenuArray As ??? )
End Sub
Avevo pensato di utilizzare la forma:
Set mMenu = frm.Controls.Add("VB.Menu", "Nome")
Ma in questo modo non riesco a creare un array!
Odio la gestione dei menu in VB!!!
Avete qualche consiglio?!
Daniele.

 Public Sub CreateMenu(MenuArray As ??? )
Ho appena aggiornato questo mio progetto d'esempio:
http://www.neodatatype.net/downloads/_VB6/TestObjectArray.rar
Ciao 


E bravo Zanna!!! :-)
Quanche tempo fa avevo creato una classettina per la gestione di
matrici di controlli eterogenei...ma mi mancava il passaggio:
oaMenu.Init(mnuItem)
dove passando As Object un menu se ne possono gestire gli elementi!
Anche se, a questo punto, non ho ben chiaro che tipo di oggetto è
mnuItem (nell'esempio) una collection?
Cmq, grazie Fabio, a buon rendere!
Daniele.


' sperando che l'oggetto di base abbia indice 0...
dovrebbe bastare sostituire:
intArrayIndex = m_Indexes.Count
con
intArrayIndex = m_Indexes.Item(m_Indexes.Count - 1) + 1
Daniele.

 intArrayIndex = m_Indexes.Item(m_Indexes.Count - 1) + 1
Non credo.
Cosě a occhio (sperando di ricordarmi la logica) dovrebbe essere
intArrayIndex = m_Indexes.Item(m_Indexes.Item(m_Indexes.Count - 1))
Ciao

 mnuItem (nell'esempio) una collection?
Non ho ben capito perchč, ma VB gestisce internamente gli array di controlli 
e li rende disponibili solo tramite Object.
Forse con la TypeName riesci a vedere il nome interno del tipo ma poi a poco 
serve :)
Ciao 

 
Bè, domani ci do' una provata!
Ciao!


Mah..era una mera curiosità!
Sarebbe anche bastato che si potessero gestire i menu nelle risorse!!
:-)
Bye!
Newsgroup: it.comp.lang.visual-basic
Titolo: Hardware Key


io utilizzo le "chiavi di protezione HARDLOCK della FAST
(
www.hardlock.com
), distribuite dalla TECHNE di MODENA (059-415608) e
mi trovo benissimo. (Costano solo un po caro).
 
Esistono di vari tipi, con 64 byte di EAROM lettura scrittura o senza,
per porta parallela o doppie, anche per porta seriale, per LAN oppure
no. Ti consentono di controllare il numero degli accessi e il numero
dei programmi funzionanti contemporaneamente (versione LAN).
Io uso quella Parallela normale (non LAN) con memoria e mi costano
88Klire l'una + IVA.
Nel mio caso un programma lo faccio pagare oltre il Megalire .....
Per programmarle occorre una schedina di programmazione (venduta a
parte per qualche KLire (mi sembra un 100 ma non ricordo) e un
software compreso nel prezzo. Ti danno una fila di manuali con tutte
le spiegazioni necessarie e tutti i driver per i S.O. e i linguaggi
che ho sentito parlare (anche di sfuggita) tra cui VB e C.
Spero di esserti stato utile.
Ciao .
Marco Grignoli
s.info.@tread.it..... prossimamente su TIN


Vedi se non riesci a fare altrimenti.
Io ho usao le chiavi molto tempo fa ma ho lasciato perdere.
Secondo me sono giustificate solo se il programma č molto caro e viene
seguito regolarmente con contratto d'assistenza, altrimenti rischi di
avere piů problemi che altro.
Io usavo le Hardlock (5 anni fa):
Su alcuni computer funzionavano solo con stampante accesa.
Qualcuna era guasta in partenza.
Qualcuna si guastava mentre era installata dal cliente.
Un cliente ha cambiato computer e la chiave ha smesso di funzionare.
Alla fine ho smesso di usarle.
Considera una cosa: chi copia il tuo software si divide in due
categorie: quelli che altrimenti lo comprerebbero (pochi, di solito) e
quelli che se dovessero pagarlo non lo comprerebbero mai (una marea).
Al di la del fastidio perché ti usano il programma, questi ultimi non
rappresentano una perdita economica, mentre le chiavi si.
Insomma, devi valutare bene la situazione prima di imbarcarti con le
chiavi.
Certo che se hai in giro 5 copie di un programma da 10 milioni allora
ti conviene proteggerlo...
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "NOSP" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "NOSP" from e-mail address to write me (spammers...)
--------------------------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Istruzione MOD

Esiste l'equivalente dell'istruzione MOD in AccessVB ?
--
Grazie, Alberto (alias ALCAU)

 ha scritto nel messaggio
news:yWWt7.21132$C15.2...@news.infostrada.it...


No azzera tutto, pensavo che non esistesse l'istruzione MOD in VB !! :-))
Comunque l'istruzione funziona cosě ?
Se divido un numero e non ho resto mi da 0 altriimenti 1 ??
Se ho cappellato tutto mi lo spieghi in 2 parole ?
Grazie, Alberto

Non vorrei essere pignolo o rompiballe...ma se hai msdn (se non lo hai sei mezzo perdonato..perchè esiste anche quello in rete sul
ito M$) perchè non provi a fare F1 e Cercare MOD ? Scoprirai che esiste e ti spiega anche cosa fà..come lo fa e anche esempi!
Prima di postare sul Ng ...dai un occhiata...ad msdn...è sicuramente + veloce ceh aspettare che qualcuno ti risponda! O sbaglio?
Ciao SIMO (non ti offendere..non è una critica...è un consiglio)
--
__________________
www.sasim.net
Vb è relativamente semplice perchè c'è MSDN!
Sito Comune Ng: 
http://www.it-lang-vb.net
Manifesto del Ng: 
http://www.it-lang-vb.net/docs/Manifesto.txt


 Se divido un numero e non ho resto mi da 0 altriimenti 1 ??
a= 17 mod 6
a contiene 5 non 1
a= 18 mod 6
a contiene 3
è semplicemente il resto della divisione intera
                                                            danilo

 Comunque l'istruzione funziona così ?
Qui non c'è l'esclusiva sull'F1 come in televisione, quindi...
Ciao

Qui non c'è l'esclusiva sull'F1 come in televisione, quindi...
ehi, qui c'è gente che comincia a copiare... non va bene... :-))))
Ciao,
Moreno
#sirri#@#
morenosoft.com#
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 ehi, qui c'è gente che comincia a copiare... non va bene... :-))))
Dove? Un altro sito copione? :PPPPPPPPPPPP
Ciao

 Ciao SIMO (non ti offendere..non è una critica...è un consiglio)
sono d'accordo al 100%
sagge parole sasim
--
Fibia "Sakamoto" FBI