mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Trovare un global catalog

Salve!
Sto sviluppando un'applicazione che effettua delle query in active 
directory ed ho la necessità di contattare un server global catalog.
Come faccio per trovarlo? c'è qualche attributo dell'oggetto Domain 
Controller che mi dice se è un GC oppure no?
Grazie
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ KiavICQ:61810110 ~ KiavikHOO!:Kiavick ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Controller che mi dice se è un GC oppure no?
Potresti provare con Win32_NTDomain, che e' una classe WMI
(Windows Management Instrumentation).
La documentazione si trova sul Platform SDK, irrinunciabile per fare
questi lavori, quale che sia il linguaggio che intendi usare.
Tra l'altro, contiene anche un articolo intitolato, appunto,
Searching Global Catalog Contents.
-- 
hth, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: avere a video un msgbox diverso

ho un programma che posto nella systray ogni 1 minuto mi controlla la
presenza di record in una query e mi manda un msgbox se nella query ci sono
record, ora visto che i record sono più di uno, vorrei poter moficare la
msgbox con un qualcosa che possa visualizzare la lista dei record presenti
nella query non vuota, tipo un msgbox in visualizzazione continua.
sapete come potrei ottenere ciò?

Simba883 ha scritto:

Una Form?

ok ma usando il controllo data e inserendo i campi nella form come gli dico
che la form deve essere in visualizzazione continua? cioè mostrarmi tutte le
righe?
Grazie.

 righe?
Una griglia?

 Una griglia?
ai ferri?

 ai ferri?
Sě, su una maschera... di sangue.
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Connessione a DB Access da un sito internet

Come da oggetto, č possibile?
Grazie

 ha scritto nel
  > > messaggio
  > > news:b5JU9.2503$YG2....@twister1.libero.it...
  > > > Come da oggetto, ?ossibile?
  > > > Grazie
  > > >
  > > >

 
Leggi questo thread:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=hvMv9.95054%24%25M1.2420196%40twister2.libero.it&rnum=4&prev=/groups%3Fq%3Ddatabase%2Binternet%2Bado%2Bgroup:it.comp.lang.visual-basic%26hl%3Den%26lr%3D%26ie%3DUTF-8%26sa%3DG%26scoring%3Dd
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!


Presumo che tu utilizzi ASP ? Se cosě puoi specificare una connessione nella
tua pagina asp. Altrimenti potresti crearti un COM che ti permetta tale
accesso.
Comunque bisognerebbe avere maggiori informazioni.
Ciao.
--
Massimo Bonechi
-----------------------------------
Nuovo Newsgroup al server : 
news.startit.it

 Grazie
Certo che si può fare, ma dipende da "come lo fai" potresti "aprire"
esageratamente il tuo web sever agli hacccckers dell'ultim'ora che conoscono
i siti con le vulnerabilità di IIS.
In pratica puoi farlo con RDS (cerca su MSDN): pericoloso
Puoi estendere DCOM su HTTP (cerca sempre su MSDN): pericolosissimo
Oppure
fai un componente com che sta sul server IIS che riceve i comandi verso il
database, li esegue, ti risponde: molto meno pericoloso.
I comandi chiaramente arrivano da una applicazione e sono ricevuti da una
pagina ASP: puoi criptare il contenuto della trasmissione e il tuo "script"
riconoscerà solo le richiests da te criptate...
Per la restituzione dei recordset, puoi persistere un RS ADO in XML, quindi
inviarlo via http al client e riconvertirlo in un RS ADO al volo.
Ma mi sa che se non hai esperienza in merito sarà dura.
Cerca, per lo meno, di non aprire troppo IIS, sennò poi ti leggiamo qui che
maledici Microsoft ;).
Ciao,
D.

non credo che gli hacker si interesserebbero al mio sito... :-)
Comunque la situazione è questa
1. Ho uno spazio web che può o meno supportare ASP e altro (in futuro
lontano un server mio)
2. Il database risiede lì ed io vorrei connettermi con VB tramite HTTP o FTP
ad esso
Come faccio?
"Dads" <pra...@TTT.it> ha scritto nel messaggio
news:b015ds$3q3$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:avvohg$ukv$1...@gossip.excite.it...


 ha scritto nel messaggio
news:b00rb1$rok$1...@grillo.cs.interbusiness.it...


 Come faccio?
E' una discussione lunga.
Sei in grado di sviluppare codice ASP e componenti COM? se la risposta è no
guarda su MSDN alla voce RDS (Remote Data Services).
Altrimenti guardati uno dei migliai di tutorial che trovi su internet per lo
sviluppo COM/ASP based.
Ciao,
D.

 sviluppo COM/ASP based.
Ovviamente la risposta è no,
ma mi sembra comunque di capire che con RDS  posso ovviare al problema,
proverò su questa e poi vediamo
Grazie molte.
MAX
Newsgroup: it.comp.lang.visual-basic
Titolo: SCUSATE .. ho sbagliato

matrice:
 0 - 0 - 0 - 1 - 1
 0 - 0 - 0 - 2 - 2
 0 - 0 - 0 - 0 - 3
 0 - 0 - 0 - 0 - 0
 0 - 0 - 0 - 0 - 0
1° col=0
2° col=0
3° col=0
4° col=2
5° col=3
(0-0-0-2-3)
non avevo calcolato gli spazi per postare ..
ecco questo è il risultato ..
mi aiutate .. e scusate ... ancora

 ha scritto nel messaggio
news:9gPra.24469$3M4.6...@news1.tin.it...


 ha scritto nel messaggio
news:9gPra.24469$
3M4.6...@news1.tin.it

adesso si leggono bene ma con queste due matrici che devi fare
aspetta un attimo sto avendo una visione siiiii ho capito
...
no come non detto non ho capito ancora scusa
stavo pensando che me ne vado al mare ;)
--
Morfeus®
Free Joint
:PII
Newsgroup: it.comp.lang.visual-basic
Titolo: IMPORTANTE: comctl32.dll

Ciao
Ho realizzato un programma con le flattoolbar in Visual Basic 5, vorrei
sapere cosa succede se distribuisco il programma e qualcuno non ha le
comctl32 aggiornate alla versione 4.72.
Semplicemente non si vedono i pulsanti che si abbassano al passaggio del
mouse oppure il programma non si esegue nemmeno?
Ho provato ad eseguirlo su Windows 95 la primissima versione e sembra che
non ci siano soltanto le toolbar stile office 97 ma che il resto funzioni
tranquillamente.
Grazie in anticipo,
Emanuele


Andrea

non ha la stessa versione la aggiornerà automaticamente!
Questo e' quello che pensi te, in realta' la comctl32.dll il setup wizard
non la aggiorna.
Forse ti imbrogli con la comctl32.ocx che e' un altra cosa.


Esatto, vai tranquillo.
--
Roal Zanazzi
z...@iol.it

Forse ti imbrogli con la comctl32.ocx che e' un altra cosa.
giusto io parlavo proprio dell'OCX!
Ciao

Esatto, vai tranquillo.
Grazie della risposta, quindi sono solo i pulsanti che non si abbassano ma
il programma funziona correttamente senza Errori Generali etc etc, giusto?
Adesso pero' ho un altro problema :(
Ho provato ad installare Internet Explorer 5 Beta 2 e questo aggiorna la
comctl32.dll alla versione 5 e crea non pochi casini.
Praticamente alla flattoolbar spariscono tutti i "caption" ai pulsanti e il
programma diventa orrendo, qualcuno e' a conoscenza se questo caso si
verifica soltanto con internet explorer 5 beta 2 perche' e' un problema
della versione beta oppure succedera' la stessa cosa con la versione
definitiva dell'internet explorer, che esce tra pochi giorni?
Ciao,
Emanuele


Mi sapreste spiegare come faccio a usare questa dll x creare una
toolbar?
Purtroppo vb5 non riesce a trovare le autorizzazioni (o qualcosa del
genere) per usare il controllo toolbar e quindi sono rimasto
improvvisamente senza toolbar.
Tnx in anticipo,
Mav
         ::HOW TO CONTACT ME::
 
http://w3.to/mav
 >-<>-< mailto:
m...@w3.to
       m[a]v @ Azzurra IRC Net
          ICQ UIN# 22579106
*Micro$oft - Che protocollo vuoi inventare oggi?*


Non credo si possa usare la comctl32.dll per creare una toolbar, o almeno
non e' una cosa semplice da fare dovresti scrivere troppo codice.
Io ho inserito la toolbar in un form, quella della microsoft e poi ho
semplicemente cambiato un attributo per farla diventare in stile office '97
chiamando una API sulla dll.

o almeno non e' una cosa semplice da fare dovresti scrivere troppo codice.
corretto
--
Roal Zanazzi
z...@iol.it


Sul CD-ROM di VB5, nella directory tools/controls, c'e' un file .REG, fai
doppio click su quello, vedrai che andra' tutto a posto (contiene le voci di
licenza da mettere nel registry di Windows)
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Utilizzo della stampa

Una cortesia, mi potete fare degli esempi su come stampare per esempio
Nome   Cognome
------------------------------------------
Grazie
claudio

 wrote in message 8annq0$d83$1...@nslave1.tin.it...

Ecco a te:
Sub Stampa()
    Printer.Print "Nome   Cognome"
    Printer.Print  "-----------------------------"
    Printer.Print "Prego"
    Printer.Print "Fransis Regan"
    Printer.EndDoc
'Ciao
end Sub
fra...@iname.com
Newsgroup: it.comp.lang.visual-basic
Titolo: leggere .doc

come faccio a leggere e prelevare il contenuto di un file .doc per poi
inserirlo in una form??

Nei riferimenti di VB devi mettere Microsoft Word e collegarti
l'applicazione al VB stesso, utilizzandola come una specie di classe
all'interno del programma.

 ha scritto nel messaggio
news:ao3u2e$ra7$1...@gossip.excite.it...


 ha scritto nel messaggio
news:Y3cp9.17787$dj7....@tornado.fastwebnet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: ?True DBGrid Pro 7.0

Volevo sapere se la True DBGrid Pro 7.0 che ti fanno scaricare (penso
gratuitamente), è una demo oppure la versione integrale.
Carmelo

 gratuitamente), è una demo oppure la versione integrale.
Secondo te? ;) btw è una demo... il prodotto completo costicchia! :)
Newsgroup: it.comp.lang.visual-basic
Titolo: Lavorando con i file...

Ciao a tutti,
nn riesco a cancellare un record da un file creato a priori.
Precisamente:
Ho una ComboBox costiuita dai seguenti elementi
andrea
giulio
sara
luca...
che si creano quando faccio partire progetto andando a pescare i nomi
da file nome.txt.
Per aggiungerli sia nel file sia nella ComboBox no problem ma x
eliminare un nome?
Esempio io voglio eliminare sara sia nel file sia nella ComboBox. Ho
provato e riprovato ma nn riesco.
Ps.: x i record nn uso posizioni. Come posso fare? Nn riesco a
scrivere il codoce correttamente! Grazie.
Andrea.

 nn riesco a cancellare un record da un file creato a priori.
Soluzione alternativa: lavorare in disconnesso
All'apertura carichi l'elenco dei nomi, ci fai quello che vuoi, alla
chiusura ricrei da capo il file, con solo i numi presenti nel combobox.
Salutoni
Sergio

Ci ho pensato anch'io ma facendo cosě
   rimosso = Form3.Text2.Text
   Form3.Combo1.RemoveItem rimosso
ovviamente mi da errore x' a quanto mi ricordo il RemoveItem vuole il
numero come campo obbligatorio mentre io in 'rimosso' metto il
contenuto. Ma come cappero č la sintassi esatta?
Se ho:
andrea
sara
topogigio
batman
...
e voglio eliminare sara dalla combobox come faccio?
   Form3.Combo1.RemoveItem ???"sara"?????
Grazie.
Andrea.

 ha scritto



acc, avevi detto lavorare con i file, nel subject.....
partiamo dal presupposto che tu voglia eliminare l'elemento selezionato
nella combo:
prova con
combo1.removeitem (combo1.listindex)
Salutoni
Sergio

 ha scritto

e dato che andrea vuole eliminare un nome, lo mette in un ciclo
//pseudo
    for j =0 to combo.listcount
        if combo.list(j)="sara" then removeitem ecc.
    next

Ma quanto siete dorati??????????????????!!!!! Ovviamente funge alla
grande cosě che i miei 2 problemi 
1- Cancellare nome che voglio dal file
2- Cancellare nome che voglio dalla combobox
sono risolti!!! Grazie Grazie Grazie.
Buona giornata.
Andrea.

 next
E per inciso, quando si rimuovono elementi da una lista si cicla al
contrario, al meno di mettere un exit for dopo aver rimosso l'elemento:
For i = combo1.ListCount to 1 Step -1
    If combo1.List(i) = "sara" Then
        combo1.RemoveItem i
    End If
