转载自:http://msproject.bokee.com/viewdiary.16209626.html
当您第一次启动 Microsoft Project Web Access 时,会提示您下载一个ActiveX控件,由于IE配置的各不相同,可能导致ActiveX控件,无法下载安装。
通常情况下,我们经常通过配置IE的安全级别,来解决这个问题。
1.启动 Internet Explorer。
2.在“工具”菜单上,单击“Internet 选项”。
3.单击“安全”选项卡,单击“可信站点”,然后单击“站点”。
4.将该网站添加到区域中”框中,键入您的 Project Web Access 站点的 Web 地址(如果该地址没有出现在该框中)。单击“添加”,然后单击“确定”。
5.单击“自定义级别”。
6.对于下面的五项“ActiveX 控件和插件”设置,单击“启用”或“提示”(具体单击哪个取决于您是否想在下载 ActiveX 控件前得到提示):
下载已签名的 ActiveX 控件
下载未签名的 ActiveX 控件
对没有标记为“安全”的脚本 ActiveX 控件进行初始化
运行 ActiveX 控件
对标记为可安全执行脚本的 ActiveX 控件执行脚本
经过以上操作就应该可以安装上Active控制了, 如果还是不行请看下面的方法
手动注册ActiveX控件方法:
首先将文件包PJCINTL.CAB(在1033子文件夹或者其他语言文件夹中)和PJCLIENT.CAB解压所到
压缩包在Microsoft Project Server\IIS Virtual\Objects
WINDOWS\Downloaded Program Files文件夹下面
也可以到http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=e3b9bdf7-e4a9-4d95-bf0f-ceb0a06f19d6下载PWA11CHT.EXE文件后运行就解压了.
或下载本文后面白提供的附件 PWA11CHT.rar,先解压出PWA11CHT.EXE文件,后运行就再次解压了.
操作步骤如下:
1.鼠标右键PJCINTL.CAB,选择【解压文件】,然后解压文件到指定文件夹
C:\WINDOWS\Downloaded Program Files
2.解压文件后在C:\WINDOWS\Downloaded Program Files下看不见已经解压出来的文件。
3.同样的方法将PJCLIENT.CAB包解压缩到C:\WINDOWS\Downloaded Program Files文件夹下面。
然后选择【开始】/【运行】,依次运行以下命令:
regsvr32 "c:\windows\downloaded program files\pjres11c.dll
regsvr32 "c:\windows\downloaded program files\pjprint11.dll
regsvr32 "c:\windows\downloaded program files\pjres11c.dll
regsvr32 "c:\windows\downloaded program files\pjtextconv11.dll
regsvr32 "c:\windows\downloaded program files\pjcalendar11.ocx
regsvr32 "c:\windows\downloaded program files\pjgrid11.ocx
regsvr32 "c:\windows\downloaded program files\pjoffline11.ocx
regsvr32 "c:\windows\downloaded program files\pjoutlook11.ocx
regsvr32 "c:\windows\downloaded program files\pjquery11.ocx
regsvr32 "c:\windows\downloaded program files\pjupdate11.ocx
重新链接Project Web Access。
各个文件的作用:
如果您的組織在無法讓使用者安裝 OCX 控制項的鎖定環境中進行操作,則您可以在用戶端工作站上手動安裝 Project Web Access ActiveX® 控制項。若要在用戶端電腦上安裝 ActiveX 控制項,則必須將控制項複製到用戶端電腦,並在該電腦登錄控制項。若要在電腦上登錄這些控制項時,您必須具有該電腦的系統管理存取權。下列清單說明您必須複製和登錄的控制項。
ActiveX 控制項
-
pj11xxxc.dll (其中 xxx 是您語言的縮寫) 包含格線和文字轉換程式所使用的字串和點陣圖。
-
pjres11c.dll 從資源的動態連結程式庫 (DLL) 中載入字串和點陣圖。
-
pjtextconv11.dll 將原始的數字資料轉換成字串,反之亦然。
-
pjcalendar11.ocx 提供下拉式行事曆來選擇日期。
-
pjgrid11.ocx 顯示工作詳細資料、時程表和甘特圖。
-
pjoutlook11.ocx 從 Microsoft Outlook® 拉出工作和行事曆項目,並將其轉換到格線可解譯的 ActiveX Data Objects (ADO) 記錄組。此控制項可在使用者讀取 Outlook 資料之前警告使用者。但此控制項無法在不通知使用者的情況下存取 Outlook 資訊。請注意,PjOutlook.ocx 在處理指令碼方面是不安全的。
-
pjprint11.dll 提供列印控制項。
-
pjquery11.ocx 作用為其他用戶端公用程式功能的通用控制項。
-
pjupdate11.ocx 將 Project Web Access 的工作和行事曆項目更新到 Project Server 資料庫。
-
pjoffline11.ocx 快取頁面,以便使用者切換到離線模式時離線使用。
由於沒有特定的安裝目錄需求,您可以將這些控制項複製到用戶端電腦上的任何目錄;不過,您必須使用 Regsvr32 工具 (Regsvr32.exe) 來進行登錄。您必須以上述的順序來登錄這些控制項。
如果您正在安裝多種語言的 Project Web Access ActiveX 控制項,您也必須在安裝其他控制項的同一個目錄中,包含每一種語言的檔案 pj11xxxc.dll (其中,xxx 是您語言的縮寫)。您必須使用 Regsvr32.exe 來登錄其中每一種語言。
您可以手動部署檔案,或使用自動化的部署工具 (如 Systems Management Server (SMS)) 進行部署。若需 SMS 的相關資訊,請參閱 http://go.microsoft.com/fwlink/?LinkId=20341。您只需要在每一台電腦上安裝一次控制項,如此一來,電腦的所有使用者就能存取該控制項。如果您需要隨時解除安裝這些控制項,則可以使用 Regsvr32.exe 來解除安裝。
分享到:
相关推荐
第14章 编程实现ActiveX控件功能 433 14.1 理解ActiveX Windows通用控件 433 14.1.1 使用TabStrip控件 434 14.1.2 使用Access选项卡和使用ActiveX TabStrip控件的区别 436 14.2 ImageList控件详述 438 ...
第14章 编程实现ActiveX控件功能 433 14.1 理解ActiveX Windows通用控件 433 14.1.1 使用TabStrip控件 434 14.1.2 使用Access选项卡和使用ActiveX TabStrip控件的区别 436 14.2 ImageList控件详述 438 14.2.1 ...
在VBA中,我们可以利用DAO(Data Access Objects)或ADO(ActiveX Data Objects)库来与Access数据库进行交互。以下是一个简单的VBA示例,用于创建一个新的Access数据库: ```vba Sub CreateAccessDatabase() Dim ...
ActiveX 控件 Microsoft Access Microsoft Excel Microsoft Graph Microsoft Office Web 组件 Microsoft Outlook Microsoft PowerPoint Microsoft Word ActiveX 控件若要创建下表列出的 ActiveX 控件,请使用相应的...
在Delphi编程环境中,你可以使用ActiveX控件(如MSExcel的应用程序对象)来操作Excel文件。以下是通过OLE进行Excel导入Access的基本步骤: 1. 创建一个Delphi项目,并添加一个TClientDataSet组件,用于临时存储...
这可能涉及到了对Access对象模型的理解,如DAO(数据访问对象)或ADO(ActiveX数据对象)用于与数据库进行交互,以及VBA的事件驱动编程模型。同时,对于初学者,这是一个很好的实践和学习VBA编程的机会。
在本实例中,我们主要探讨如何使用C++ Builder XE10通过ActiveX Data Objects (ADO)技术来访问Microsoft Access 2007数据库。这是一个跨平台的编程环境,允许开发者构建高性能的应用程序,尤其适合处理数据库交互。 ...
而`modDatabase.bas`可能涉及到与数据库(如`empDB.mdb`)的连接、查询、插入、更新等操作,使用ADO (ActiveX Data Objects) 或DAO (Data Access Objects) 技术。 `frmDisplay.frm`和`frmDisplay.frx`是窗体文件和...
【学员管理系统 (ADO+ACCESS)】是一个面向初学者的简易管理软件,主要使用了Delphi编程语言进行开发,并结合了ADO(ActiveX Data Objects)技术和Microsoft Access数据库来存储和管理学员信息。这个系统的设计和实现...
"学习秘书 (ADO+ACCESS)" 是一个针对 Delphi 开发者的项目,主要涉及了 ADO(ActiveX Data Objects)和 Microsoft Access 数据库的使用。在 Delphi 开发中,ADO 是一个常用的数据访问接口,它允许开发者通过 OLE DB ...
DAO(Data Access Objects)和ADO(ActiveX Data Objects)是两种不同的数据库访问技术,用于在应用程序中连接和操作数据库。 - DAO 对象模型包括 ADOX(用于数据库架构)、ADODB(用于数据库连接和操作)等。 - ADO...
在Delphi环境中,这通常涉及使用ADO(ActiveX Data Objects)或者BDE(Borland Database Engine)来连接到数据库,如例子中的"db.mdb"文件,这表明可能是Access数据库。以下是一个简化的Delphi代码片段,展示了如何...
- **VC++与数据库的连接**:如何使用ODBC(开放数据库连接)或ADO(ActiveX数据对象)在VC++中连接到Access数据库。 - **SQL查询的使用**:如何编写SQL语句来创建、查询、更新和删除数据库记录。 - **MFC(Microsoft...
MSChart OCX是一个ActiveX控件,适用于Visual Basic 6(VB6)和其他支持ActiveX技术的编程环境。这个控件提供了丰富的功能,包括创建柱状图、折线图、饼图等多种图表类型,并且可以定制图表的颜色、样式、标签等细节...
<END><br>30,AnimatedAgent.zip Two VBScripts which allow the users to INSTANTLY create MS Agent EMAIL and MS AGENT Web pages or add MS Agent to web pages<END><br>31,label3d.zip This ActiveX ...
Delphi可以调用Microsoft Office的COM接口,通过ActiveX控件或者Interop库与Word交互,生成Word文档考卷。这包括设置页面布局、添加标题、插入试题内容、格式化文本等。最终生成的考卷以Word文档格式(可能扩展名为....
3. **数据库连接**:项目使用ADO(ActiveX Data Objects)或BDE(Borland Database Engine)等技术与Microsoft Access数据库进行通信。这些接口允许程序执行SQL语句,如查询、插入、更新和删除数据。 4. **...
在Delphi中,通常使用ADO(ActiveX Data Objects)或者DBX(Database Express)等技术来连接和操作数据库。在这个项目中,数据库文件“db1.mdb”很可能是一个Access数据库文件,用于存储和管理数据。开发者可能使用...