Newsgroup: it.comp.lang.visual-basic
Titolo: [?] prnprv V3 sul sito (gbc)

Ciao,
vedo che sul sito di Gbc, scaricando un modulo fattura, c'č la nuova
versione di prnprv...
Dato che č un po' complesso estrapolare dal progetto (anche perché non me lo
apre, sono stati usati dei controlli proprietari, temo)...quali sono le
differenze?
Vale la pena lavorarci e studiare il funzionamento di questo oggetto (per
capire come funziona, mi interessa moltissimo), o posso partire da quello
presente sul sito comune (V3 anziché V4)?
Grazie in anticipo a Gbc e a tutti gli altri


Prego
-> GbC
http://www.gbcweb.com
PS:
A) Controlli proprietari?
non mi risulta; il progetto che hai scaricato usa questi controlli:
Reference=*\[CUT]#2.0#0#..\..\WINDOWS\SYSTEM\stdole2.tlb#OLE Automation
Object=[CUT]#1.1#0; TABCTL32.OCX
Object=[CUT]#1.3#0; comctl32.ocx
Object=[CUT]#1.0#0; DBGRID32.OCX
Reference=*\G[CUT]#4.0#0#..\..\PROGRAMMI\FILE COMUNI\MICROSOFT
SHARED\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library
Object=[CUT]#1.2#0; comdlg32.ocx
Non c'è nulla di proprietario.
B) Complesso da estrapolare?
non mi risulta; PrnPrv è costituito da questi tre moduli, che non usano
alcun tipo di controllo se non quelli standard:
n_prnprv.bas
n_prnprw.frm (+ .frx)
p_prnprw.frm (+ .frx)
Uh, guarda, i nomi sono ?_prnpr?.???
C) complesso da usare?
Può darsi, dipende...
Hola :)

 alcun tipo di controllo se non quelli standard:
Scusa, parlavo di capire nel sorgente come usare questi controlli; proverò a
copiarli e a leggerli (mi basta capire che logica usano)
Spiego cosa devo fare:
devo fornire una form formato A4; in questa ho disegnato sopra un modulo; in
questo modulo devo permettere di indicare quali campi visualizzare e in che
posizione; salvare il modulo e usarlo per stampare delle fatture (estraendo
i dati da db).
Un po' difficile da spiegare in 2 parole; comunque quello che mi serve è
capire come usi l'anteprima di stampa, per poi rifarla seguendo la logica e
adattandola al megapacco di far costruire la pagina ad un utente
Grazie

 disponibile.
Ho scaricato il progetto. Nessun problema nell'eseguirlo. Ma un Blob e un
controllo con nome f_GRID, ehm, non č che siano roba tua??!

 disponibile.
C'è un apposito fix per questo... cerca nei post precedenti licenza non
disponibile! O:-)
hth

In che senso?
Se io apro con vb un mio progetto e lo eseguo tutto ok; se apro quel
progetto e lo eseguo ottengo questo errore...
Ho appena installato sp5 (avevo sp4), dici che mi ha fatto casini?

urca
ho cercato con google...ci sono N fix per questo errore (a seconda del
controllo)...
Comincio ad aver dubbi seri che sia stato sp5, indago
Grazie

 ha scritto nel messaggio

La DBGrid ha bisogno della licenza: guarda sul CD di VB, nella cartella
dell'ocx c'è anche un file .reg: esegui quello.
Ciao
--
' // Initialize the expression evaluator
Engines.Evaluator = CreateObject("
http://www.neodatatype.net
")
' // you can find resources for and from the NG here!
Me.SitoComune = "
http://www.it-lang-vb.net
"

il problema è che non ricordo di aver mai caricato questa dbgrid...
C'era tempo fa un progetto in sede (fatto da altri tempo fa, credo vb3) che
usava dei controlli proprietari (threed qualcosa), forse ha trovato ancora
quelli e con il sp5 si è accorto di ciò?
verifico e, nel caso, elimino
Grazie

 quelli e con il sp5 si č accorto di ciň?
Ma... stiamo parlando della stessa cosa?
Io parlo del progetto prnpvr che a detta dell'autore usa questa griglia.
Se tu non l'hai installata mi sembra un buon motivo per non funzionarti :)
Forse mi confondo con qualche altra griglia, ma sicuramente non c'entrano
niente VB3 e un SP per VB6 che si accorga di oggetti VB3 (impossibile, si
parla di ocx) usati (non si sa come) in progetti VB6...


Allora probabilmente non ho mai usato questa griglia (sinceramente non so
neanche cosa sia); il progetto la usa => non mi esegue il progetto.
Devo provare a fare quello che mi hanno suggerito negli altri post, appena
trovo un minuto...
Grazie

Mi ricordavo qualche cosa... Ho controllato nella pagina del progetto
(del mio sito) e c'è scritto:
"Chi usa VB6 deve stare un po’ attento ai controlli, perché uso la
DbGrid32, e non so se è presente nel VB6."
-> GbC
http://www.gbcweb.com

Sě, lo avevo letto...da qui (non sapendo cosa sia dbgrid32, mai usato) avevo
parlato all'inizio di "controlli proprietari"