Next i
oppure:
'Indifferente se in avanti o indietro
For i = 1 to combo1.ListCount
    If combo1.List(i) = "sara" Then
        combo1.RemoveItem i
        Exit For
    End If
Next i
hth,
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 hth,
giusto, di solito uso la seconda.
--
ciao, j.

Ci ho pensato anch'io ma facendo cosě
   rimosso = Form3.Text2.Text
   Form3.Combo1.RemoveItem rimosso
ovviamente mi da errore x' a quanto mi ricordo il RemoveItem vuole il

Newsgroup: it.comp.lang.visual-basic
Titolo: Withevents con matrice di controlli

Buongiorno a tutti, lo so che quello che ho scritto nell'oggetto non č
possibile, stando a quello che c'č scritto nella guida in linea, ma io ho
bisogno di far reagire un evento quando l'utente usa un menů.Cerco di
spiegarmi:
Nella MdiForm ci sono i menů che sono uguali per tutte le form, ora uno di
questi č una Matrice di controlli. E io non so come fare per riuscire a
cogliere, in una delle form figlie, l'evento scaturito da questa
matrice(Menů). Qualcuno ha qualche idea su come posso fare per sfruttare i
menů collocati nella MdiForm ? Io ho usato WithEvents ma non funziona
appunto con questo tipo di oggetti.GRAZIE MILLE per i vostri consigli.
Andrea

menů collocati nella MdiForm ?
Immagino che ti serva per la child form attiva.
Se cosi' fosse, fai cosi':
1. gestisci l' evento click del menu direttamente sul mdi;
2. passi l' oggetto menu, che e' stato cliccato, al child.
Per realizzare il punto 2 ti serve stabilire una convenzione di chiamata.
Imho trovo comodo l' utilizzo di una interfaccia comune per tutti i child,
in modo che il mdi possa chiamare il child senza curarsi dell' implementazione.
Se non vuoi / puoi implementare un' interfaccia ad hoc, stabilisci che 
ogni child abbia un metodo pubblico, che potremmo chiamare, ad
esempio:
Public Function OnMenuClick(ByRef mnu As Menu) As Long
      Select Case mnu.Name
      Case "mnuApri"
              ....... codice .....
      Case "mnuEsci"
              ....... codice .....
      ...........
      Case Else
            Err.Raise vbObjectError, "Bug gigantesco :-)"
      End Select
      OnMenuClick = 1      
End Function
Il mdi si limitera' a fare sul click di un menu (ad es. mnuApri):
Private Sub mnuApri_Click(index As integer)     ' avevi detto che era un array
        Dim f As Form : Set f = Screen.ActiveForm
        If Not f is Nothing then
              If Not f is Me then
                      f.OnMenuClick mnuApri(index)
              End If
       End If
End Sub
Il tutto puo' essere reso piu' elegante, a mio avviso, con l' implementazione
di specifiche interfacce, ma, nel tuo caso, penso possa anche andare bene cosi'.
hth, hal

 ha scritto nel messaggio
news:9pdc66$hmidv$1...@ID-56381.news.dfncis.de...


 da una matrice di controllo. con 'WithEvents '.
beh.. non si può.. ma si può :)
ho una classe che implementa una soluzione un po' stramba che potrebbe
fare al caso tuo.. se ti interessa te la passo... dimmi dove però :)
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #26 delle Mitiche Brigate Takahashi sezione Sud
Newsgroup: it.comp.lang.visual-basic
Titolo: Debbuger

Come faccio durante il debbuger ad evitare di entrare in un funzione ed
ottenere solo il risultato. Mi spiego meglio... se metto un breakpoint in
una funzione che contiene delle altre, durante l'esamina della prima mi
scontro con funzioni di cui non voglio farne il debbuger passo passo. Spero
di essere stato chiaro e mi scuso se non lo fossi stato.
grazie,
Orlando

 ottenere solo il risultato. Mi spiego meglio... se metto un breakpoint in
[...]

Newsgroup: it.comp.lang.visual-basic
Titolo: HELP DAO350.DLL

Vorrei sapere come posso fare ad includere nel setup del mio programma
questo file o a far si che si installi correttamente (chiavi del registro
incluse) perchè il programma in alcuni computer mi da l'errore "class not
registered" ...
Grazie mille
Andrea C.

 ha scritto nel messaggio
news:9MfP6.2839$zb1.1...@news.infostrada.it...

aggiungi al setup msdac_typ.exe
(Microsoft Data Access Objects)
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Comunicazione PLC

salve,
Vorrei un activeX per comunicare con i PLC Omron, qualcuno sa dove
scaricarlo?
Free ovviamente.
grazie

 ha scritto nel messaggio
news:1Nvz9.13983$Zn2.4...@twister1.libero.it...

Conosco una ditta che si chiama Sintesi che li vende (
www.sintesi.it
) a 500
?
Io ho fatto una dll in ditta che comunica con Omron, ma penso che se la
divulgo mi stuprano !!!
Non è complicato da sviluppare, anzi !!!
In alternativa Cx Server Lite dell'Omron ha degli oCX che ti permettono di
fare quello che vuoi, xrò devi contattare il tuo rappresentante Omron e
chiedergli se te li da !!!
( Non sono gratis ...)
Ciao
Fede

 ha scritto nel messaggio
news:1Nvz9.13983$Zn2.4...@twister1.libero.it...

Conosco una ditta che si chiama Sintesi che li vende (
www.sintesi.it
) a 500


 ha scritto nel messaggio
news:1Nvz9.13983$Zn2.4...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: aggiornamento ado dataenvironment

Salve, sto cercando una soluzione per aggiornare i dati contenuti in
più form figli con un solo comando.
Il provider di dati è un dataenvironment.
Chiaro?

 Chiaro?
Chiarissimo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo ImgScan

Qualcuno sa come usare il controllo Imgscan per scansionare un documento in
background senza dover aprire la finestra di controllo dello scanner?
Grazie Matteo
Togliere NOSPAM dall'indirizzo e-mail

background senza dover aprire la finestra di controllo dello scanner?
mi pare fosse ShowSetupBeforeScan = FALSE
-- 
ciao, hal

 wrote in message
news:o95u9vku26lvea6sb...@4ax.com...


 ha scritto nel messaggio
news:o95u9vku26lvea6sb...@4ax.com...


Ma dove si puo' trovare una guida al controllo ImgScan ????
Non e' gran che, ma all'epoca mi ero basato su questa (ha un po' di
esempi in vb ed in vc++):
http://msdn.microsoft.com/library/en-us/3rdparty/html/hidh_imgscan_contents.asp
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: mysql connector aiuto .NET

Ciao,
Ho installato mysql-connector.
Ma se scrivo:
...
...
Dim myConnection As New MySqlConnection(myConnectionString)
...
...
Mi segna un errore a MySqlConnection: "Tipo MySqlConnection non definito"
Come mai???
Grazie

 ha scritto nel messaggio news:4492d2c7$0$16934

Hai referenziato la dll?
Hai messo l'Import del namespace?
Ciao 


Cosa devo inserire?
Imports System.Data. .... ???
Grazie!!!

prova cosě
Imports MySql.Data.MySqlClient
ciao gianni
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Modificare il contresto dell'immagine

Seguendo i consigli che ho trovato sul newsgroup e mettendoci un po del mio
ho costruito un bello sfondo su una MDI form composto da varie immagini
affiancate. mi piacerebbe però che le immagini da me utilizzate fossero
sbiadite rispetto alle originali, come posso fare senza modificare
permanentemente le originali o una loro copia ?
Ho provato ad utilizzare la funzione setcoloradjust ma probabilmente perchè
capisco veramente poco di API non ho ottenuto nessun risultato
Grazie in aticipo
--
Alberto Airaudi
ENEL spa - SSI Torino
Togliere #TAM# dall'indirizzo per rispondere


WOW! Un'API che non conosco!!!
Comunque e' SetColorAdjustment() e si usa cosi':
Dim ca As COLORADJUSTMENT
ca.caSize = Len(ca)
ca.caContrast = <contrasto  voluto>
Call SetColorAdjustment(tuaform.hDC, ca)
Pero' funziona solo quando si setta la modalita'  di StretchBlt() in
HALFTONE (usando l'API SetStretchBltMode()), ti riporto sotto l'help della
funzione.
--
Roal Zanazzi
z...@iol.it
The SetColorAdjustment function sets the color adjustment values for a
device context using the specified values.
BOOL SetColorAdjustment(
    HDC hdc, // handle to device context
    CONST COLORADJUSTMENT *lpca  // pointer to COLORADJUSTMENT structure
   );
Parameters
hdc
Identifies the device context.
lpca
Points to a COLORADJUSTMENT structure containing the color adjustment
values.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call GetLastError.
Remarks
The color adjustment values are used to adjust the input color of the source
bitmap for calls to the StretchBlt and StretchDIBits functions when HALFTONE
mode is set.

Sono riuscito a ottenere quello che volevo su VB6 (in ufficio) ma non riesco
a fare la stessa cosa cosa su VB5 (a casa), dove mi servirebbe.
La funzione SetColorAdjustment mi da come risultato 0, cioè non va a buon
fine ma non capisco perchè. SetStretchBltMode e StretchBlt mi danno invece
regolarmente un valore diverso da 0 e quindi immagino che funzionino ma
senza SetColorAdjustment naturalmente la StrtchBlt non ha nessun effetto.
Un'altra differenza è che in ufficio ho windows NT mentre a casa ho il 95,
sarà mica questo il problema ?
Ciao
Alberto

 wrote in message
7jsbir$f9k$1...@urano.inet.it...

Ho notato ora che nell'help della funzione SetColorAdjustment() c'e' questa
nota:
Platform notes   Windows 95: int == 16 bits
sinceramente non capisco cosa voglia dire... ma potrebbe indicare una
differenza tra 95 e NT.
Hai provato su Win98? Dovrebbe comportarsi come su NT !?
Vedi anche quale errore si verifica, chiamando l'API GetLastError() dopo
SetColorAdjustment().
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [? URGENTE] Utilizzo ActiveX DLL

Buongiorno a tutto il newsgroup.
Ho il seguente problema.
Ho un programma che legge da un database dei dati e una DLL Com che
implementa un interfaccia 'ICliente'. Essa  riceve in input una struttura
contenente i dati stessi e un metodo che esporta questi dati in formato
testo e che contiene delle personalizzazioni per un cliente.
Ora un nuovo cliente ha bisogno degli stessi dati ma con un formato diverso.
Come faccio a costruire un altro oggetto com che implementa la stessa
interfaccia ma che sia completamente trasparente al software di gestione?
Esempio
la DLL 'A' implementa 'ICliente' e il metodo 'Esporta' fa
    Dim intI as integer
    intI = 1 + 1
Come faccio a costruire un altro oggetto 'A' il cui metodo 'Esporta'
dell'interfaccia fa
    Dim IntiI as integer
    intI =  2 + 2
e registrare il componente che mi serve in modo che il software comunque
abbia sempre lo stesso riferimento ad A in modo che io faccio
    Set A = New MiaDll
    A.Esporta.....
Non so se sono stato molto chiaro ma sono sicuro che voi capirete il mio
problema
Grazie
raoul

 ha scritto nel messaggio
news:am9apq$gs5$1...@fe2.cs.interbusiness.it...

ehmmmm
mi sa che ti sei risposto da solo :)
se la nuova dll è identica a quella precedente salvo le operazioni
che vengono svolte sui dati non hai nessun problema, il tuo programma
continuerà a funzionare come prima, solo che la tua dll invece di dirgli che
una certa operazione ha risultato X gli diraà che il risultato e Y.
--
bye BlackMagic
ICQ: 85485468

 interfaccia ma che sia completamente trasparente al software di gestione?
[SNIP]
Visto che usi le interfacce hai gia' meta' del problema risolto; la cosa
piu' riutilizzabile possibile si ottiene con qualcosa del genere:
Crea una DLL che contiene esclusivamente le classi interfaccia, anche senza
codice; il programma principale fara' riferimento solo a questa.
Crea le varie DLL personalizzate assicurandoti che le varie classi
implementino le interfacce del caso; anche queste quindi faranno riferimento
alla DLL vista sopra.
Nel programma a questo punto usi le DLL "satellite" sempre in questo modo:
'facciamo riferimento all' interfaccia
Dim A As ICliente
'a questo punto accediamo alla DLL registrata sul sistema che sara' sempre
uguale
'nel ProgID (app.classe) ma variera' da cliente a cliente nella sua
'implementazione interna. Avendo usato le interfacce puoi usare CreateObject
'ma sfruttare comunque i vantaggi dell'early-binding, semplicemente con la
'dichiarazione qui sopra...
Set A = CreateObject("MiaDll.MiaClasse")
A.Esporta.....
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown
Newsgroup: it.comp.lang.visual-basic
Titolo: differenza tra ore

Ciao a tutti, e' la prima volta che scrivo su questo ng, ma e' da un po'
che utilizzo VB. Avrei un problema: ho due TextBox di cui su una
inserisco l'ora di entrata e
sul'altra l'ora di uscita, quindi in un'altra TextBox mi deve riportare
le ore ed i minuti fatti.
ho provato a fare la differenza:
Myore = uscita - entrata
finchè l'ora di entrata è inferiore all'ora di uscita (es. 8:00-14:00)
tutto va bene, ma se l'ora
di uscita è maggiore (es. 22:00-06:00) la variabil mi riporta 16 ore.
ualcuno mi può dare una dritta per favore.
Grazie a tutti.

 wrote in message
38CF6EF4...@tin.it...


ualcuno mi può dare una dritta per favore.
Dovresti semplicemente controllare il caso che l'entrata sia maggiore
dell'uscita
if entrata>uscita then
    myore=mezzanotte-entrata+uscita
    else
    myore=uscita-entrata
end if
Ciao stefano

vedi DateDiff nella guida...
--[GbC]--

 >
ho controllato l'Help della funzione DateDiff ma riporta solo la differenza
tra date e non tra ore
se hai qualche esempio ti sarei grato se me lo mandi grazie.

Ciao Sergio
  Se vuoi che il calcolo della differenza sia corretto devi far capire al
computer se, oltre alla differenza di ore, c'é anche una differenza di
giorno tra le due date. Cioé nei campi che vuoi utilizzare devi aggiungere
di che giorno si tratta (se ci pensi bene č anche logico, no?).
Quindi, poste Data1 e Data2 di tipo "General Date" (con data e ora), fai
cosě:
Intervallo = DateDiff("h",data1, data2)
dove "h" specifica che vuoi il risultato espresso in ore. Se vuoi il
risultato in minuti usa "n" al posto di "h".
Ciao!!


Newsgroup: it.comp.lang.visual-basic
Titolo: Meglio gli indici o l'uso dei comandi SQL?

cosa pensate
  E' meglio creare un indice con la TableDef e poi utilizzarlo con il
recordset
  o creare una stringa SQL 
   ' Creazione indice COMUNE
   Set idx_comune = tdfClienti.CreateIndex("clienti_Comune_idx")
   ' Primo campo
   idx_comune.Fields.Append idx_comune.CreateField("comune")
   ' Accodamento dell'indice idx_CognomeNome nella definizione della
tabella
   tdfClienti.Indexes.Append idx_comune
   tdfClienti.Indexes.Refresh
	oppure
   MiaQuery = "SELECT * FROM clienti" & " ORDER BY cognome"
Mi pare che il primo sia essenziale se voglio utilizzare la SEEK, ma
e' molto piu' complesso.
Grazie anticipatamente
Marro
--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.

...


 ha scritto nel messaggio

Newsgroup: it.comp.lang.visual-basic
Titolo: Files DXF

Mi sapreste indicare dei tutorials o esempi
su come importare e gestire i files .dxf in VB?
Grazie,
Stefano

Ciao!
Trovi quello che ti serve (e molto altro) sul Sito Comune dei programmatori
VB, 
http://www.it-lang-vb.net
.
--
Marco Minerva, 
vbco...@libero.it
http://www.marcominerva.com/vbcorner
"stefano" <nos...@nospam.ns> ha scritto nel messaggio
news:9t19fs$r8h$1...@nreadb.inwind.it...


 ha scritto nel messaggio
news:5UgJ7.110247$sq5.5...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: OLE DB Provider for Oracle

La domanda č sicuramente banale ma vorrei conferma da chi di voi ci č
passato.
E' possibile che questo provider funzioni solamente se si possiede
l'installazione Client for Oracle Server, oppure quando ho installato le
DCom e OLE DB ho dimenticato qualkosa.
Grazie.
--
Cesare Giovanardi
mailto: 
gio...@tiscalinet.it

Io uso oledb per Oracle.
Chi ha curato l'installazione di Oracle mi ha assicurato di aver installato
i componenti client sul server ....
La documentazione ADO come dici tu specifica la presenza dei compoennti
client affinchè l'oledb possa funzionare.
Aggiungo che:
    1.sul sito oracle trovi un upgrade oledb (ca 40 Mb)
    2.puoi usare l'oledb Oracle fornito da Microsoft anche per SQL Server
(così si dice).
Ciao
Massimiliano

Newsgroup: it.comp.lang.visual-basic
Titolo: portare un programma su altro pc

 ICQ# 132709655

 Nel menů non ho trovato nessuna voce.
probabilmente mancano le runtime di vb. le trovi sul sito della microsoft.
inoltre dovresti includere tutti gli ocx che hai usato nel tuo progetto. 
se sono troppi segui il consiglio di Ricky, e usa il Package & 
Deployment Wizard, oppure qualche altro programma che crei 
un'installazione apposta per il tuo progetto vb.
-- 
regards,
Simon

Newsgroup: it.comp.lang.visual-basic
Titolo: Help circa Help

ciao a tutti
se creo un programma, come faccio a creare una guida per quest'ultimo?
2 - dopo che la ho realizzata come faccio a fare in modo che ci si possa
accedere tramite un button posto nel form?
saluti
alex

 ha scritto nel messaggio
news:eO1Ba.39609$Ny5.1...@twister2.libero.it...

con un programma apposito che tigenerei un file .hlp o .chm.
ne trovi su internet
Poi vb "da solo" associa l'help al tasto F1, sensibile al contesto
(proprietą HelpContextID dei controlli); per lanciarlo da un  tasto puoi
usare l'API  shellexecute

 alex
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

Hello, grazie a tutti
salute
alex88
Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare un file aperto

Ho un file che viene scritto da una applicazione che scrive ogni tanto ma
non chiude mai il file.
Vorrei copiarlo da una parte per poterlo leggere con calma.
-Se uso FileCopy mi dà errore perchè il file è già in uso
-Se uso CopyFile del File Object System me lo copia ma poi il file copiato a
lunghezza zero
-Se uso il copia  e incolla di windows o il comando copy del dos riesce a
copiarlo senza problemi e nel nuovo file mi trovo tutto quello che ha
scritto fino al momento della copia.
Perchè tutto ciò? Che trucchi usa Windows? C'è un altro modo per farlo senza
appoggiarsi ad una shell con il comando copy?
Gianni

[*Stojkovic* : 
stojkov...@tiscali.it
] ha scritto:

Se ti "fidi" dello stato del file, vedi Open For Binary, Get e Put
Questo metodo di apertura consente la lettura anche se il file è in uso,
chiaramente se non esclusivo, perchè la Open comunque la devi fare.

 chiaramente se non esclusivo, perchè la Open comunque la devi fare.
Ad aprire lo apro...però il problema è che lo vedo con lunghezza zero
nonostante i dati li dentro ci sono e il file non sia stato chiuso da quella
applicazione...l'unica cosa che fà apparire magicamente i dati è il Copy e
il copia e incolla di Windows.
Gianni

[*Stojkovic* : 
stojkov...@tiscali.it
] ha scritto:

Capisco...
Probabilmente il file è appena stato creato, pur se ha un contenuto, ovvero
prima non esisteva. Finchè non viene chiuso la sua lunghezza non è nota e
quindi è nulla. Provare (ma a rischio della validità dei dati letti in un
certo istante...) a chiuderlo e riaprirlo ogni tot operazioni da parte della
procedura che lo gestisce?

Non posso...è un programma proprietario senza codice sorgente...al massimo
sono costretto a fare la porcata della shell col copy...ma non è proprio il
massimo.
Gianni

 non č proprio il massimo.
Non saprei, a parte forse usare qualche api (visto che ci riesce l'explorer,
ci deve riuscire anche qualche Api).
Temporaneamente, se ti fa comodo, ti posso dire che in rete la copia col
FilesystemObject funziona benissimo anche a file aperto.
Eventualmente prova a passare attraverso una condivisione di rete, magari
usando 127.0.0.1
Ciao
Alberto

Public Declare Function SHFileOperation Lib "shell32.dll" Alias
"SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
-> GbC|
www.gbcweb.com
Newsgroup: it.comp.lang.visual-basic
Titolo: newbie: associare uno shortcut ad un evento

Ciao a tutti e scusate la domanda forse banale,
ho il mio bel form, vorrei associare ad un evento play di un suono wav
uno shortcut tipo SHIFT + ALT + P
come posso fare?
ho provato con il & prima della lettera sulla caption di un pulsante
di comando ma non voglio che il pulsante sia visbile (se però il tag
di visible è false non funge lo shortcut) 
Chiaramente c'è un altro modo ma non so proprio come....
grazie a tutti in anticipo
Andrea

"Andrea" <rand...@SPAZZATURAlibero.it> ha scritto nel messaggio
news:3bfee7ad...@news.tin.it...

o metti la shortcut in un menu, oppure muovi il pulsante in un'area non
visibile del form (grezzo ma funzionale  :))
Faber

uno shortcut tipo SHIFT + ALT + P
Se ho inteso correttamente, potrebbe andarti bene impostare
KeyPreview del form a True, quindi:
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
    If ((Shift And (vbShiftMask Or vbAltMask)) = _
                (vbShiftMask Or vbAltMask)) Then
        If (KeyCode = vbKeyP) Then
            MsgBox "qui lancio il suono :)"
        End If
    End If
End Sub
-- 
hth, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: compilato vb contro C

Salve,
sono un newbie e vorrei porre il seguente quesito.
I programmi compilati sono più veloci in esecuzione di quelli interpretati,
ok questo è chiaro.
In VB6 io posso effettivamente creare un eseguibile cioè un programma
compilato, mi spiegate perchè tutti dicono che tale compilato è più lento di
un equivalente scritto in linguaggio C ?
Il C è compilato , ma non lo è pure il VB6 ?
Che cosa bisogna sapere che non so per dire che C sotto il profilo della
velocità è migliore ?
Grazie

 velocità è migliore ?
Cedo la palla :)
Quello che so è che VB fa un mucchio di controlli interni (es. check di
overflow) in più per rendere "sicuro" il codice.
Ciao

 Il C è compilato , ma non lo è pure il VB6 ?
Beh, la qualità del compilatore è di primaria importanza. Evidentemente
quello di Vb è stato pensato per essere robusto e modulare, ma non per
generare codice ottimizzato.
Esempio:
la "select case" di Vb ti permette di discriminare anche su valori di tipo
stringa.
In C non è possibile perchè la select verrà compilata in un salto ad un
indirizzo dato da un array il cui offset è il numero stesso che c'è nella
select.
Cioè:
select case pippo
        case 1
            funzione1
        case 2
            funzione2
end select
in C verrebbe creato dal compilatore un array di due elementi:
[^funzione1, ^funzione2]
Poi in base a pippo (che deve valere 1 o 2) si salta all'indirizzo denotato
dalla pippesima :) posizione dell'array meno 1.
Il tutto occupa pochi cicli machina, ma ovviamente non funzionerebbe se
pippo fosse una stringa.
In ogni caso prestando molta attenzione al codice che si scirve si possono
avere dei buoni risultati.
Ho scritto una versione avanzata del crivello di Eratostene in Vb ed in C
ottenendo dei risultati pressochè analoghi in termini di velocità.
Saluti,
Luca Barbetta kck/skd

 ottenendo dei risultati pressochè analoghi in termini di velocità.
bhe a scuola ho fatto creare "il problema delle 8 regine" che sfrutta una
ridondanza di cicli if-then in :
vb
pascal
c
i risultati sono analoghi dal 133 in poi , su un vecchio 486 invece il
compilato in pascal risulta essere + veloce , tutto dipende pero' dal codice
sorgente e alla sua compilazione , credo che per esempio in C si puo'
ottimizzare in sorgente con dei puntatori , come per esempio in pascal ,
cio' impossibile in Vb, se ho tempo e i ragazzi hanno voglia , li sfrutto e
gli faccio ottimizzare i listati !
--
un Gigio e lo SFRUTTAMENTOMINORILE
Newsgroup: it.comp.lang.visual-basic
Titolo: Argomenti evento vb2005

In vb6 per richiamare un evento scrivevo esempio Form_MouseDown 0, 0, 0, 0
In vb2005 dovrei richiamare l'evento 
ToolStripRicerca_DropDownItemClicked(ByVal sender As Object, ByVal e As 
System.Windows.Forms.ToolStripItemClickedEventArgs) Handles 
ToolStripRicerca.DropDownItemClicked
ToolStripRicerca_DropDownItemClicked ToolStripRicerca e poi?
Cosa devo passare come argomento?
Grazie Carmelo 

 Cosa devo passare come argomento?
Prova a passare Nothing, ma non so se funziona in questo caso.
Se l'evento viene scatenato da un clic su una voce, e se serve proprio 
per recuperare quale voce è stata cliccata, allora un oggetto deve 
essere passato per forza. Almeno credo... altrimenti penso che non 
avrebbe senso.
Se invece devi eseguire un codice arbitrario, forse ti conviene scrivere 
una tua procedura esterna, e poi richiamarla dove vuoi, anche 
all'interno di DropDownItemClicked.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] VB e IE

Problema:
Dim IE as Object
Set IE = CreateObject("internetexplorer.application")
Questo mi crea un'instanza di IE (invisibile), funziona e tutto.
La domanda č: qualcuno sa come tirare fuori dal mio IE il sorgente HTML
della pagina che sta navigando?
Se IE (quello vero) lo fa, un modo ci dev'essere...
Ciao.

...


Se IE (quello vero) lo fa, un modo ci dev'essere...
Se la  finestra di IE e' visibile puoi usare la SendKeys e simulare i clic
sul relativo menu...
Non so pero' perche non ho mai usato l'oggetto che hai indicato...
Ciao!

trovato cosi'. Perche' non usi WebBrowser invece di ie?
Grazie, ora provo.
Cos'è il WebBrowser di cui parli?
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: leggermente OT: relazionale o no???

Salve a tutti,
ho una domanda da porvi,volevo sapere se e' corretto definire access un
database relazionale?
e'  sufficiente che il database derivi da uno schema entita'-relazioni e
supporti l'integrita' referenziale per essere definito tale?
1K Grazie
Pietro

 wrote in message news:7n19sg$bmf$1...@news.imp.ch...



Per la definizione di DBMS relazionale, servirebbe almeno un libro...
Comunque, grosso modo, direi di si.
L'integrita' referenziale puo' anche non supportare operazioni CASCADE
(update e/o delete), per cui Paradox puo' essere definito DBMS relazionale,
mentre dBase (DBF) no.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto report!!

Salve io ho un Db in Access all'interno del quale ho dei report con un logo.
La path del Logo è memorizzata in una tabella del Db, ma non riesco a
collegare il logo alla Path, cioè (mi spiego!) voglio che il logo cambi a
seconda dell'immagine riportata nella path, caricandola.
Come posso fare?
Aiuto!!!
Ciao
Ivan

 seconda dell'immagine riportata nella path, caricandola.
Una cosa tipo:
    Dim sPicName As String
    Dim picObj As Object
    On Error GoTo ERR
    sPicName = Access.CurrentProject.Path & "\logo.jpg"
    If Dir(sPicName) <> "" Then
        Set picObj = LoadPicture(sPicName)
        With Me.Controls!FOTO_1
            .Height = picObj.Height * .Width / picObj.Width
            .Picture = picname 'LoadPicture(sPicName)
        End With
    End If
ciao
ugo

Ivan
Il pezzo di codice che ti ho postato viene dalla
Private Sub IntestazioneReport_Format(Cancel As Integer, FormatCount As
Integer)
di un mio report access.
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: Spostamento form

Ciao !
Sapete se e' possibile intercettare l'evento di spostanmento
di una form nello schermo ?
Grazie,
Luca
--
Luca Vanuzzo
NECSY S.p.A. Padova/Veneto/Italy
E-Mail: 
v...@necsy.it
Sent via Deja.com 
http://www.deja.com/
Before you buy.

(...)
Utilizzando il SubClassing.
Nel Sito Comune puoi trovare proprio l'articolo che ti interessa.
    Ciao, Silvio
Newsgroup: it.comp.lang.visual-basic
Titolo: graphics o altro

Dopo mille tentativi rischio di impazzire.
Devo con una grahics scrivere per traverso ovvero da sinistra verso destra 
direzione in alto.
Ho provato con:
drawFormat.FormatFlags = StringFormatFlags.DirectionVertical
e.Graphics.DrawString(drawString, drawFont, drawBrush, _
x, y, drawFormat)
ma mi scrive dall'alto in basso.
Poi ho iniziato a usare
e.Graphics.TranslateTransform
e.Graphics.RotateTransform
Ma non risco proprio a trovarci il verso (sembra una battuta)
Chiedo aiuto a qualcuno che vorse comprende l'uso di matrici anche se il mio 
problema sembra più banale cioè scrivere una semplice scritta con 90 gradi 
di inclinazione
Grazie in anticipo per l'aiuto.

 direzione in alto.
io ho fatto così
       Dim sf As New StringFormat(StringFormatFlags.DirectionVertical)
salvo la situazione per ripristinarla
       Dim mat As System.Drawing.Drawing2D.Matrix = gr.Transform
ruoto di 180°
       gr.RotateTransform(180)
scrivo quello che devo e dove devo
       gr.DrawString(l.ToString("#,##0.#"), mLabelFont, Brushes.Black,
-(hPos) + Th, -Tw, sf)
riporto alle condizioni iniziali
       gr.Transform = mat
-- 
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

 -(hPos) + Th, -Tw, sf)
dimenticavo...
quel meno che vedi prima delle coordinate di stampa è perchè io vorrei
stampare a (hpos - th) e a (tw), ma avendo ruotato di 180° devo cambiare
il segno alle coordinate.


 ha scritto nel 
messaggio news:d482v6$jmb$1...@news.newsland.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Problema chiusura applicazione

Ciao a tutti,
sto lavorando ad un progetto in vb6.
L'applicazione lavora su un form Mdi e i suoi child.
Quando vado a chiudere l'applicazione (anche in fase di progettazione) 
l'applicazione non si chiude ma devo interagire sempre con il tasto arresta 
dell' ide.
Oltre a questo se lancio l'exe e chiudo l'applicazione nel task manager me 
la ritrovo ancora in esecuzione.
Come posso scoprire cosa mi impedisce una corretta chiusura?
Grazie Daniele Mulas 

 Come posso scoprire cosa mi impedisce una corretta chiusura?
Devi scaricare tutti i form e tutte le connessioni e non fare End in mezzo
al codice.
Prova a mettere una cosa del genere all'unload del form principale:
(se hai dei validate, fai prima un Me.ValidateControls)
Private Sub Form_Unload(Cancel As Integer)
Dim FormName As String
Dim frm As Form
On Error GoTo Errore
For Each frm In Forms
  FormName = frm.Name
  Unload frm
  FormName = ""
  Set frm = Nothing
Next
End
Exit Sub
Errore:
  MsgBox "Impossibile chiudere il programma e scaricare la form: " &
FormName & vbNewLine & _
         err.Number & " - " & err.Description, vbCritical, NOMEPRG
End
End Sub
-- 
DBMS Firebird
VB6 + Ado
Newsgroup: it.comp.lang.visual-basic
Titolo: problema con stringa da trasformare per utilizzo in una funzione

buon pomeriggio a tutti !
il mio problema è il seguente:
in un form utilizzo la seguente riga :
( in Form dal nome frmTAREGE "
NamFrm=Me.Name             (che mi carica in una variabile il nome della 
Form  frmTAREGE in eseguzione.)
ora in una funzione di altra Form vorrei uttilizzare questo dato,
e precisamente in questo modo :
(in ModuleBas)
    Public PasForm As Form .-.
.-.
.-.
        Public Sub CreCol()
        Set X = NamFrm
    For i = 0 To RS.Fields.Count - 1
        X.lstADD.ColumnHeaders.Add , , X.Label1(i)
    Next i
    End Sub
il problema e il seguente : ManFrm Prende il valore tra virgolette 
"frmTAREGE"
pertanto non viene elaborato ,
se inserisco  al posto do Me:Name il nome del Form frmTAREGE (senza 
virgolette) il tutto funziona.
sapreste come risolvere il problema ??? (ho interesse nell'utilizzare 
Me.Name nel programma)
grazie mille a tutti !!!! 


wrote:

Salve sono un novizio ma ti posso dare questo consiglio faccio un
Esempio di lavorare con un Form che si chiama Form2
'Prima ti carichi il form in Memoria .. altrimenti se i form non sono
in memoria il giochino non funziona
Load frmTAREGE
'Poi quando devi puntarlo ipotizzando che hai il valore "frmTAREGE"
dentro la Variabile X scrivi questo
For K = 0 To Forms.Count - 1
   If Forms(K).Name = X Then
        ' Qua ci scrivi tutto quello che ti serve ad esempio ... nel
tuo caso sarà
           For i = 0 To RS.Fields.Count - 1
                 Forms(K).lstADD.ColumnHeaders.Add , ,
Forms(K).Label1(i)
          Next i
   End If
Next K
SALUTI


Scusa per le scritte scombinate ma guarda l'orario .... prima avevo
fatto l'esempio con Form2 ma poi l'ho riadattato con il nome del tuo
form quindi lascia stare quello che che scritto all'inizio dicendo che
faccio riferimento al Form2

GRAZIE MILLE,
 NEL POMERIGGIO FARO' LE PROVE

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Personal Web server non si avvia ?!

Un saluto festoso a tutti !
Il problemi non proprio di visual basic è il seguente.
Ho installato win 2000 pro, con estensioni fp 2000 e pws etc..... tutto di
iis 5.0
Ebbene ho settato la mia directory virtuale....ma non ne vuole sapere di
avviarsi !!!
Qualcuno sa aiutarmi ?
GRAZIE @lex
--

 ha scritto nel messaggio
news:9ip001$6ce$2...@lacerta.tiscalinet.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Data di Sistema

Come posso fare a rilevare la data di sistema.
Il controllo monthview mi permette di fare questa operazione??
Se si come.
Grazie a tutti
--
MaxDibbe

> Come posso fare a rilevare la data di sistema.
mmm potresti fare una cosa un po GREZZA così:
Giorno=day(now)
Mese=month(now)
Anno=year(now)
Data=Giorno & "/" & Mese & "/" & Anno
Ciao
Fabio

 Data=Giorno & "/" & Mese & "/" & Anno
Private Sub Form_Load()
    Caption = Date
End Sub

 Come posso fare a rilevare la data di sistema.
Oggi = Format(Date, "dd/mm/yyyy")
--
Er Roscio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Numero Seriale HardDisk ...

Salve gente ....
Come sistema di protezione ho messo nei miei software del codice che prevede
la lettura del codice seriale dell'HardDisk .... ho trovato api in grado di
farlo ma purtroppo se il cliente formatta l'HD e reinstalla il mio prodotto
devo darli una chiave di attivazione nuova dato che è cambiato il seriale
dell'HardDisk ... Quindi venendo al dunque, che voi sappiate esiste un
codice seriale impostato dalla fabbrica e persistente alla formattazione ? e
se si c'è un modo di leggerlo da VB ?
Grazie per l'aiuto che mi darete .... e buon natale a tutti ...
Ciao

la lettura del codice seriale dell'HardDisk ....
  Ma porcaccia la miseriaccia, e' possibile che vi incapponiate tutti
nel voler usare il numero di serie dell'hard disk come chiave per il
codice di sblocco dei vostri programmi quando ha tali
controindicazioni quando invece potreste usare direttamente il nome
dell'utente e sbatterlo pure a caratteri cubitali sulla schermata
principale del programma cosi' se prova a dare in giro copie del
programma deve pure far circolare il suo nome? Capisco che chi usa
copie pirata puo' farlo in privato ma almeno l'acquirente originale
avra' delle remore a darle in giro!
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

tutto ha controindicazioni...
nel tuo caso, se il prg che devi proteggere lo vende una catena di
distribuzione che fai, ne personalizzi ogni copia?
ogni protezione č giusta per un numero limitato di problematiche...
si dovrebbe cercare di trovare quella piů adatta nel caso specifico...
I programmi che faccio per dei clienti 'spot' non li proteggo, ma
inserisco i loro dati in modo visibile.
Ma ho fatto alcuni prg distribuiti sul territorio nazionale, e
l'editore mi ha chiesto di proteggerli con codice e controcodice... E
se li registra lui...
:))
---
GbC
http://gbc.homeip.net
---

 nel voler usare il numero di serie dell'hard disk come chiave per il
[snip]

 la lettura del codice seriale dell'HardDisk .... ho trovato api in
Puoi postare il codice per leggere il seriale dell hard disk???
Grazie ed auguri a tutti!
Matteo

in alcuni HD non è possibile leggere il numero univoco di identiicazione, il
numero di serie fornito al disco durante la formattazione e facilmente
modificabile!!!
OroNero
"Matteooooo@home" <stage...@galactica.xx> ha scritto nel messaggio
news:LJl26.138923$IP1.4...@news1.giganews.com...
