Newsgroup: it.comp.lang.visual-basic
Titolo: domanda su eseguibile

salve,
ragazzi vorrei sapere come si puņ dal codice ,piuttosto che dal menu
componenti, caricare dei controlli ocx???
grazie

 grazie
ctrl + t
oppure
progetto-->componenti
ciaociao

 grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

[Marg = 
ke...@inwind.it
 in c0vpms$1cohe4$
1...@ID-193795.news.uni-berlin.de
] ha
scritto:

Hai letto bene, vero?!

 ma a che ti serve scusa ?
Ottima domanda.
In fremente attesa...

 Hai letto bene, vero?!
no :-P

 grazie
prima ho letto male.....
vuoi forse dire che copiando sul pc un ocx, non lo vedi nell'elenco dei
componenti?
ciaociao

 In fremente attesa...
secondo me vuole creare un array di oggetti.
Si sarà espresso male, tutto qui.
Credo voglia fare qualcosa del tipo
Creo una textbox se mi serve, altrimenti no....
giusto?
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Allora mi sono espresso male.
Vi spiego quale č il problema.
Ho creato l'exe di un'applicazione (con il comando interno a vb). Cosa
accade, che provando l'eseguibile su un altro computer , non vengono trovati
alcuni ocx. Esempio in questa applicazione sono utilizzati due agenti
animati uno č ms agent l'altro č un agente di Haptek. Ovviamente per poter
utilizzare questi componenti in vb devo prima installarli. Quando vado su un
altro computer in cui questi due tool non sono installati, l'applicazione da
errore.
Come posso fare??

 Come posso fare??
scusa, ma mi viene da rotflare.....
:-))))))
per definizione, le app sotto windows devono essere *installate*.
Il setup serve proprio per fare in modo che un'app abbia tutti i componenti
di cui necessita per girare.
per cui è ovvio che ti manchino gli ocx, se non li copi sul pc finale.....
:-pppp
good coding!!!
-- 
Alletun
"Io lo so che accadrà. La voce sussurra nei miei pensieri di Jair, Rone,
Allanon e soprattutto nelle Mortombre.
Sussurra segreti che mi sono tenuti nascosti, nella grigia oppressione
di questo giorno e nell'oscurità caliginosa di quello che mi aspetta.
Saremo distrutti. Tutti."
Brin Ohmsford - La Canzone di Shannara - T. Brooks

ma rotfl! e io che cercavo una spiegazione "trascendentale"...! :-)


Grazie per la commovente spiegazione.....:-).
Però a questo ci ero arrivato.
Il discorso è che quando copio i file (gli ocx) sul computer diverso dal
mio, gli ocx non sono referenziati. Ossia io quando li inserisco hanno il
percorso della mia configurazione, ma quando vado su un altro computer anche
se glieli copio nella cartella questi non sarebbero comunque raggiungibili.
Ora se mi sai spiegare come posso fare per risolvere questo problema, ti
sarei grato.

Il mio dubbio č questo: quando lavori al progetto e vai nel menu componenti,
noti che se scegli un controllo, questo corrisponde ad un percorso
prestabilito del tuo hd. Ma quando compili l'exe e nella stessa cartella
dell'exe gli associ tutti i vari ocx necessari, ovviamente questi non
saranno riconosciuti ,perchč all'interno del progetto tu  gli avevi dato il
percorso presente sul tuo hd.!!!!!!
Io credevo che compilando l'exe autmaticamente inseriva anche i file
necessari. Invece niente.
grazio

[bepi = 
be...@libero.it
 in YaNYb.252621$
VW.10...@news3.tin.it
] ha scritto:

Non devi copiare gli OCX, devi installarli e registrarli. Questo lo fa un
adeguato pacchetto di installazione.

 necessari. Invece niente.
No, devi creare il pacchetto di installazione

 fa un adeguato pacchetto di installazione.
Segui il consiglio di Lupo, ma se proprio ti scazzi a fare il pacchetto di
installazione allora da:
Start-->Esegui-->  scrivi regsvr33 "C:\percorso dell'ocx\nome.ocx"
E lo registri.


 E lo registri.
33? Vabbè che so di essere dispari, un SP potrà salvarmi?

 33? Vabbè che so di essere dispari, un SP potrà salvarmi?
e vabbè. non siamo pignoli. 32 o 33 quale è la differenza... :-P


 ha scritto nel messaggio
news:YaNYb.252621$VW.10...@news3.tin.it...

Forse fai un po di confusione ...
La creazione di un file exe dal tuo computer ove stai sviluppando il tuo
progetto VB non ha niente a che spartire con un "Pacchetto di Installazione"
...
ora sicuramente facendo eseguire sul tuo computer il programma compilato
esso funzionerà ... poichè tutti i requisiti specificati nel progetto sono
per forza di cose nel tuo sistema ... dovendo Portare l'applicazione
compilata su un'altro pc, non puoi limitarti  a copiare solo il file exe ...
poichè non v'è certezza che il computer di destinazione possieda gli stessi
requisiti ...
Per questo, c'è un'utility implementata in VB, che ti consente di
confezionare il suddetto "Pacchetto di Installazione" ... utility che si
limita a ricompilare il tuo exe se necessario, a verificare tutti i tuoi
riferimenti all' interno del tuo progetto , in modo da poter un "Setup"
contenente quindi tutte le "OCX" necessarie a cui ti riferisci nel tuo MSG.
See You.

vi ringrazio, ho risolto il problema creando un pacchetto di installazione.