ole-automation

    1熱度

    1回答

    我們有一個VFP應用程序,需要在Chrome或Firefox中打開特定網站。該網站針對任一瀏覽器進行了優化。 我們知道如何Createobject爲InternetExplorer.Application在我們的應用程序內部打開瀏覽器。這使我們能夠與瀏覽器進行交互。但是,它僅適用於IE。 有誰知道如何使用Chrome或Firefox完成相同的目的? 我們已經完成了這個操作來打開默認瀏覽器(即Chr

    1熱度

    1回答

    我們在Windows 7上成功使用Jenkins CI服務器。它主要使用CodeWarrior進行編譯。使用Perl中的Win32 :: OLE庫來自動執行IDE,我最近添加了一個新的單元測試作業,然後啓動調試器,在目標硬件上運行測試線程,然後停止。當我從我的用戶名下的命令行啓動它時,它工作正常,但是當Jenkins啓動相同的任務時,IDE會佔用所有CPU並永不結束。在Windows任務管理器下,

    1熱度

    1回答

    我有一個網站,當用戶使用宏生成Excel報表時,當我嘗試在我的本地計算機上運行它時,它完全生成並在Excel中運行宏。當我將它發佈到服務器中時,同時我登錄(RDP打開會話)並嘗試從該服務器外部的瀏覽器運行它,它也按預期運行。當我在服務器(RDP)中註銷然後在服務器外部的瀏覽器(即從我的機器)運行它時,問題發生,宏不運行但創建我的Excel。 這是我使用 public class Report

    0熱度

    1回答

    我從SQL服務器獲取一些數據,並試圖顯示在前端C#窗體窗體。 dtpMcAccExp.Text = DateTime.FromOADate(Convert.ToDouble(reply.Rows [0] [ 「ExpiryDate」]))AddDays(2)的ToString( 「DD/MM/YYYY」); 在這裏,dtpMcAccExp是一個DatTimePicker & 答覆是一個數據表,我得

    1熱度

    2回答

    我有興趣從Windows Powershell與OLE自動化(IDispatch)服務器進行通信。任何人都可以向我指出一些簡單的示例代碼,說明這樣做嗎?我知道我可以使用New-Object -com My.App.Interface來創建對象,但隨後與它交談是另一回事。在這種情況下,它是一個OLE自動化(IDispatch)接口,所以我不只是在返回的對象上調用方法,我調用了IDispatch的In

    2熱度

    1回答

    我正在使用OpenOffice Writer,並希望在程序控制下打印。但是,根據我生成的文檔類型,我不希望打印到默認打印機,而是將某些文檔導向某些打印機。 使用Bernard Marcelly's OOoTools庫,德爾福,做OLE自動化,談論到OpenOffice 4.0,下面的代碼工作打印到當前的打印機, procedure TMyOODocClass.Print; var do

    2熱度

    1回答

    使用Delphi通過COM讀取Outlook約會... 代碼工作正常,除了定期約會。 我讀過的一切都表示,我需要使用RecurrencePattern和GetOccurrence,並確定下一次約會應該在哪裏,然後嘗試獲取它,然後查看它是否失敗......這看起來像是一個真正「糟糕」的做法。 有沒有人已經寫過類似的東西?顯然,在專家交換中有一些代碼,但我沒有在那裏訂閱......找不到其他東西。 I

    3熱度

    2回答

    我試圖挽救採用Delphi 6字一個字97-2003文檔(.doc)2010年 Word 2010中的任何事情與 WordDoc.SaveAs(FileName := FileName, FileFormat := wdFormatDocument); 精細工作,在那裏FileName := 'c:\doc.doc' 現在,Word 2010中提供了一個保存對話框,我不知道爲什麼。 我已經嘗試

    5熱度

    2回答

    這裏是我嘗試設置IAdviseSink接口的代碼,該接口在我的TForm1類中實現,用於捕獲新創建的MSWord文檔的一些事件。代碼運行時我沒有任何錯誤,但是我無法捕獲任何事件,同時保存文檔或關閉它。 如何爲MSWord文檔正確設置IAdviseSink? var Form1 : TForm1; doc_ole_obj : IOleObject;

    4熱度

    1回答

    這主要是一個與Delphi語法相關的問題。在調用OLE對象的方法時,我需要將參數設置爲True。 我需要設置的Word自動化(這是來自Word Reference): wdApp.Quit SaveChanges:=wdDoNotSaveChanges 舉個例子虛設的程序,我想這樣做如下(請注意WordApp.Quit!): Procedure GetWordVersion; var