Newsgroup: it.comp.appl.access
Titolo: caricare librerie

 
          ciao,
ho un piccolo problema ho creato un db ma se provo su un'altra macchina non
funziona, come posso far caricare delle librerie, vedi DAO, in automatico?
Grazie
Tiz
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Tiz
Penso che i riferimenti di un datbase non possono essere aggiunti
automaticamente.
Anche se mi piacerebbe essere smentito.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 Anche se mi piacerebbe essere smentito.
Peccato non poterti smentire :-D
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Anche se mi piacerebbe essere smentito.
Si può fare negli mdb, almeno da A2000 in poi, lavorando sull'insieme
Application.References.
Si possono aggiungere riferimenti a librerie registrate, o a generici
files mdb, mde, dll, ocx, ecc...
Avevo sviluppato tempo fa un mdb A00 che all'avvio verificava la presenza
dei riferimenti necessari ed eventalmente chiedeva all'utente di indicare
il percorso del file di libreria necessario e lo ricollegava.
Da A2000 basta usare Application.References(n).IsBroken per verificare un
riferimento. Non so se c'è anche in A97.
Non si possono invece aggiungere riferimenti a runtime negli mde, vedasi
thread "Mde come libreria esterna" del 02/01/2005.
Namor
-- 
namor at inwind punto it


 Namor
-- 


 Application.References.
Ci è proprio piaciuta sai? Non la sapevo per niente questa dei
References...non si finisce mai di apprendere... altro che Preistoria! ;)
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 


 Peccato non poterti smentire :-D
SI possono aggiungere sicuramente Runtime, basta che il
DB non sia un MDE.
Basta caricare la Libreria vi riporto l'Help
(sperando di non aver frainteso):
Nell'esempio riportato di seguito viene creato un riferimento a una
determinata libreria tipo.
Function RiferimentoDaFile(strNomeFile As String) As Boolean
	Dim ref As Reference
	On Error GoTo Error_RiferimentoDaFile
	Set ref = References.AddFromFile(strNomeFile)
	RiferimentoDaFile = True
Exit_RiferimentoDaFile:
	Exit Function
Error_RiferimentoDaFile:
	MsgBox Err & ": " & Err.Description
	RiferimentoDaFile = False
	Resume Exit_RiferimentoDaFile
End Function
È possibile richiamare tale funzione utilizzando una routine che crea un
riferimento al Controllo calendario come quella riportata di seguito.
Sub CreaRiferimentoCalendario ()
	If RiferimentoDaFile("C:\Windows\System\Mscal.ocx") = True Then
		MsgBox "Riferimento impostato con esito positivo."
	Else
		MsgBox "Riferimento non impostato con esito positivo."
	End If
End Sub
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG