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

Vorrei creare un pulsante Alfa, che, se cliccato, mi dia la
possibilità di cercare file .mds (database access) su hard-disc.
dovrò poi utilizzare tale database come origine dati per oggetti
Adodc.
potrei direttamente generare la stringa di connessione dalle propietà
di Adodc, ma vorrei un qualcosa di più dinamico......insomma vorrei
decidere a quale database collegarmi cliccando su tale pulsante Alfa.
Come potrei fare?





Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini nel menu con icona bottone in rilievo

Come fanno i programmi professionali tipo Office, Paint Shop Pro, ACDSee ad
inserire nel menu della propria applicazioni immagini con bottone in
rilievo?
Su questo newsgroup e anche in numerosi siti sulla programmazione vengono
forniti degli esempi che permettono di inserire icone nel menu di
un'applicazione (tramite chiamate API), ma tali esempi creano una icona che
risulta evidenziata assieme alla relativa voce; mentre se guardate le
applicazioni piů moderne, e selezionate nel menu una voce che possiede
l'icona colorata, come risultato avete che viene evidenziato il testo,
mentre l'icona appare in rilievo su un bottone cioč l'evidenziatura non
coinvolge l'icona.
Mi sono chiesto se era possibile fare ciň con le API, oppure tali menu ad
icone con evidenziatura in stile bottone sono "virtuali" cioč finti menů?
Infatti su CodeGuru, ecc. si trovano degli esempi di emulazione di menu di
tal tipo (cioč vengono creati con delle finestre).
Esiste un attributo per lo stile dell'icona del menů in modo che non venga
evidenziata assieme al testo?

Il trucco sta tutto nel fatto che quello che vedi nei menů con le immaginine
č semplicemnete una bitmap, un'immagine creata in tempo reale del menů
(possibile sublassando i messaggi dei menů e rendendoli ownerdraw)... quindi
se hai vistro un menů con delle immaginine (che non siano state inserite
tramite API della serie SetMenuItemBitmaps ecc...) ci puoi fare quello che
vuoi anche rendere le immagini dei menů dei pulsanti (che non sono altro che
linee disegnate che danno l'effetto del rilievo)
---------------
Ciao
Sabba

Guarda qui:
vbaccelerator.com
Trovi tutto con relativi sorgenti.
Ciao!

Newsgroup: it.comp.lang.visual-basic
Titolo: Fonts win

Dove posso trovare la struttura di un file di fonts .ttf e .fon.
In particolare vorrei sapere dove e come sono memorizzate le matrici
dei caratteri all'interno del file.
Tempo fa qualcuno di voi mi ha indicato un sito dove ho trovato tutti  i
tipi di formati
grafici, ma ho perso il link.
Saluti
Marco

 ha scritto nel messaggio
news:9huuqr$3tq$1...@serv1.albacom.net...

forse era 
http://www.wotsit.org
Ciao
Faber

 ha scritto nel messaggio
news:9huuqr$3tq$1...@serv1.albacom.net...

Io ho trovato tutta la documentazione da qualche parte sul sito M$.
Se la vuoi te la invio, ma... ce l'hai un mesetto da passare sui libri?
:)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: chamata da un programma tramite il comando shell

Se da un programma tramite il comando shell chiamo l'apertura del secondo,
come faccio a far apparire il form del secondo in primo piano si desktop,
dato che mi viene caricato in modalità minimized?
grazie

 dato che mi viene caricato in modalitą minimized?
Dal che si deduce:
ipotesi A: non hai letto l'help!    ===>  Vallo a leggere!
ipotesi B: non sai cosa vuoi: minimized o normalfocus?
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: OLE/COM viewer

Beh intanto auguri a tutti ...
poi passiamo al quesito.
Stavo giocherellando con l'implements e l'ole/com viewer ... per capire un
pò
meglio sta storia delle ereditarietà e di una mezza specie di programmazione
ad oggetti che potrebbe offrire il visual basic ... se non chè mi sono
accorto
che tutte le dll che ho fatto io se faccio implements me le trascino dietro
...
mentre alcune di quelle che ho comprato ... non ci sta verso.
Navigando però con l'ole/COM viewer mi sono reso conto che quelle dll
che ho comprato vengono menzionate solo nel tree type library ... e non
(anche)
in all objects come quelle mie ...
Volevo capire perchè ... come si fà ad evitare che uno ti "implementi" la
tua dll
e altre info qua e la da leggere sulla rete.
Ciao e grazie
Andrea

tua dll
Puoi implementare tutte le interfacce registrate sulla tua macchina.
Piu' di una volta, ad esempio, ho implementato le interfacce Connection
di RDO e ADO per far transitare le applicazioni da RDO ad ADO.
-- 
ciao, hal.Xmas

 wrote in message
news:a0888v$jhtvj$1...@ID-56381.news.dfncis.de...


che voglia essere.
Allora, sara' colpa del troppo pandoro, ma non ho capito il tuo problema.
Fammi un esempio pratico.
-- 
ciao, hal

 wrote in message
news:a0de7h$jrnf0$1...@ID-56381.news.dfncis.de...


free version)
Cioe' il file sapop3.dll ?
Quello _non_ e' una dll activex: e' un componente .NET e mi
stupirei se vb6 lo capisse.
-- 
ciao, hal

che voglia essere.
Impossibile. Le uniche interfacce non implementabili che ho visto non 
erano implementabili perchč non supportate da VB (nomi di membri non 
validi, tipi non supportati, eccetera). Se non ti piace come funziona 
OLE, non usare OLE, semplice
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato

 >In particolare io mi sto riferendo al nuovo smtpmail (che puoi tirare giù


la dll si chiama sasmtp21.dll ed è per vb6 ....
Non l' ho trovata, ma ho trovato una sasmtp.dll.
L' ho installata, ho aperto un nuovo progetto vb, ho aggiunto
un modulo di classe ed ho scritto:
Option Explicit
Implements SASMTPLib.CoSMTPMail
Automaticamente vb mi ha aggiunto nella combo di destra tutte le
proprieta' e funzioni da implementare.
Continuo a non capire dove sia il problema.
-- 
ciao, hal
p.s. per favore, quando rispondi scrivi _sotto_ il messaggio riportato
e non sopra: mi sono scazzato di leggere i post andando su e giu' 
come ... be' hai capito ;-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Connettersi a un database tramite DSN: HELP

Come si fa? Sono capace con ASP, ma non con VB.
Ci si connette tramite il DSN o DIRETTAMENTE AL FILE del database?
Per favore ho bisogno di una mano: è molto importante e allo stesso tempo
semplice:
devo solo fare una query di UPDATE.
Grazie

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Come imparare ?

Salve a tutti.!
Vorrei tanto imparare a programmare in VB ho già comprato una guida intitolata "Learn Visual Basic Now" che conteneva un cd con la versione "Working Model" per fare dei piccoli e semplici programmi, però mi piacerebbe avere un compilatore vero e proprio funzionante al cento per cento, come potrei procurarmelo in modo economico?, e quale mi consigliate per imparare?
Ringrazio in anticipo tutti quelli che mi vorranno rispondere. 

Esiste la Licenza Studenti di Microsoft: VB ultima versione Professional in Italiano e VC++ ultima versione in Inglese a
170000. La puoi trovare da qualsiasi rivenditore: consiste in una busta con dei moduli che devi compilare ed inviare
unitamente ad un certificato di frequenza alla Microsoft, la quale ti invierà i pacchetti direttamente a casa in una
quarantina di giorni (anche meno se sei fortunato).
Se però non sei studente, dovrebbe esserci qualche versione ridotta del programma, ma di questo non ne sono sicuro.
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

Esiste la Licenza Studenti di Microsoft: VB ultima versione Professional in
Italiano e VC++ ultima versione in Inglese a
[...]


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Progress bar ed api

E' possiblile richiamare una progress bar senza utilizzare dll o
activeX, ma utilizzando le api ?
Ciao, Niki.
--
Posted from 
ma...@panoramix.floating.net
 [212.210.121.67]
via Mailgate.ORG Server - 
http://www.mailgate.org


Se utilizzi le funzioni dell'API, stai anche utilizzando almeno una DLL (in
questo caso la COMCTL32.DLL di Windows).
Comunque si', e' fattibile, ed esiste almeno un esempio su qualche sito di
VB, non ricordo di preciso, prova a vedere su 
www.vbaccelerator.com
Roal Zanazzi

Newsgroup: it.comp.lang.visual-basic
Titolo: [VBA] EXCEL:aggiungere una riga

ciao, non riesco a trovare info su come aggiungere una riga via VBA
dove voglio io... qualcuno ha qualche suggerimento?
spero non sia OT...
-- 
Ciao by Allanon
Q: Why do programmers always mix up Christmas and Halloween?
A: Because 25 Dec = 31 Oct

 dove voglio io... qualcuno ha qualche suggerimento?
    Fallo "a manina" col registratore macro attivato.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 Fallo "a manina" col registratore macro attivato.
grazie!, anche se avevo gia' trovato la soluzione appena dopo aver postato
la richiesta,
grazie a San Google.

Newsgroup: it.comp.lang.visual-basic
Titolo: removing object libary from project references in VB - PLS HELP!!!

I desperately need help in removing a reference to the Word9 object libary
in VB. As I didn't have a local copy of Word I referenced the object library
on another computer on my network. This however was unsuccesful and so I
installed Word on my PC. However, to my dismay VB refuses to let me change
the reference path to the local version of Word. Does anyone know a way to
force it to do so. I've even tried reinstalling, but it still points to the
invalid path.

 to the Word9 object libary in VB.
It's quite simple. You have to edit with notepad (or with another ascii
editor) the Vbp file of your project.
Inside, you'll find a row like this one (it's a single row):
Reference=*\G{00020905-0000-0000-C000-000000000046}#9.0#409#..\..\Programmi\
Microsoft Office\Office\MSWORD9.OLB#Microsoft Word 9.0 Object Library
In your Vbp file, the path in this row will point to another computer in
your network.
Now you have to delete this row, and save your project. Then reopen it with
Visual Basic, and the problem is gone.
Bye
*Bob*
P.S.
Backup your project file before to do this operation. Better safe than
sorry.

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

Ho un problemino, magari lo giudicherete stupidissimo, ma mi sono proprio
"PIANTATO"
Ho inserito un un form VB6 un RichTextBox e non riesco a far funzionare la
scroll bar orizzontale,
o meglio non so come attivarla, perché il testo va a capo alla larghezza del
box.
Naturalmente nelle proprietà del richText ho abilitato la scroll bar, ma non
ne vuole sapere di apparire.
Vi posto anche il codice per mettere il testo:
dim oFile as new fileSystemObject
dim oText as TextStream
set oText =oFile.OpenTextFile(.......)
RichBox1.TextFile = otext.readAll
Mi sapete dire come diavolo fare?
Per intenderci sta funzionando come "a capo automatico" di NotePad, e io non
voglio.
Grazie

 ne vuole sapere di apparire.
Un metodo "artigianale" è mettere il RightMargin a un valore
molto alto, in modo che anche la riga più lunga che
presumibilmente potrebbe arrivare non vada a capo.
    RichTextBox1.RightMargin = 40000
per esempio. Però potrebbe ancora andare a capo se
gli arriva una stringa che occupa più di 40000 twips.
L'altra possibilità, più "tecnica" è di mandare un "messaggio"
alla RTB, dicendole che non deve farlo più :-).
In un modulo:
************************
Public Declare Function SendMessageLong Lib "user32" Alias _
"SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, ByVal LParam As Long) As Long
Public Const WM_USER = &H400
Public Const EM_SETTARGETDEVICE = (WM_USER + 72)
Public Sub SetWordWrap(ByRef pctl As Control, ByVal pbWordWrap As Boolean)
    If pbWordWrap Then
        SendMessageLong pctl.hWnd, EM_SETTARGETDEVICE, 0, 0
    Else
        SendMessageLong pctl.hWnd, EM_SETTARGETDEVICE, 0, 1
    End If
End Sub
************************
Si usa così:
' Attiva l'a capo automatico
Call SetWordWrap(RichTextBox1, True)
' Disattiva l'a capo automatico
Call SetWordWrap(RichTextBox1, False)
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?2] CommDialog Open non ritorna valori corretti

Ambiente VB6 (senza SP)
Ciao a tutti.
In una applicazione banale, utilizzo la finestra di dialogo OPEN/SAVE
(MS Common Dialog Control 6.0 - COMDLG32.OCX).
Selezionato il file, mi serve recuperare sia il Path completo con la
proprietà "FileName" che il solo nome del file con "FileTitle".
Ebbene:
- FileName restituisce un percorso "sporco", ovvero con caratteri extra
casuali al termine del nome.
- FileTitle non restituisce nulla.
Ho provato con tutte le combinazioni di Flags, anche seguendo (si far
per dire!) le indicazioni di MSDN, ma nulla.
La cosa veramente curiosa è che mentre il Visualizzatore Oggetti riporta
la proprietà "FileTitle" come esistente, per la Finestra Espressione di
Controllo, settata per riprodurre lo stato della ComDlg, questa
proprietà non esiste.
Scusatemi per la lunghezza...grazie per qualsiasi aiuto.
Giacomo.

 wrote in message
38582446...@libero.it...

Caratteri extra casuali!??! Di che tipo?Beh, se non funziona così,allora a
che serve?boh

Newsgroup: it.comp.lang.visual-basic
Titolo: proble con exe

salve a tutti,
Ho il seguente problema: se lavoro con la mia applicazione da progetto Vb
funziona tutto correttamente, appena creo il mio file .exe (compilando in
P-code altrimenti l'applicazione non mi riconosce una perifirica collegata
alla porta USB) e lancio l'applicazione dall'eseguibile mi crea un errore
(legato alla MSVBVM60.dll) uscendo dall'applicazione. Non capisco dove
potrebbe essere il problema. Sto lavorando con Windows Xp e VB6.
Grazie.

prova a reinstallare VB6 o ad installare l'ultimo Service Pack
--
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fab...@libero.it
fab...@si.tdnet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] - generatore di istruzioni "insert into"

ciao a tutti.
sapete indicarmi una utility che dato un db e una tabella mi genera una 
serie di INSERT INTO, una per ogni record della tabella?
grazie


Il DbaMgr di Montanari, se ricordo bene, genera anche gli script SQL che
creano e popolano le tabelle.
Fai qualche ricerca con google e lo trovi di sicuro.
Ciao
Alberto
--
"Non mi sembra piů granda del Delfino..."
"A partir dal fat che la merda liquida
l'as drisa gnan a puntlarla,
cňsta chě l'č piň granda, gnuranta."



[Pubblicità]
L'SQL editor che ho scritto lo fa, scarica la versione demo da
http://www.sgr.info/dbgate
[/Pubblicità]
Ciao
Stefano "HappyMan"
PS.
Quando si risponde ad un post simile citando un proprio prodotto si fa spam
di tipo ammissibile oppure no ?

 di tipo ammissibile oppure no ?
quando è utile, no ;-)

 una serie di INSERT INTO, una per ogni record della tabella?
a parte quanto ti hanno detto gli altri, lo sai che basta un solo inser into
per importare tutti i record della tabella?
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 per importare tutti i record della tabella?
Se ti riferisci alla copia da tabella a tabella posso anche
capirti, ma se uno deve fare un backup o  ricostruire la
tabella su un'altra macchina non ti capisco.
    danilo

 una serie di insert into, una per ogni record della tabella
e io mi/gli stavo chiedendo che senso avesse fare un insert into per ciascun
record, quando un solo insert into può lavorare su tutti i record di una
tabella.
tutto qui.


Newsgroup: it.comp.lang.visual-basic
Titolo: [Help] Grafica con le API.

Mi servirebbero vedere degli esempi di grafica usando le API. I
grafici da fare sono molto semplici (tipo andamento della temperatura,
etc...). Devo capire pero' come fare a muovermi step by step.
Grazie anticipatamente!!
---Bruno

Sul mio sito ci dovrebbe essere qualcosa:
Ubi 1k
http://ubi1k.8m.com/vb
Newsgroup: it.comp.lang.visual-basic
Titolo: subclassing

Lo scopo č quello di generare un quando la mia finestra non č piů in primo
piano.
Cercando sull' msdn ho visto che questo č possibile tramite il subclassing.
Premetto che le uniche esperienze che ho fatto con questo sistema, sono
state sempre copiate da codici di esempio trovati in rete.
Ho inserito in un modulo il codice che segue, ma all'attivazione chiamando
la function AllertChange(form.hwnd, true) il risultato č una bella chiusura
istantanea di tutto l'ambiente VB.
Qualcuno sa dirmi dove ho sbagliato?
Option Explicit
Private Type WINDOWPOS
    Hwnd As Long
    hWndInsertAfter As Long
    X As Long
    Y As Long
    cx As Long
    cy As Long
    flags As Long
End Type
Private IsTop As Boolean
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA"
(ByVal Hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Sub CopyMemoryFromPointer Lib "kernel32" Alias
"RtlMoveMemory" (dest As Any, ByVal Source As Long, ByVal Length As Long)
Private Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA"
(ByVal lpPrevWndFunc As Long, ByVal Hwnd As Long, ByVal MSG As Long, ByVal
wParam As Long, ByVal lParam As Long) As Long
Private g_OldWndProc As Long
Private Const GWL_WNDPROC = (-4)
Private Const WM_WINDOWPOSCHANGED = &H47
Private Function WndProcWinTop(ByVal Hwnd As Long, ByVal MSG As Long, ByVal
wParam As Long, ByVal lParam As Long) As Long
    On Error Resume Next
    Dim retVal As Long
    Dim WindowInfo As WINDOWPOS
    IsTop = True
    If MSG = WM_WINDOWPOSCHANGED And IEnabled Then
        CopyMemoryFromPointer WindowInfo, lParam, Len(WindowInfo)
        If WindowInfo.hWndInsertAfter <> 0 Then IsTop = False
    End If
    retVal = CallWindowProc(g_OldWndProc, Hwnd, MSG, wParam, lParam)
    MyWndProc = retVal
End Function
Public Sub AllertChange(Hwnd As Long, Enabled As Boolean)
    If Enabled Then
        g_OldWndProc = SetWindowLong(Hwnd, GWL_WNDPROC, AddressOf
WndProcWinTop)
    Else
        Dim Dummy As Long
        Dummy = SetWindowLong(Hwnd, GWL_WNDPROC, g_OldWndProc)
    End If
End Sub

Qualcuno sa dirmi dove ho sbagliato?
Sě ma... su quale riga ti si impalla?
Poi, la dichiarazione di AllertChange() deve seguire lo standard di
WindowProc().
Terzo, la M$ mette a disposizione una DLL per evitare (dove possibile) i
crash e permettere il debugging in modo decente con il s.c. che trovi qui:
http://msdn.microsoft.com/vbasic/downloads/controls.asp
 (cerca Dbgwproc.dll)
Quarto, puoi provare ad usare il mio ocx sul sito comune adHook
Ciao

 ha scritto nel messaggio
news:lxTW5.1307$FF2....@twister1.tin.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Preparazione a concorso

Salve a tutti,
ho un mese di tempo per prepararmi ad un concorco che richiede le seguenti
conoscenze:
· Struttura di reti e principali servizi in ambiente Windows;
· Conoscenza pratica di uno o più linguaggi di programmazione ad
oggetti in ambiente Windows;
· Conoscenza pratica di tecniche per la realizzazione di siti web
dinamici;
· Programmazione e utilizzo databases relazionali in ambiente
Windows.
Esiste qualche bignamino, tipo sito web o materiale disponibile in rete,
per farsi un idea su alcuni di quegli argomenti?
Io conosco il fortran, il C, windows, un pò unix, un pò SQL, un pò access
(che ricordo poco), ho fatto un pò il sistemista anni fa, ma a livello
terra a terra.
Al momento quello che desidero maggiormente è una guida (molto) rapida a
visual basic, e qualche infarinatura di siti web dinamici.
Mi rendo conto della mission impossible, ma mai arrendersi:)...Quindi se
qualcuno è così gentile da segnalarmi l'evenutale esistenza di materiale
didattico disponibile, lo ringrazio molto!
Saluti a tutti
Fabio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

didattico disponibile, lo ringrazio molto!
Qui trovi diverso materiale e su diversi liguaggi:
http://programmazione.html.it/guide/
--
ciao
  Stefano

 
AH AH AH AH !!!
In culo a chi ha studiato eh!!!.....alla faccia della professionalità!
Italiani...bella gente......!!! O__O
Cmq ...anche con il "bignami"...se è una selezione "seria"...
In un mese non ce la fai!
Ti conviene concentrarti sulle amicizie!...o sulla figlia dell'esaminatore!
BAH!

 dell'esaminatore!
chiedeva un bignami, non una bignola :)

Newsgroup: it.comp.lang.visual-basic
Titolo: si pu' aprire un doc.word da excel?

tramite un pulsante e' possibile aprire un doc.word??
IO CONOsoco solo application.worksheet.... add  per aprire un nuovo foglio o 
cartella di lavoro ma per un doc di word??

    Dim W As Word.Application
    Set W = New Word.Application
    W.Visible = True
    W.Documents.Open "nome del file"
E naturalmente devi aggiungere ai riferimenti del progetto "Microsoft Word
... Object Library"
Ciao,
    Diego
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio
news:447c46af$0$14786$4faf...@reader4.news.tin.it...


 ... Object Library"
ASp fammi capire setti una variabile new foglio ecc.ecc. ma cosa intenti 
aggiungere riferimenti del progetto object library?

Non una variabile foglio, ma una variabile Word.Application
Se sei in excel Application è una applicazione Excel, ma se vuoi usare word 
devi usare una Word.Application.
Per via dei riferimenti intendo la voce di menu:
    Strumenti->Riferimenti...
che si trova nel "Visual Basic Editor" di excel
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio 
news:447d3d05$0$14780$4faf...@reader4.news.tin.it...


 che si trova nel "Visual Basic Editor" di excel
a ok grazie acnora grazie mille!!

Newsgroup: it.comp.lang.visual-basic
Titolo: FlexGrid

In una FlexGrid l'utente può modificare i valori?Se no come posso
fare?Vorrei creare una griglia stile Visualizzazione struttura in Access,
come posso fare?
Danny


un textbox invisibile che visualizzi al momento opportuno sulla cella da
modificare, su MSDN c'è l'esempio.

 come posso fare?
Io ho trovato un ottimo controllo; si chiama "scgrid";
è shareware, ma c'è anche una versione free.
Permette di assegnare alla singola cella il tipo
(label, textbox, bottone, checkbox, combo, ecc.),
e fa pure lo span come volevo io... :-)))
(supporta anche ADO, se occorre)
La trovi al sito 
http://www.scgrid.com/
--
Er Roscio.

 La trovi al sito 
http://www.scgrid.com/
mi sembra niente male, molto intuitiva, fa per me, inoltre l'help mi sembra
fatto bene.

Newsgroup: it.comp.lang.visual-basic
Titolo: Vecchio programma in VB: vi prego un aiuto per Natale!

Salve a tutti,
Innanzitutto Auguri.
 sono sicuro che qualcuno di voi mi saprà dare una risposta ad un mio
problema:
  mio zio ha ricevuto in regalo un nuovo PC PIV con WinXP, ma ha voluto per
forza installare un vecchissimo programma (scritto in VB: usa il
VBRUN300.dll) di
gestione di una biblioteca (ha conservato circa 5000 libri).
Il fatto sta che il programma sotto WinXP parte e funziona tranne nella
stampa.
Ha collegato un OfficeJet mediante USB, ma al momento del click, esce fuori
un messaggio
"invalid property value".
Come posso risolvere visto che non ho molta voglia di scrivergli un nuovo
programma (mio zio vuole
QUELLO e quello DEVE essere.....mah!)?
La stampa sotto Win95 funzionava, ma con XP no.
Non mi dite che dovrò reinstallare Win95? C'è una libreria per queste cose?
Scrivere un programma IDENTICO a quello che ha potrebbe essere, ma
l'archivio
di 5000 volumi? Non viene usato un database conosciuto, ma un file strano di
cui non
conosco la struttura record.
Chi mi aiuta?
Grazie e Auguri a tutti

 Innanzitutto Auguri.
A te.
...
Il programma va installato regolarmente, con tutti i controlli e il runtime
di cui ha bisogno.
Se tutto questo è stato fatto, prova (non ho altre idee) a fare, da esplora
risorse, tasto destro sul file .EXE, attiva poi la scheda Compatibilità e il
checkbox "Esegui il programma in modalità compatibilità..." e scegli W95.
Conferma e riprova.

 runtime di cui ha bisogno.
Secondo me il problema sta nella stampante diversa in qualcosa da quella
vecchia e che lavora via usb , quel "invalid property value" non mi convince
proprio , potrebbe essere una diversita' tra una stampante a modulo e una a
fogli , oppure la USB al posto della classica LPT...
-- 
<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: Importare file di testo

Ho la necessità di creare una procedura per importare un file di testo in un
MDB.
Il file di testo ha i campi separati da TAB e i campi numerici hanno la
virgola come separatore dei decimali, la conseguenza è che non riesco a
trovare un sistema per leggere i record in modo corretto.
Avete qualche suggerimento o qualche esempio?
Grazie

Leggi il file riga per riga, e per ogni riga che leggi usa Split per 
spezzare la stringa tramite ";".
A quel punto hai un array di elementi.
-- 
Quando noi ignoranti eravamo di piů,
tutto era piů bello...
(Adriano Celentano)



La migliore performance la ottieni leggendo tutto il file in una unica
stringa (fino a 50mb ci stiamo dentro) poi diventa migliore leggere
riga per riga.
dim numero as integer
dim mytext as string
numero = freefile()
open myfile for binary as #numero
mytext = spaces$(LOF(numero))
get #numero,, mytext
close #numero
'ottieni un array con tutte le righe del file
'verifica quale è il separatore di riga prima della split
dim myrighe() as string
myrighe = split(mytext,vbcrlf) 
dim k as integer
dim campi() as string
for k = 0 to ubound(myrighe)
  campi = split(myrighe(k),vbtab) ' separatore tab
  ....
next
=======================================================================
Se mi vuoi scrivere togli le maiuscole
Sveltolampo 
cteniza...@hotmail.com
=======================================================================

 ha scritto nel messaggio
news:cioue7$kbt$1...@fata.cs.interbusiness.it...


Grazie a tutti.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] SQL Server - Databases (spariti master,msdb,model,tmpdb dalla lista Databases)

Premessa (Ho SQL Server 7.0 con SP2 installato)
Ho il seguente problema, dopo aver creato un nuovo database mi sono accorto
che nella lista dei Database,  quelli di sistema (master,msdb,model,tempdb)
sono spariti.
Ovviamente ci sono (me ne sono accertato controllando sul disco la cartella
in cui vengono registrati) anche perchè il sistema non consente di
eliminarli, ma allora perchè quando mi collego da una macchina client
accedendo a Enterprise Manager sul client vedo anche quelli di sistema e
sulla macchina Server nella lista non compaiono ?
Qualcuno sa dirmi cosa potrebbe essere la causa ?
Grazie infinitamente.

Maggi <magg...@SPAMgiovannini.it> wrote in message
8m8h2j$t9d$1...@fe2.cs.interbusiness.it...

Secondo me dipende dall'utente con cui ti colleghi dal client.
Prova ad usare l'utente Sa (System Administrator) dal Sql Query Analizer
Ciao
Luca


Ma quando mi collego dal client accedo come utente appartenente al gruppo
BUILTIN\Administrators e sul Server SQL gira sotto l'account
dell'amministratore di Dominio.
Non capisco perchč sul Server..con l'amministratore di Dominio sotto cui
gira SQL non posso vedere i Database mentre sui client accedento come utente
del dominio posso vederli. Prima li vedevo in entrambe le postazioni.
non capisco ocsa sia acaduto

Se il client è Win 95 in realtà utilizzi Sa

Non dipende dall'utente ma dalla registrazione del server all'interno di
EnterpriseManager.
Per vedere i databases di sistema premi il tasto destro sulla entry del
Server e seleziona Edit SQL Server Registration e imposta la voce Show
Systema Databases.
Ciao.



Esatto, hai preso in pieno. Mi vergogno anche un pò per non averlo trovato
(senza che ne fossi al corrente una ditta esterna aveva modificato
l'impostazione) però almeno adesso ho imparato un'altra cosa.
Grazie.

Grazie per l'aiuto, ad ogni modo non era quello il problema (mi ha dato la
dritta giusta Marco Bonati), e comunque non usavo cliente W9x ma tutto NT in
Trusted connection per questo SA non lo usavo.
Grazie infinite per l'aiuto
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto msgbox

	Vi sottopongo un problema in cui sono incappato.
Sto facendo un programma con VB3 in Inglese dove faccio uso del comando
Msgbox.
tipo: MsgBox("Do you want save the structure ?", MB_YESNOCANCEL Or
MB_iconquestion)
L'applicazione e' in Inglese ma sui tasti esce la Caption in italiano (SI,
NO, ANNULLA)
e non la caption in Inglese (YES, NO, CANCEL).
Quale e' il problema?
Per favore rispondetemi al piu' presto.
Grazie
Sebastiano Floridia - Siracusa
arch...@sistemia.it

Se non sbaglio quei pulsanti sono in italiano perche' hai Windows in
italiano. Su un Windows in inglese sarebbero in inglese.
Ciao.
Antonio Donatiello
SANPAOLO S.p.A.

Nessun problema,il fatto è che la funzione si appoggia alla API MessageBox
che automaticamente offre i pulsanti i quali sono
ovviamente localizzati in base alla versione di Wiindows.
Lo stesso problema lo avrai con i pulsanti presenti nell'help.
Se vuoi localizzare anche i pulsanti devi ricostruirti la Messagebox con un
form (ma a che scopo?)
Ciao
Corrado
Sebastiano Floridia ha scritto nel messaggio

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

http://www.geocities.com/progalex/
--
ciao, j.
www.sundaysw.com

 ha scritto nel messaggio
news:apbr8p$6bap$1...@ID-51318.news.dfncis.de...

Ha usato un tema di 
front.page
 :-)
comunque molto interessante l'articolo sulle cartelle predefinite.

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Editor RTF

Ciao a tutti,
scusate se posto qua,
Volevo sapere se esiste qualche editor RTF che consente di fare quello
che fanno gli editor html tipo Macromedia Dreamweaver, cioè mentre
edito il codice contemporaneamente mi fa vedere una preview di quello
che sto scrivendo.
Grazie,
Vincenzo.

 ha scritto nel messaggio

Per RTF?
C'è da impazzire con il codice RTF... forse è per questo che nessuno lo ha 
fatto :)
Comunque non è complesso: usi un controllo Rtb e un altro (Rtb o Textbox) 
dove visualizzi Rtb.TextRtf e al _Change aggiorni l'Rtb.
Ciao 

vincen...@gmail.com
 ha scritto:

Un editor RTF può essere Word visto che dopo puoi salvare in RTF...!
Oppure usa una RichText che lavora in RTF e sfrutta le proprietà della
stessa
per realizzare un Editor, è abbastanza semplice...!
@Alex


Guarda che come ha detto Fabio imparare l' RTF è da pazzi...
Piuttosto, spiegati meglio su cosa vuoi fare...
Un editor html per caso?
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Se un circuito funziona al primo tentativo è perchè il problema è molto
più nascosto e subdolo di quanto tu possa pensare...
E apparirà nel momento in cui farà il massimo danno
Newsgroup: it.comp.lang.visual-basic
Titolo: Notizie su RichTextBox (VB6)

ciao,
il mio problema è questo.....
vorrei che mentre scrivo in una RichTextBox vengano riconosciute delle
parole come parole chiave.....un po' quello che succede in vb quando scrivo
ad es. Len(text1).
Quando scrivo Len la parola assume un colore diverso e addirittura mi da
alcune istruzioni sulla sintassi.
Insomma vorrei provare a fare un piccolo editor....
mi sapete aiutare?
Michele
--------------------------------
Inviato via 
http://usenet.libero.it

 alcune istruzioni sulla sintassi.
Per il colore diverso puoi sostituire, nella proprietà TextRTF, le parole
chiave (es. Len) con il codice opportuno (es. {colore=blu}Len{/colore}), ma
devi farlo ad ogni evento Change e perdi un sacco di tempo.
I veri editor usano, ho sentito dire, le regular expression, ma non ne so
molto.
Quanto poi alla sintassi, la cosa si complica ulteriormente.
Perché scusa, che ha VB6 che non va, perché vuoi cambiarlo?
;-)

> Perché scusa, che ha VB6 che non va, perché vuoi cambiarlo?
Non ho intenzione di cambiare VB6, non sono mica matto! Sto solo tentando di
capire come funzionano alcune cose....magari un domani possono essere utili.
Grazie,

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Permette all'utente di selezionare n righe da un elenco.

Devo permette all'utente di selezionare più righe da un elenco e pensavo
di utilizzare lo stesso controllo che utilizza Vb  per selezionare
 i componenti (check box a Sinistra di ogni riga).
E' un controllo esistente o devo fare tutto "a mano"?
Grazie
Basty

Puoi utilizzare ListView (vedi proprieta' checkbox)
	Cipo


 ha scritto nel messaggio
news:9qp77h$1eump$1...@news02.it.net...

Quello che dici tu e' un normale ListBox con Style = VbListBoxCheckbox, per
qualcosa di piu' sofisticato invece puoi usare un ListView, come suggerisce
Cipo.
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ha scritto nel messaggio
news:3BD02770...@agip.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Ridimensionamento form

Ciao a tutti,
ridimensiono la form con il codice, il problema è che voglio impostare una
dimensione minima di ridimensionamento della form... come posso fare???


dall'evento form_resize controlli sia form.width che form.height
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi
-------


...e la cosa funziona egregiamente, a parte gli "sfarfallamenti" del caso;
se ti interessa una soluzione più professionale devi subclassare il form ed
elaborare di conseguenza il messaggio WM_GETMINMAXINFO;
ciao


Se vuoi evitare sfarfallii, come dice HellBoy devi subclassare
WM_GETMINMAXINFO.
Alternativa: vai sul sito comune e scaricati il mio ocx adHook, c'è proprio
questo esempio.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] info su file

Ciao A tutti, domandina da due minuti (2)
esiste un modo per "leggere" le proprietą di un file?
ad esempio se apro un file con un commonBox come faccio a vedere per esempio
la dimensione?
grazie (qualcuno)
:)

 :)
filelen()
filedatetime()

Newsgroup: it.comp.lang.visual-basic
Titolo: File di testo con Vb

Io ho la nesessità di scrivere risultati di operazioni un file di testo...
ma come si fa ?
Grazie Re Di Cuori

 wrote in message
news:8nunus$cc3$1...@sirmdpsin16.inwind.it...


 ma come si fa ?
Consulta la guida in linea alle voci: Open, Close, Print,
Input, Line Input, Put, Get...  (e collegate).
Se hai problemi... fischia.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

| Dato che non ho un manuale e nemmeno le guide in linea qual'è url del sito
| comune ?
www.murialdo.it
\it_lang_vb\

 wrote in message 8o125g$84s$1...@nslave1.tin.it...


vai qui:
http://www.murialdo.it:8000/it_lang_vb/

 ha scritto nel messaggio
news:8o1l4u$1uc$1...@sirmdpsin17.inwind.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Uso di DLL e valori di ritorno

Salve a tutti,
ho un problema con una dll che ho creato in assembly, contenente una
procedura che dovrebbe solamente ritornare il parametro che gli passo.
la funzione inserita nella dll è questa:
Ritorno proc value:WORD
    mov ax, value
    ret
Ritorno Endp
in visual basic la utilizzo in questo modo:
Private Declare Function Ritorno lib "Library.dll" (value as Integer) as
Integer
Private Sub Command1_Click()
Dim a As Integer
a = Ritorno(50)
msgbox a
End Sub
ecco il problema:
il valore che mi appare nella msgbox non è quello che io passo alla
procedura assembly...
Qualcuno può aiutarmi?
Grazie
Brunix

"Brunix"
OK, this is about as simple as it gets:
Create a new ActiveX dll with a project name of ReturnValue
Name the class file InOut
Paste this code into the InOut class
Option Explicit
Public Function GiveMeResult(ByVal anumber As Long)
    GiveMeResult = anumber * 10
End Function
Compile your activeX dll
here is a simple Object Rexx Script that uses this dll.
/* testReturnValue.rex */
  obj = .oleobject~new("ReturnValue.InOut")
  mynumber = 50
  returnvalue = obj~GiveMeResult(mynumber)
  say "The ActiveX DLL Returned" returnvalue "When I Sent It" mynumber
exit
And the results were:
C:\ReturnValue>rexx testReturnValue.rex
The ActiveX DLL Returned 500 When I Sent It 50
C:\ReturnValue>
Maybe you can convert the Rexx code to VBScript :-).
Sweet!  I got it to work inside Microsoft Access97 by just making a
reference to the dll and going
Dim ex As ReturnValue.InOut
Set ex = New ReturnValue.InOut
Debug.Print ex.GiveMeResult(50)
'printed 500
 and in a VBscript
Set obj = CreateObject("ReturnValue.InOut")
MsgBox obj.GiveMeResult(50)
'msgbox said 500
--
Fosco

 Integer
Hai provato a dichiarare Value con ByVal?
Cosě credo che sia per riferimento... che significa che il valore che 
passi č un puntatore alla variabile, e cosě non č.
P.S.: Perchč non ti crei la DLL in C?
-- 
Quando noi ignoranti eravamo di piů,
tutto era piů bello...
(A. Celentano)

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire NTX di clipper.

Qualcuno sa se esiste un sistema per gestire gli indici ntx di clipper in
vb6 ?
Giuseppe

 vb6 ?
che io sappia, librerie apollo (non so di chi) e sequiter (codebase)

 wrote in message
8tk4ic$mjjm4$1...@ID-51318.news.dfncis.de...

Io personalmente ho provato  sia CodeBase sia Apollo e
ti consiglio caldamente Apollo (veloce, abbastanza affidabile, driver OLE
DB)
Lo trovi su 
www.apollodatabase.com
Ciao
Sergio
Newsgroup: it.comp.lang.visual-basic
Titolo: nascondere avviso macro in word

ciao a tutti sto scrivendo un prg in vb6 con l'editor di word, volevo sapere
se esiste la possibilita' di nascondere l'avviso di esecuzione di una macro
in un documento word direttamente dal codice.
grazie.
MAx

alexia ha scritto:

Ciao Max alexia, 
si può fare, ma per lanciare tale programma da Word devi prima
disabilitare l'avviso di esecuzione di macro.
termoPilucco.
-- 
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:cjubfs$1fm$1...@news.newsland.it...


 p.s.   test....!
C'è un NG apposito per le prove!!!!!!!!!
Stai superando tutti i limiti!
Come dice Lupo... violetto!
Ciao, Vincenzo

 ha scritto nel messaggio
news:4162b5f9$1...@x-privat.org...


Esiste la possibilità di avere un quoting corretto?
    danilo

     danilo


.. chiedo venia....
e credo che ignorerò i prossimi messaggi.
termoPilucco, sta diventando un circo, qui.


 ha scritto nel
messaggio news:cjudnb$6rc$1...@news.newsland.it...


 distinti saluti
L'ambiente non è rigido... ma prima di postare sarebbe buona usanza lurkare
(frequentare passivamente) per un po di tempo il NG e capire come funziona.
Sbagliare è umano, perseverare.....
Ciao, Vincenzo

 distinti saluti
"select distinct saluti from formule_di_cortesia":
ciao, arrivederci, addio, saluti, salve.
termoPilucco, oggi sono veramente fuori, scusate...

Newsgroup: it.comp.lang.visual-basic
Titolo: DLL con VB è possibile crearle?

Ciao a tutti...
Vorrei chiedere se è possibile creare dell DLL in visual basic da poter
richiamare poi in un'altro progetto con la sitanssi
DECLARE FUNCION nomefunc LIB "miadll.dll" (variabili)
E' possibile farlo? e se sì come?
Grazie a tutti coloro che mi risponderanno
By Ale(xand[17])

E' possibile farlo? e se sě come?
No. :-(
Ciao
Aldo

 ha scritto nel messaggio
news:FNQe6.311801$IP1.10...@news1.giganews.com...



Ma posso richiamare la funzione che ho creato con la sistassi qui sotto ?
oppure devo perforza aggiungerle come librerie dal menů?


Mi spiace contraddirvi ma si puo fare.
In VB posso creare delle DLL standard, tutto questo grazie ad un ActiveX che
ho trovato qualche tempo e me l'ha consigliato qualcuno su questo NG, adesso
cerco bene nelle mie unitŕ di backup perchč non so piů dove l'ho cacciato.
Quando lo trovo vi faccio sapere.
In pratica tu ti crei una DLL ActiveX, normalissima, con i tuoi moduli, le
tue sub e le tue funzioni, Quando la vuoi compilare, entra in azione il
Compile Controller, il quale passa dei parametri al linker (compilatore -
link.exe). Tra questi parametri c'e il path di un file .def, che dobbiamo
crearci noi, in questo ci mettiamo il nome delle funzioni e delle sub da
esportare.
Ciauz a tutti
    +ALE+
hal1961 ha scritto:


esportare.
L' hai gia' provato ? Se si', come ti ci sei trovato ?
Ciao
Aldo


Che però non usi con Declare Function ma con Dim e/o Set
Controlla sulla guida in linea alla voce creazione di DLL ActiveX
Ciao VB

 Ci si puo' attivare una ricerca parallela sulla rete ;-)
Se ti serve ce l'ho anch'io ma vada bene il discorso fatto da Roal.
Il suo nome e' Compile Controller 5. Se ti serve te lo passo
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

Il suo nome e' Compile Controller 5. Se ti serve te lo passo
Ti ringrazio, ma, riflettendo, penso che convenga scrivere
le dll standard in altri linguaggi, oltretutto piu' performanti
rispetto a vb.
Ciao
Aldo

 rispetto a vb.
Scelta ovvia, a meno che tu non voglia perdere la testa
per rendere i tipi di dati di VB nei loro progenitori C.


 ha scritto nel messaggio
news:9682hk$jhnho$1...@ID-66902.news.dfncis.de...


 comune - e diversamente, se puoi, mandalo a me...
ok. lo mando a te e al s.c.
cmq non e' sta gran cosa che sembra


Newsgroup: it.comp.lang.visual-basic
Titolo: Un consiglio

Gradirei avere un consiglio su quali libri acquistare per iniziare a
lavorare con
VB , tenendo presente che utilizzo discretamente Access e Vba.
Vorrei migliorare la mia conoscenza passando a Visual Basic.
Grazie per i vostri consigli
Marco

 ha scritto nel messaggio
news:9oqeen$2tm$1...@serv1.albacom.net...

Ti consiglio (troppi consigli in cosě poche righe :P) di dare un'occhiata
sul Sito Comune, dove ci sono diverse recensioni di libri sul Visual
Basic (indirizzo dopo la firma)
ciao, Assa.
--
http://www.it-lang-vb.net
Newsgroup: it.comp.lang.visual-basic
Titolo: Riferimenti ai campi del

Sono recentemente passato da MS access 97/2000  a VB6. Una funzione che
utilizzavo frequentemente nelle query di access erano o riferimenti ai campi
delle maschere (Ex: EXPR1: [Forms]![nome_maschera]![nome_campo] )
In VB, come in access, ho la necessità all'interno della stringa SQL di
inserire un riferimento ad un campo di un form. Qualcuno saprebbe darmi
qualche indicazione o qualce esempio per risolvere il problema
Grazie
Marco

 ha scritto

il modo piu' immediato:
dim sSql as string
sSql="select * from tabella where cli_cod=" & txtCliCod.text
mydb.execute ssql
poi ti regoli se e' una stringa (che magari contiene apici), un numerico,
una data, ecc.
--
ciao, j.
www.sundaysw.com

 una data, ecc.
Ehm... se è un .text gli apici di delimitazione li metterei comunque:
sSql="select * from tabella where cli_cod='" & txtCliCod.text & "'"

 sSql="select * from tabella where cli_cod='" & txtCliCod.text & "'"
gia' :)

Newsgroup: it.comp.lang.visual-basic
Titolo: controldata per 2 form, aiutatemi!

il mio problema è questo:
ho un controllo data collegato ad un database che mi gestisce un form
e fin qui tutto a posto devo fare in modo che lo stesso controllo data mi
gestisca un secondo form dello stesso progetto in quanto alcuni dati che
inserisco all'interno del 2°form appartengono allo stesso database,
avete qualche soluzione?,
ho provato inserendo un secondo control data nel 2° form e poi
digitando il seguente codice nel 1°frm
Private Sub data [nome]_validate(vbdataactionmovenext As Integer,
vbactionmoveprevious As Integer)
frmsal.Data1.Recordset.MoveNext
ma in questo modo mi risponde solo quando elffettuo un movenext
come posso fare affinche mi risponda anche quando effettuo un moveprevious?
vi prego di aiutarmi, se mi riuscirà di terminare il programma potro fare un
passo avanti con il mio titolare
grazie
la mia e-mail è 
viva_l...@lycosmail.com


penso che tu volessi fare una cosa del genere:
Private Sub NomeData_Validate(Azione as Integer, Salva as Integer)
    Select Case Azione
        Case vbDataActionMoveFirst  '1 Metodo MoveFirst.
            frmsal.Data1.Recordset.MoveFirst
        Case vbDataActionMovePrevious  '2 Metodo MovePrevious.
            frmsal.Data1.Recordset.MovePrevious
        Case vbDataActionMoveNext  '3 Metodo MoveNext.
            frmsal.Data1.Recordset.MoveNext
        Case vbDataActionMoveLast  '4 Metodo MoveLast.
            frmsal.Data1.Recordset.MoveLast
    End Select
End Sub
non l'ho provato ma dovrebbe funzionare.
Fammi sapere.
beppe

Ciao,
io ho provato il codice che ti ho inviato e funziona perfettamente.
L'ho realizzato con vb4, ma non credo che il problema sia questo.
In ogni caso ti invio a parte lo zippato del minimale che da me funziona,
provalo e poi sappimi dire.
beppe




...


...

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT?] Cosa fate per proteggere i programmi?

Quando realizzate un programma e lo vendete,
mettete una chiave hardware, una protezione software,
una preghiera di non copiare il programma....
Buon lavoro a tutti.
Fabrizio

 una preghiera di non copiare il programma....
A. prego (anche se di solito non funziona)
B. minaccio azioni legali (che funziona ancora meno)
C. metto una bella chiave software basata sui dati del cliente (nome,
cognome, indirizzo,
C.F., P.IVA, nome della moglie/marito, ecc) che calcolo io e comunico al
cliente.
Inoltre faccio comparire i suoi dati su tutte le stampe: in questo modo se
proprio vuole
dare il programma all'amico ci pensa 2 volte...
D. le chiavi hardware funzionano, anche se il cliente si incazza (più che
altro perchè
deve mettere il dischetto del lettore o collegare un altro dongle alla
parallela - che
di solito ne ha già 4)
E. v. post precedenti circa l'utilità dei metodi di protezione.
Saluti, Massimo.

 una preghiera di non copiare il programma....


Prova a vedere NmKit3.
E' una OCX freeware.
La trovi da me o nel sito comune.
Protegge con la logica della serializzazione.
E' personalizzabile e non va male.
Ciaoooooooooo
-- 
GbC
http://www.chiappori.net

io le ho provate tutte, e sempre m'hanno fregato!
Io sono del parere che qualche cosa c'è da metterci, ma tanto se uno vuole
sprotegge tutto.
Tu sei sicuro del tuo algoritmo, ed io ti dico che se mi mandi un file con
scritto ciao criptato date, in 3 giorni te lo indovino :))) ehehhehe
A parte gli scherzi, il tuo sistema è + che sufficente lo uso anch'io solo
che non avendo stampe (scrivo programmi di grafica), metto qualche controllo
vario quà e là legato all'hardware. (non una chiave.)
P.S.: Cmq, non so voi che clienti avete in genere, i miei non riuscirebbero
a copiarli neanche se non fossero sprotetti! :)


Si, ma hanno sempre degli amici che oltre ad essere dei bravi copiatori,
dicono anche che il tuo software non vale una lira.
Fabrizio

software?
Non lo saprai mai e non puoi fare a meno di inviare una chiave nuova!
Uno dei miei fondamenti rimane comunque questo: chi crakka non comprerebbe
mai!
Ciao MArco

giusto...
inoltre la logica attivazione > registrazione funziona per programmi
di grande diffusione... ma l'onere per la registrazione è grande...
ho in giro + di 2.500 prg registrati con qualcosa di simile a NmKit3,
e fin'ora non è andata male...
--
GbC
http://www.chiappori.net
giov...@chiappori.net

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] limitare i messaggi

come faccio a dire a OE che per un determinato NG voglio limitare i messaggi
visualizzati? capita che spesso io "recuperi" l'account che avevo con
news.tin.it
, ma dopo tanto tempo che non leggo i messaggi, se ne accumulano
migliaia. ora per esempio sta tentando di scaricarne 23000........ !!!!!!!!
come faccio ed evitarlo?
MarioH

 ha scritto nel messaggio
news:9h2d9o$bvar9$1...@ID-70152.news.dfncis.de...



opporca... sì è vero...
c'è scritto "Scarica [...] messaggi alla volta"..... miiii che figura...
stavolta il tag me lo merito proprio... ::))))
MarioH

 c'č scritto "Scarica [...] messaggi alla volta"..... miiii che figura...
