⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000004.htm

📁 水木清华关于C++Builder程序的代码
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;Zeemon&nbsp;(一千河),&nbsp;信区:&nbsp;Visual&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;再说说将Spliiter控件从Delphi移植到BCB中&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Tue&nbsp;Jan&nbsp;&nbsp;6&nbsp;18:30:49&nbsp;1998)&nbsp;<BR>&nbsp;<BR>今天同Scallion进行了讨论,并自己动手进行了试验,结果证明是可行的。&nbsp;<BR>以下是Scallion的经验之谈。&nbsp;<BR>&nbsp;<BR>关于移植splitter的过程:&nbsp;<BR>先用&nbsp;delphi&nbsp;的&nbsp;new&nbsp;component生成了一个样本文件.pas,&nbsp;&nbsp;<BR>里面有Register()的定义(保证可以成功进行注册).&nbsp;&nbsp;<BR>接着找到Delphi/Sourse/VCL目录下的extctrls.pas文件,将其中与TSplitter相关的&nbsp;<BR>源代码抽出来,加到先前生成的样本文件中去。&nbsp;<BR>至于它的图标,&nbsp;用image&nbsp;editor生成一个同名的.dcr文件(创建一个名为TSPLITTER的BMP&nbsp;<BR>作图标)就行了.&nbsp;&nbsp;<BR>.pas和.dcr放在同一目录下。&nbsp;<BR>到C++&nbsp;Builder中选Component/install菜单命令,再选Add,将.pas加入,按OK,系统自动&nbsp;<BR>将.pas编译成.obj和.hpp文件并予以注册安装、更新Component&nbsp;Page。&nbsp;<BR>这样,Component&nbsp;Page上就出现Splitter控件了。&nbsp;<BR>&nbsp;<BR>生成的.obj和.hpp也能进行安装。&nbsp;<BR>在那本c++&nbsp;builder的书第22章中讲了详细情况。&nbsp;<BR>&nbsp;<BR>理论上,可以抽出Delphi中的所有控件移植到BCB中,但由于抽出的代码必须完整、&nbsp;<BR>封闭,所以有些控件是很难移植的。今天偶试图移植Toolbar,结果没有成功。&nbsp;<BR>--&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;岁月蒸华发,宝剑依旧亮;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;热血洗沙场,江河回故乡。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;162.105.118.41]&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -