Salve,
sapete se esiste un sistema per inserire un file wmf
in un nuovo documento Word utilizzando i comandi ole ?
Grazie.
Marco Turco
Inserire una immagine wmf in un documento word via ole
Moderator: Enrico Maria Giordano
- Marco Turco
- Posts: 858
- Joined: Fri Oct 07, 2005 12:00 pm
- Location: London
- Contact:
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: Inserire una immagine wmf in un documento word via ole
Stranamente questo funziona
ma questo no
e non capisco perché. Magari a te viene in mente qualcosa.
EMG
Code: Select all
FUNCTION MAIN()
LOCAL oExcel
oExcel = CreateObject( "Excel.Application" )
oExcel:WorkBooks:Add()
oExcel:ActiveSheet:Shapes:AddPicture( "C:\XHARBOUR\INVOICE.WMF", .F., .T., 0, 0, 500, 1000 )
oExcel:Visible = .T.
RETURN NIL
Code: Select all
FUNCTION MAIN()
LOCAL oWord
oWord = CreateObject( "Word.Application" )
oWord:Documents:Add()
oWord:ActiveDocument:Shapes:AddPicture( "C:\XHARBOUR\INVOICE.WMF", .F., .T., 0, 0, 500, 1000 )
oWord:Visible = .T.
RETURN NIL
EMG
Grazie.
Mi _ l'help VBA e sto facendo delle prove.
A proposito, tu utilizzi InnoSetup per le tue installazioni ?
Ho un problema relativo al richiamo di una funzione di una DLL durante il setup di installazione di una mia applicazione.
In pratica devo convertire la chiamata:
DLL32 FUNCTION RTFDRIVERINIT(cPrinterName as LPSTR) AS LONG;
PASCAL FROM "RtfDriverInit" LIB cdfintflib
in codice compatibile InnoSetup che dovrebbe essere:
procedure MyDllFunc(cPrnName: String);
external 'rtfdriverinit@cdintf.dll stdcall';
tuttavia mi appare l'errore "Cannot Import DLL" durante il setup.
Qualche idea ? Ho anche richiesto lumi nel newsgroup di innosetup.code ma senza avere avuto ancora risposta.
Marco
Mi _ l'help VBA e sto facendo delle prove.
A proposito, tu utilizzi InnoSetup per le tue installazioni ?
Ho un problema relativo al richiamo di una funzione di una DLL durante il setup di installazione di una mia applicazione.
In pratica devo convertire la chiamata:
DLL32 FUNCTION RTFDRIVERINIT(cPrinterName as LPSTR) AS LONG;
PASCAL FROM "RtfDriverInit" LIB cdfintflib
in codice compatibile InnoSetup che dovrebbe essere:
procedure MyDllFunc(cPrnName: String);
external 'rtfdriverinit@cdintf.dll stdcall';
tuttavia mi appare l'errore "Cannot Import DLL" durante il setup.
Qualche idea ? Ho anche richiesto lumi nel newsgroup di innosetup.code ma senza avere avuto ancora risposta.
Marco
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact: