Newsgroup: it.comp.lang.visual-basic
Titolo: ho chiesto alla MS...





... ho chiesto alla Microsoft che cosa devo fare se 
voglio distribuire un mio prog scritto in VB6 con regolare licenza... ok ok la 
devo ancora comprare ma lo faccio, giuro), che utilizza anche la libreria 
Excel8.olb (oppure la 9).


mi hanno risposto questo:


 


"i files distribuibili con la licenza 
di Visual Basic 6.0 Professional, sono elencati in Redist.txt 
xontenuto
 
all'interno del prodotto. Per distribuire 
applicazioni sviluppate con
 
Office 2000, bisogna essere 
in possesso di Office 2000 Developer o dei
 
Developers 
Tools acquistabili presso qualsiasi rivenditore autorizzato
 
Microsoft dei quali può consultare un dettagliato elenco sul nostro 
sito
 "


 


ma io non ho sviluppato un'applicazione CON Office 
2000... insomma, l'utente del mio programmino non saprà neanche che "dietro" si 
celano alcune funzioni di Excel, non so se mi spiego...


 


in ogni caso che cavolo è sta licenza Office 2000 
Developer e quanto costa? e i Tools o come cavolo si chiamano loro?


 


madò che casotto...


 


Mario


 


(e intanto 
tin.it
 non funziona, il news server 
tedesco non mi ha cagato, la posta su tin no la riesco a leggere... sembra quel 
film di Stephen King in cui tutti gli oggettini e oggettoni elettronici si 
ribellano agli uomini... ma qui pare che se la stanno un po' troppo prendendo 
solo con me!!!!!)


 


 



 ma qui pare che se la stanno un po' troppo prendendo solo con me!!!!!)
'Stavolta la parte del protagonista e` toccata a te. ;-)
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel 
  messaggio 
news:00ef01c07f52$31e1c7a0$7eb3abd4@h2k6e7
...


 (e intanto 
tin.it
 non funziona, il news server tedesco non mi ha cagato,
la posta su tin no la riesco a leggere... sembra quel film di Stephen King
in cui tutti gli oggettini e oggettoni elettronici si ribellano agli
uomini... ma qui pare che se la stanno un po' troppo prendendo solo con
me!!!!!)
perche' vedi solo il tuo punto di vista. e' un atteggiamento pericoloso:
ieri il news server tedesco ha tenuto bloccati tutti, non solo te.
fa' un respirone, scrivi un haiku.
zen, ragazzo mio, zen.
posto che tu non stia a palermo :)

posto che tu non stia a palermo :)
Ma la Zona Espansione Nord non era a Napoli? Mi hai aperto nuovi
orizzonti...
Saluti che pensavo che Edoardo Bennato avesse dedicato quel pezzo a
Napoli, non a Palermo.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD





innanzitutto grazie a tutti per avermi 
risposto...


 


allora, cerco di mettere in chiaro 2 
cose:


 


1) odio la MS;


2) in fondo a me interessa non distribuire un file 
MS senza il permesso;


3) ma non mi interessa se il Pc su cui si installa 
il mio SW è in regola con le licenze... mi sembra ovvio...


4) quando creo il pacchetto di installazione, al 
file Exe lui sa che è "attaccato" come riferimento Excel8.olb, giusto? se io NON 
includo questo file nel pacch. (creato con InnoSetup perche mi sta 
simpatico...), ma lui lo trova ugualmente sul Pc, e magari trova addirittura 
Excel9, non dovrebbero esserci problemi, giusto?


5) la cosa migliore, poiche il SW dovrebbe finire 
su un CD allegato a una rivista, è scrivere sulla rivista "Il SW funziona con 
Win95/98/NT. Richiede la presenza di Excel 97". non penso che l'utente "medio" 
si possa dolere eccessivamente per questo, no?


 


6) punto fondamentale. non ricordo chi, mi aveva 
suggerito una simpatica trovata. togliere dal Project il riferimento a Excel, e 
sostituire le dichiarazioni con Object, e qunidi, quando dichiaravo le 
variabili, non scrivevo ad es. Dim xlApp as new Excel.Application, ma 
semplicemente as Obcjet, e poi facevo Create Object ("Excel.Application"), senza 
attaccare niente come riferimento. in questo modo potevo sempre e cmq utilizzare 
le utilissime funzioni di Excel, le worksheetfunction, ecc.


 


7) il problema non è che non so rifare le stesse 
cose che fa Excel, ma è perche devo creare un piccolissimo DB proteggibile con 
password... e questo senza Excel come lo faccio??


 


speriamo che vada tutto bene...


 


mario


 


 



 speriamo che vada tutto bene...
se riesci a non intestardirti su problemi insuperabili (dal pdv informatico
o legale), e' possibile.


perche io avendo 4 lauree in informatica e matematica conosco mdb a
menadito... ::)))))
purtroppo sono un autodidatta a tutti gli effetti, e non conosco Access.
ho comprato da poco un libro per imparare qualcosa.
colgo l'occasione per chiederti una cosa molto importante.
da quello che ho capito, operare su un file Access da VB non è
difficilissimo. ma per leggere, scrivere, salvare, operare su record, campi,
ecc., ho bisogno di conoscere ADO? e ho bisogno di conoscere le istruzioni
basilari di SQL? oppure no? questo è molto importante...
bye bye
(W CreateObject...!!)
MarioH
ps: ricordo ancora che chi mi diede il consiglio di passare a CreateObject,
disse che in realtà "attaccare" Excel8.olb al progetto serviva perche così
avevo a disposizione con IntelliSense le proprietà, i metodi e gli eventi di
excel, mente se utilizzo CreateObject tutto questo non c'è...

 basilari di SQL? oppure no? questo è molto importante...
spero di no -- io ado non lo conosco, access neanche, sql poco piu' che
zero, pero' gli mdb li maneggio ogni giorno :)
se pensi di usare un mdb su un pc in locale e non in rete, e se il prg non
crescera', puoi usare dao, che e' la tecnica piu' collaudata e piu' veloce.
man mano che impari, ti guardi anche il resto. un po' di sql ti torna
senz'altro utile.
se vuoi dare un'occhiata a come fare qualcosa:
www.comune.modena.it/cittadini/apal/tmp/vbtrix.zip
l'mdb e' un 97, non modificarlo con access2000.
codice vecchio e bruttino, ma dovrebbe girare.
poi prova, posta e avrai risposta. probabilmente :) -- guarda skunk, ormai
l'unica cosa che non ha chiesto e' il numero di telefono di qualche
programmatrice, e ancora gli si risponde...

 ma meglio che niente.
ri-colgo l'occasione per fare davvero i complimenti a questo NG. ho provato
a bazzicare su altri NG di informatica, ma raramente ho trovato la dedizione
e la competenza che c'č qui, non sto scherzando. salvo unadozzina di
messaggi NWS al giorno, tanto che sono utili... (piccola leccatina che fa
sempre bene...)
un'ultima cosa su mdb. ma se l'utente non ha Access, e io dovessi creare un
piccolo db in Access... anche lě ci sarebbero problemi, o mi sbaglio?

 piccolo db in Access... anche lě ci sarebbero problemi, o mi sbaglio?
se dai via solo exe vb + mdb, nessuno. chiaro che tutto quello di cui avra'
bisogno l'utente (quey ecc.) glielo devi dare nell'exe.
se fai un app in access, o usi l'ms-ode di cui si diceva o l'utente deve
avere access.
ciao, a.

 > piccolo db in Access... anche lì ci sarebbero problemi, o mi sbaglio?


 Adrianoo
Benvenuto tra noi :-)
Ciao
Aldo