百度
360搜索
搜狗搜索

delphi10教程,delphi10 如何链接 oracle数据库 是否有控件详细介绍

本文目录一览: delphi2010怎么操作EXCEL

delphi 操作 excel 通常有以下几种:
一、使用 OLE 办法操作
先引用 ComObj,再 ExcelApp:=CreateOleObject( 'Excel.Application' );
优点:可以适应 excel 的不同版本。
缺点:没有代码提示。
二、使用专门的控件:XLSReadWriteII
优点:直接读写,速度快。
三、delphi 自带的 excel 控件
优点:有提示,好写代码。
缺点:excel 版本固定。

delphi2010在win7系统下怎么装Suipack控件

1. 下载Suipack控件安装包,解压。
2. 打开suipack源代码目录\Source\SUIPack.inc,修改如下:
找到:
{$IFDEF VER200} // Delphi 12
{$DEFINE SUIPACK_D10}
{$DEFINE SUIPACK_D9UP}
{$DEFINE SUIPACK_D6UP}
{$DEFINE SUIPACK_D12}
{$DEFINE SUIPACK_D12UP}
{$ENDIF}
添加下面:
{$IFDEF VER210} // Delphi 14
{$DEFINE SUIPACK_D10}
{$DEFINE SUIPACK_D9UP}
{$DEFINE SUIPACK_D6UP}
{$DEFINE SUIPACK_D12}
{$DEFINE SUIPACK_D12UP}
{$ENDIF}
3. 添加 \suipack源代码目录\Source\ 到 library path / browser path.
4. 打开 \SuiPack\Packages\SUIPackD12.dpk, 编译安装。
1. 下载Suipack控件安装包,解压。
2. 打开suipack源代码目录\Source\SUIPack.inc,修改如下:
找到:
{$IFDEF VER200} // Delphi 12
{$DEFINE SUIPACK_D10}
{$DEFINE SUIPACK_D9UP}
{$DEFINE SUIPACK_D6UP}
{$DEFINE SUIPACK_D12}
{$DEFINE SUIPACK_D12UP}
{$ENDIF}
添加下面:
{$IFDEF VER210} // Delphi 14
{$DEFINE SUIPACK_D10}
{$DEFINE SUIPACK_D9UP}
{$DEFINE SUIPACK_D6UP}
{$DEFINE SUIPACK_D12}
{$DEFINE SUIPACK_D12UP}
{$ENDIF}
3. 添加 \suipack源代码目录\Source\ 到 library path / browser path.
4. 打开 \SuiPack\Packages\SUIPackD12.dpk, 编译安装。

开源的delphi xe10第三方控件怎么安装

由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组
件的安装方法介绍一下。
1只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公
布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会
出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组
件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这
样的组件的安装方法是:在Component菜单中,选择install component,在对话框中的
"into existing package"页中,单击“Unit file name”后的“Browse”按钮,在打开的
文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回
"into existing package"页后再按OK按钮就可以安装了。注意,此时Delphi会提示
dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,
此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意
事项。安装完毕会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等,到
组件面板上看看,一般会出现一个新的组件页,其中有刚安装的组件。
2、只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提
供了源码,这就好办多了。安装的方法和上面是一样的,在文件类型中可以设定为DCU也可
以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。
Delphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。
这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好不要使用,一是存在
Delphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否
是组件中存在BUG。
3、有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说安装后
会有多个组件供使用,如果只有一个组件作者一般不会制成DPK文件,使用上面的方式发布
就可以了。对于这样的组件包,一般来说会有详细的安装说明文件,如上面提到的RXLIB,
由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。如果没
有安装说明文件,那么用下面的方法安装:在File菜单下,选择”OPEN…”打开dpk文件
(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此
按钮即可进行安装。如果Install按钮处于无效状态,那么先按Compile按钮编译,一般
来说编译之后Install按钮就会处于有效状态,此时再按Install按钮就可以了。
4、带有Bpl文件的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态
连接库文件(DLL)。对于这种组件包的安装方法是:在component菜单下选择
“install packages”,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打
开返回后,再单击Ok按钮就可以了。
5、ActiveX控件的安装。要安装这类控件,需要先用regsvr32.exe注册,然后选择
Component菜单中Import ActiveX Control项。在Import ActiveX Control打开的窗口中,
只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。
如果事先没有用regsvr32.exe注册也可以按ADD按钮找到OCX文件即时注册,注册后再进行
安装。
由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组
件的安装方法介绍一下。
1只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公
布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会
出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组
件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这
样的组件的安装方法是:在Component菜单中,选择install component,在对话框中的
"into existing package"页中,单击“Unit file name”后的“Browse”按钮,在打开的
文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回
"into existing package"页后再按OK按钮就可以安装了。注意,此时Delphi会提示
dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,
此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意
事项。安装完毕会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等,到
组件面板上看看,一般会出现一个新的组件页,其中有刚安装的组件。
2、只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提
供了源码,这就好办多了。安装的方法和上面是一样的,在文件类型中可以设定为DCU也可
以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。
Delphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。
这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好不要使用,一是存在
Delphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否
是组件中存在BUG。
3、有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说安装后
会有多个组件供使用,如果只有一个组件作者一般不会制成DPK文件,使用上面的方式发布
就可以了。对于这样的组件包,一般来说会有详细的安装说明文件,如上面提到的RXLIB,
由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。如果没
有安装说明文件,那么用下面的方法安装:在File菜单下,选择”OPEN…”打开dpk文件
(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此
按钮即可进行安装。如果Install按钮处于无效状态,那么先按Compile按钮编译,一般
来说编译之后Install按钮就会处于有效状态,此时再按Install按钮就可以了。
4、带有Bpl文件的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态
连接库文件(DLL)。对于这种组件包的安装方法是:在component菜单下选择
“install packages”,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打
开返回后,再单击Ok按钮就可以了。
5、ActiveX控件的安装。要安装这类控件,需要先用regsvr32.exe注册,然后选择
Component菜单中Import ActiveX Control项。在Import ActiveX Control打开的窗口中,
只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。
如果事先没有用regsvr32.exe注册也可以按ADD按钮找到OCX文件即时注册,注册后再进行
安装。
由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组
件的安装方法介绍一下。
1只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公
布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会
出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组
件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这
样的组件的安装方法是:在Component菜单中,选择install component,在对话框中的
"into existing package"页中,单击“Unit file name”后的“Browse”按钮,在打开的
文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回
"into existing package"页后再按OK按钮就可以安装了。注意,此时Delphi会提示
dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,
此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意
事项。安装完毕会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等,到
组件面板上看看,一般会出现一个新的组件页,其中有刚安装的组件。
2、只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提
供了源码,这就好办多了。安装的方法和上面是一样的,在文件类型中可以设定为DCU也可
以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。
Delphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。
这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好不要使用,一是存在
Delphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否
是组件中存在BUG。
3、有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说安装后
会有多个组件供使用,如果只有一个组件作者一般不会制成DPK文件,使用上面的方式发布
就可以了。对于这样的组件包,一般来说会有详细的安装说明文件,如上面提到的RXLIB,
由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。如果没
有安装说明文件,那么用下面的方法安装:在File菜单下,选择”OPEN…”打开dpk文件
(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此
按钮即可进行安装。如果Install按钮处于无效状态,那么先按Compile按钮编译,一般
来说编译之后Install按钮就会处于有效状态,此时再按Install按钮就可以了。
4、带有Bpl文件的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态
连接库文件(DLL)。对于这种组件包的安装方法是:在component菜单下选择
“install packages”,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打
开返回后,再单击Ok按钮就可以了。
5、ActiveX控件的安装。要安装这类控件,需要先用regsvr32.exe注册,然后选择
Component菜单中Import ActiveX Control项。在Import ActiveX Control打开的窗口中,
只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。
如果事先没有用regsvr32.exe注册也可以按ADD按钮找到OCX文件即时注册,注册后再进行
安装。
几点说明:1 在拿到组件后先看是否有说明文件,一般来说在说明文件中有如何安装的
指导,有些还会有组件的属性、事件、方法的使用说明,这些在使用时是非常重要的。
2 在上面的组件(包)安装操作之前,最好将 *.bpl拷贝到你的System目录中,将
*.pas、*.dcu、*.dcr、*.dp?拷贝到Delphi的Lib目录中再进行。3 前面我们提到安
装DCU组件时,选用的是已经存在的dclusr40.dpk,当然也可以选择安装到一个新的包中,
如果选择新包,需要先取一个名字比如DEMO,事实上安装完毕后用户可以找到的是
Demo.bpl,而找不到DEMO.DPK。假如你已经将一个组件安装到dclusr40.dpk中了,还想再
安装一个组件,如果再安装到dclusr40.dpk中,安装后你得到提示,原来安装的那个组件
已经被取消注册,你将无法使用了。这样不就成了只能安装一个组件了吗?除非你再安装
到一个新的包中才可以两个组件同时使用。当然每安装一个组件生成一个新的BPL文件也
未偿不可,但BPL文件就增加许多。能否在dclusr40.dpk中多安装几个组件呢?当然是可
以的。方法如下:用File菜单下的OPEN打开dclusr40.dpk文件,单击ADD按钮,在打开的
对话框中选择ADD UNIT页面,按Unit file name后的“Browse”按钮打开组件单元文件,
OK即可,用此种方法这样可添加多个组件的单元文件,添加完毕,按一下编译按钮,然后
再按Install按钮即可,如果单元文件是编译好的(DCU)可以直接按安装按钮。4 组件的
删除。光会安装可不行,还要会删除呀。很简单,在component菜单下,选择
install packages,在列表中找到安装所在的Bpl,按Remove按钮,ok!再把Bpl文件删掉
就彻底了,如果不删除BPL文件,下次可以按安装BPL组件的方法再安装使用。

阅读更多 >>>  excel表格内容显示不完整怎么办

如何用delphi XE10编一个中文输入法

先定义一个公共变量
var ImeName : String;
然后你可以在用户登入的时候 选择输入法
procedure TValidateFrm.FormCreate(Sender: TObject);
var
i: Integer;
begin
Combobox1.Clear;
for i := 0 to Screen.Imes.Count - 1 do//(呵呵,刷出当前计算机的输入法:)
begin
Combobox1.Items.Add(Screen.Imes[i]);
end;
Combobox1.Text := Screen.Imes[0];
end;
当用户选择完输入法后,给ImeName付值.
PubUnit.ImeName := Combobox1.Text;

delphi10 cxgrid控件怎么啦出来

你装了dev控件,就找得到了
1.
去掉cxgrid中抬头的box,在tableview1的ptionsview的groupbybox=false
2.
在GRID footer 中加入sum(列),tableview1的optionsview的footer=ture
然后在cxGRid1的customize中的summary 的footer.add需要合计的列kind= skSum
3.
去掉cxgrid中的过滤下拉箭头选择tableview1.optionscustomize.columnfiltering=fasle
4.
cxGrid1DBTableView1 的OptionView中属性GroupFooters设为gfAlwaysVisible并设置需要求和的列,在summary.defaultfor Groups 下add加入需要合计的字段,column下显示fieldname为统计字段,format为格式,kind为统计方法,position 为位子 spfooter 在分组的下面,spgroup在分组的上面
或用cxGridPopupMenu1,在运行时可对任意数字类型列求和,方法是只需设置cxGridPopupMenu1的属性Grid为cxGrid1DBTableView1的cxGrid,
即可实现您所需功能
5.
DEVExpress里的cxGrid默认的数值格式带¥,怎么去掉啊!
双击Cxgrid,选择colmnum改变类型options.properties.Memo,在displayformat中进行设置
6.
在网格最后一行的最后一格回车自动增加一条记录,并跳到新记录的第一格
设置cxGrid1DBTableView1的OptionsBehavior的FocusFirsCellOnNewRecord
与GoToNextCellOnEnter为True,FocusCellOnCycle设为True
7.网格中通过Tab跳转,设置cxGrid1DBTableView1的OptionsBehavior的FocusCellOnTab为True
8.设置是否能够在网格中编辑数据,设置cxGrid1DBTableView1的OptionsData的Appending设为True,Deleting为True,Editing为True
9.设置是否能选中网格,设置cxGrid1DBTableView1的OptionsSelection的CellSelect为True
10.设置是否能够反选,设置cxGrid1DBTableView1的OptionsSelection的InsertSelect为True
11. 设置行高:在cxGridDBTableView1.OptionsView.DataRowHeight
12. 改变字体在
cxStyleRepository双击它,在里面添加GridTableViewStyleSheetD
evExpre
然后改变Style标签里面的cxStyle的字体就可以控制cxGrid的字体了

Delphi如何安装VCL控件和修改快捷键

你安装cnWizard吧,就不需要Ctrl+空格了。
然后安装Delphi自带的控件的步骤是:
components -> install package ->然后先看你的列表中有没有ado db components如果有只是没有勾上,那么你勾上就可以了,如果没有那么点击add,然后来到你的安装目录下面bin目录,找到dcladoXX.bpl添加进去就可以了.XX代表版本号,你的是d10,应该就是dclado10.bpl.如果bin目录没有的话,去网上下载一个.
不过你的D10也就是delphi2006吧,Turbo Delphi 2006是不允许装3方控件的,indy也不允许,建议你到2ccc.com上面下载一个2007或者2010的精简版用吧,这样没有限制
同意楼上说的,还有一个办法就是,按完整版的,比较直接,比较简单。
安装VCL控件:1. 下载控件并保存到本地计算机。通常,控件提供商会提供安装程序或包含源代码和预编译的文件的 ZIP 文件。2. 打开RAD Studio(Delphi)并从“组件”菜单中选择“安装组件”。3. 在“安装组件”对话框中,选择“从文件...”选项卡。4. 浏览到保存下载控件的位置,并选择控件文件。5. 单击“打开”按钮后,Delphi将自动解压缩控件文件并打开包含有关控件的信息的对话框。6. 确认控件信息,并单击“安装”按钮。7. 等待安装程序完成控件安装。修改快捷键:1. 打开RAD Studio(Delphi)并从“工具”菜单中选择“选项”。2. 在“环境选项”对话框中,选择“菜单和工具栏”选项卡。3. 从左侧窗格中选择要修改的命令。4. 在右侧窗格中,单击要更改的现有快捷方式旁边的文本框。5. 按下您想要使用的新快捷键组合键。6. 单击“确定”按钮以保存更改。7. 重复步骤3到6,直到您完成了所有更改。8. 单击“确定”按钮关闭“环境选项”对话框。

delphi xe10如何关闭welcome页面

提供相关资料如下:
方法一:
将下面的代码保存为 REG 文件格式运行:
{删除下面的一行,即可关闭欢迎画面}
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Known IDE Packages]"$(BDS)\\Bin\\startpageide140.bpl"="Start Page IDE Package"方法二 :
在启动delphi 2010 的快捷菜单中加入 -np
即: "X:\Program Files\Embarcadero\RAD Studio\7.0\bin\bds.exe" -pDelphi -np
X 代表盘符
两种方法的区别,方法一执行后,在 view 菜单中无 welcome page 菜单选项,而第二种方法却可以在此菜单中临时开启 welcome page 。

delphi10 如何链接 oracle数据库 是否有控件

Delphi连接Oracle数据库的三种方式 Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一,目前被广泛应用于各类型企业的信息化管理中。数据库支持是Delphi7.0开发环境的一个重要特性,很多程序员在数据库应用程序开发中都采用Delphi7.0作为开发工具,来实现对数据库的访问和控制。Delphi数据库应用程序是通过数据库引擎来访问它们引用的数据源的。本文概括性的介绍在Windows XP环境中Delphi7.0连接Oracle数据库的3种方式,它们分别是BDE、ADO、DbExpress。
这3种方式都需要安装Oracle客户端并配置tnsnames.ora文件。将Oracle客户端安装到本地计算机,打开c:\oracle\…\network\admin\tnsnames.ora文件,按照所要访问的数据库的配置,添加下面的内容
TEST =(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.2.134)(PORT = 1521)) )
(CONNECT_DATA =(SID = test) )
)
其中HOST,PORT,SID的值与所访问的数据库配置有关。
1传统的BDE
BDE(Borland Database Engine)使用别名引用数据库文件或目录,需要在客户的计算机上与应用程序一起安装BDE。连接步骤:
1.1 安装BDE。在Delphi7.0的安装盘中含有BDE安装程序,按照默认方式安装的计算机,并配置好所要访问的Oracle数据库的别名,例如:test。
1.2 在Delphi7.0的程序中连接Oracle数据库。将BDE选项卡中的TDatabase组件将放入应用程序的主窗体,双击TDatabase,出现TDatabase组件编辑器,输入数据库别名、用户名和密码,点击OK按钮。在对象检视器中将TDatabase组件的LoginPrompt属性值设为False(避免出现登陆对话框,下同),将TDatabase组件的Connected属性值设为True,这样就成功的连接到Oracle服务器了。
1.3 使用TTable组件访问数据。将TTable组件放置到应用程序的主窗体,设置其DatabaseName属性值为test,再放入TdataSource和TDBGrid组件,接下来的工作就与开发本地数据库应用程序相同了。
2 Microsoft的ADO
ADO(ActiveX Data Objects)是Microsoft的高级接口,基于Microsoft的数据访问OLEDB技术而实现。连接步骤:
2.1 在Delphi7.0的程序中连接Oracle数据库。将ADO选项卡中的TADOConnection组件放入应用程序的主窗体,双击TADOConnection,在出现的对话框中点选Use Connection String,在其下面的框中输入:Provider=MSDAORA.1;User ID=test;Data Source=test;Persist Security Info=False,其中test为Oracle服务器名和用户名。在对象检视器中将TADOConnection组件的LoginPrompt属性值设为False,将TADOConnection组件的Connected属性值设为True,这样就成功的连接到Oracle服务器了。
2.2 使用TADOCommand组件访问数据。将TADOCommand组件放置到应用程序的主窗体,设置其Connec tion属性值为Connection1,点击其CommandText属性值,在出现的对话框中输入SQL查询语句(本文以查询数据为例),再放入TdataSource和TDBGrid组件,接下来的工作就与开发本地型数据库应用程序相同了。
3 新一代夸平台的数据库访问引擎DbExpress
DbExpress是一组新的组件,技术和驱动程序,具备了夸平台的能力,让程序员能够开发出更有效率的数据库应用程序,因此会成为以后Delphi和Kylix的核心数据访问技术。连接步骤:
3.1 在Delphi7.0的程序中连接Oracle数据库。将 dbExpress选项卡中的TSQLConnection组件放入应用程序的主窗体,双击TQLConnection,出现TSQLConnection组件编辑器,选择Oracle作为Driver Name,输入数据库名称、用户名和密码,点击OK按钮。在对象检视器中将TSQLConnection组件的LoginPrompt属性值设为False,将TSQLConnection组件的Connected属性值设为True,这样就成功的连接到Oracle服务器了。
  3.2 使用TSQLDataSet组件访问数据。将TSQLDataSet组件放置到应用程序的主窗体,设置其SQLConne ction属性值为SQLConnection1,点击其CommandText属性值,在出现的对话框中输入SQL查询语句(本文以查询数据为例),再放入TdataSource和TDBGrid组件,接下来的工作就与开发本地数据库应用程序相同了。

delphi xe10怎么安装

如果是带源代码的控件,可以先将源代码的路径添加到 options 里的 Library path 和 Browsing path中,再打开与 xe10版本匹配的 *.dpk 文件,如果是可视化控件,编译后再安装,非可视化控件编译即可。

网站数据信息

"delphi10教程,delphi10 如何链接 oracle数据库 是否有控件"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:delphi10教程,delphi10 如何链接 oracle数据库 是否有控件的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!