Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Pubblicazione Documento NavisWorks
venerdì 21 marzo 2008 - 12.58
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Anubis
Profilo
| Junior Member
60
messaggi | Data Invio:
ven 21 mar 2008 - 12:58
Ciao a tutti...
io dovrei fare una cosa di questo tipo: appendere dei file ad un unico file tramite Navisworks, e poi pubblicare il file ke li contiene...
Mi sono importato le DLL di NavisWorks, ovvero NavisWorks5.dll e Interop.NavisWorksFullCtrlAPI5.
ho creato l'oggetto Document e ho messo il codice x appendere i file e poi pubblicare...ve lo posto:
NavisWorks5.Document m_doc = new Document();
m_doc.Visible = false;
m_doc.OpenFile(files[0]);
NavisWorksFullCtrlAPI5.InwOpState attr = (NavisWorksFullCtrlAPI5.InwOpState)m_doc.State();
//object attr = (object)i;
for (x = 1; x <= files.Length - 1; x++)
{
m_doc.AppendFile(files[x]);
}
m_doc.PublishFile(output, attr);
eseguendo l'applicazione da dos mi da questo errore:
Unhandled Exception: System.Runtime.InteropServices.COMException (0x80010105): T
he server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERF
AULT))
at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFla
gs flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
at NavisWorks5.DocumentClass.PublishFile(String filename, Object attrib)
at MergeJS.Program.Main(String[] args)
il problema mi sembra di capire ke sia sul Publish(), sugli attributi ke gli passo...
(premetto ke io nn ho mai usato NavisWorks)
ho cercato su internet ma nn ho trovato nulla di utile...qualcuno potrebbe aiutarmi per favore??
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !