簡體   English   中英

從 Winforms 啟動 MS Access

[英]Launch MS Access from Winforms

我試圖弄清楚如何從 winforms 應用程序在 Access 項目中啟動特定頁面/表單。 基本上我正在嘗試通過超鏈接或按鈕或其他任何方式鏈接這兩個應用程序(單擊 winforms 表單中的按鈕應該將用戶帶到訪問項目中的特定表單)。 這可能嗎?

您可以使用進程 Class啟動 MSAccess

使用Microsoft Access 中的命令行開關在MSAccess 中打開頁面/表單

要完成您的任務,您需要在 MSAccess 中創建宏以打開指定的頁面/表單,具體取決於您的需要。 您可以通過指定一些參數來調用宏。 在這里您需要使用/Excl以獨占方式打開數據庫並使用/X來運行宏。

示例解決方法在這里

Process access = new Process();
access.StartInfo.FileName = "msaccess.exe";
access.StartInfo.Arguments = @"e:\test.mdb /Excl /X Macro1"; 
access.Start();

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM