Newsgroup: it.comp.lang.visual-basic
Titolo: elenco proprietà

Come si fa ad ottenere l'elenco delle variabili e proprietą  di un programma 
senza avere il codice sorgente (nč la documentazione ) ?
Cioč in un report devo inserire i campi che hanno la forma  generale 
"oDoc.nome variabile"
Questo elenco di campi inseribili nel report di stampa lo posso trovare nel 
file EXE ?
Se lo apro con qualcosa magari?
saluti e grazie 

 Se lo apro con qualcosa magari?
Io non ho nemmeno capito di cosa stai parlando :)
Ciao
--
Reporting tool: 
http://www.neodatatype.net


E' un programma che stampa fatture .
Nel report di stampa di tale fattura  sono presenti i campi  ( per fare poi 
la stampa unione )  oDoc.PartitaIva , oDoc.speseTrasporto , oDoc.PesoColli , 
oDoc.IndirizzoDestinatario, etc.
Dove trovo l'elenco di tali campi ? Se ne invento uno , ad es.  oDoc.Pippo 
, mi compare l'errore "variabile PIPPO non trovata " .
Infatti tali campi penso li possa creare solo il programmatore , io li posso 
solo inserire nella stampa.
Quindi vorrei sapere come accedere a tale elenco di campi disponibili , che 
da qualche parte deve essere .
Indovinare o intuire il nome di tali campi č un lavoro troppo lungo !
Non c'era un programma per sbiciare nel file EXE del programma , un editor 
esadecimale mi pare fosse ..., magari li ci sono !
Adesso apro le varie tabelle del programma , magari sono lādentro!
ciaoe grazie 

 
secondo me l'elenco dei campi che hai in stampa unione e' tutto cio' che 
puoi vedere. ammesso che intendi la stampa unione di word!
bye
r

 ciaoe grazie
Ma oDoc come viene istanziato? Con CreateObject? Posta il codice che lo
crea...
Bye
Raf

 Adesso apro le varie tabelle del programma , magari sono làdentro!
Secondo me non sai nemmeno di cosa stai parlando. :)



 E' una variabile oggetto .
Posso vedere l'elenco delle variabili oggetto ? ( senza avere il codice 
sorgente )
( č piů chiaro il quesito ? )
ciao 

 sorgente )
vediamo se ho capito.
premessa:
tu hai un eseguibile prodotto da altri.
obiettivo:
conoscere i *nomi* delle variabili utilizzate dall'eseguibile.
risposta:
non puoi, i nomi delle variabili sono una convenzione utilizzata
nel codice sorgente, quale che sia il linguaggio usato.
-- 
ciao, hal

 ciao
Se l'EXE è un server OLE/ActiveX (come Word ed Excel, per intenderci) con
appositi strumenti puoi vedere tutte le informazioni sulle classi e le
interfacce che esso espone.
Per questo ti avevo chiesto come crei oDoc" nel TUO programma, perché ho il
dubbio che sia un'istanza di una di quelle classi, ma non ho avuto risposta.
Quindi?
Raf

 risposta.
E' quello che stavo cercando di capire anch'io, ma sono sempre più convinto 
che l'OP non sappia di cosa stia parlando e per questo non riesce a 
spiegarsi.
Ciao 

 Se lo apro con qualcosa magari?
Supponendo che oDoc sia un oggetto che espone una interfaccia, puoi 
tentare di caricarlo come oggetto in stampa unione di Word, oppure, 
meglio ancora, ci navighi con l'object viewer di VB6, che ti mostra 
tutta l'interfaccia esposta.
Ma ci avrai già provato...
Alberto
-- 
Si è visto di meglio,
ma si è scopato di peggio,
qualche volta a pago
e non erano neanche sempre donne
[Paolo]

 spiegarsi.
Già... vediamo.
Ciao

 "oDoc.nome variabile"
Vediamo se ho capito io.
SITUAZIONE
----------
Documento di Word.
Facendo la stampa unione, l'OP ha bisogno di poter valorizzare i
campi selezionati e desidera conoscerne i nomi in qualche modo
cosě che possa poi valorizzarli.
E' corretto?
Ciao,
Andrea

questi thread sono in realta' sedute di analisi...

 questi thread sono in realta' sedute di analisi...
LMAO!
Andrea

 questi thread sono in realta' sedute di analisi...
Ci pensavo adesso(appropò, se festeggi oggi l'onomastico,
tanti auguri!), ma in realtà spesso i clienti parlano più o
meno così, quindi questi thread sono un ottimo esercizio :D
Ciao,
Andrea

 meno così, quindi questi thread sono un ottimo esercizio :D
grazie, auguri ricambiati. ho sempre preferito gli onomastici. festeggi
senza sentirti piu' vecchio :)
diciamo gli utenti in genere...
che sia un esercizio, senz'altro. ottimo non lo so. e' come votare un
governo che sai gia' che non ti piacera' per fare 5 anni di addestramento
zen... :)
in questo thread ancora non ho capito
1. di cosa esattamente si sta parlando, e temo di non essere l'unico.
2. se l'op e' un normale utente del programma, o uno che deve metterci mano,
o varie ed eventuali.
3. se il programmatore, per qualcosa di simile a un report / stampa unione
(sempre se ho vagamente intuito il punto dibattuto), fa scegliere a un
normale utente, anziche' il solito banale combo coi campi della/e tabella/e,
un "odoc punto qualcosa" con 'qualcosa' compreso fra meno infinito e piu'
infinito. in questo caso sarei curioso, molto curioso di conoscerlo...
ciao, a.