📄 sgraph安装方法.txt
字号:
1、下载压缩包SGRAPH.ZIP解压后,将以下文件COPY到C:\Program Files\Borland\Delphi7\Lib(Delphi7的安装目录)文件夹内:
sgr5.dpk
sgr_data.pas
sgr_def.pas
sgr_eds.pas
sgr_mark.pas
sgr_misc.pas
sgr_reg.pas
sgr_scale.pas
sgr_reg.dcr
2、打开D7,FILES/CLOSE ALL
3、FILES/OPEN
打开C:\Program Files\Borland\Delphi7\Lib\sgr5.dpk
出现一个Error错误对话框:
Cannot find resource file:C:\Program Files\Borland\Delphi7\Lib\sgr5.res.Recreated.
(找不到sgr5.res资源文件,重建)
点击OK.
4、出现Package-sgr5.dpk(包编译安装窗口)
5、出现一个Confirm窗口
This package appears to be in an older format. Would you like to convert it to the new format?
<Yes><No>
(这个包用更旧的格式。 你愿意把它转化成新格式式吗?)
选择<Yes>
出现一个Information
Update complete.<OK>
6、Package-sgr5.dpk(包编译安装窗口)点击Compile(编译)
打开sgr_data.pas
出现很多
[Error] sgr_data.pas(277): Undeclared identifier: 'VarArrayCreate'
[Error] sgr_data.pas(279): Undeclared identifier: 'VarArrayHighBound'
[Error] sgr_data.pas(335): Undeclared identifier: 'VarArrayHighBound'
......
Undeclared identifier: '<name>' 未说明的标识符<NAME>
Undeclared identifier: 'VarArrayCreate(未说明的标识符'VarArrayCreate')
解决办法:在sgr_data.pas的use部分加入Variants
uses
Windows,SysUtils,Classes,Graphics,
sgr_scale, sgr_def,Variants;
然后Project/Syntax Check sgr5(语法检查),就不会报错了。再在Package-sgr5.dpk(包编译安装窗口)点击Compile(编译),也不会报错了
7、在Package-sgr5.dpk(包编译安装窗口)点击install(安装)
出现一个Information
Package C:\Program Files\Borland\Delphi7\projects\Bpl\sgr5.bpl has installed.
(C:\Program Files\Borland\Delphi7\projects\Bpl\sgr5.bpl包已经被安装)
The following new component(s) have been registered:
sgr_data.Tsp_SpectrLines,
sgr_data.Tsp_XYLine,
sgr_def.Tsp_XYPlot,
sgr_eds.Tsp_ndsXYLines,
sgr_mark.Tsp_ImageMarker,
sgr_mark.Tsp_LineMarker.
<OK>
点击<OK>安装完成。
8、FILES/CLOSE ALL关闭当前活动窗口
出现一个Confirm
Save changes to project sgr5?
<Yes><No><Cancel>
当然是<Yes>
在D7的组件页中看到最后一页增加为Sgraph,里面为新增加的6个Sgraph控件。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -