📄 jb4-1-3.htm
字号:
</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">子目录之下。</span></p>
<p class="MsoNormal" style="margin-left:20.25pt;text-indent:1.5pt"><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman""><font color="#FF0000"><b>注意</b></font>:如果下载了</span><span lang="EN-US">Jbuilder</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">,还须下载例程包。一些例程只能运行于企业版中。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">数据库例程包含了从</span><span lang="EN-US">JdataStore</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">,</span><span lang="EN-US">employee.jds</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">和</span><span lang="EN-US">InterBase</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">范例数据库</span><span lang="EN-US">employee.gdb</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">中存取数据的范例。欲进一步获取</span><span lang="EN-US">JdataStore</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">的信息,参见</span><span lang="EN-US">JdataStore
Developer’s Guide</span><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">一小节。欲获得</span><span lang="EN-US">InterBase</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">服务器的信息,可参考连机文档。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">如果希望在</span><span lang="EN-US">Jbuilder
designer</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">中查看例程,请注意要在将例程放进</span><span lang="EN-US">designer</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">之前为例程创建工程项目。这样的话,要选择菜单项</span><span lang="EN-US">Project
| Rebuild Project</span><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><font color="#000080"><b><span lang="EN-US">Unix</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">用户注意事项</span></b></font></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">如果安装</span><span lang="EN-US">Jbuilder</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">作为根路径但在普通用户帐户下运行</span><span lang="EN-US">Jbuilder</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">,将不能从</span><span lang="EN-US">Jbuilder
sample </span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">目录中运行任何例程。尝试去做将导致一个编译错误,</span><span lang="EN-US">Error
#</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">:不能写到输出目录中。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">为了能运行例程工程,必须拥有能够对例程创建或使用的所有文件和目录进行读写的权限。一般情况下,如果只拥有</span><span lang="EN-US">Jbuilder
sample</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">子目录的读权限,就需要将例程拷贝至拥有读写权限的目录下。因为一些例程需要</span><span lang="EN-US">sample</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"">目录中其它子目录中的文件,例如数据库文件。所以如果可能的话,推荐你创建整个例程树的拷贝。在其它例程目录下访问文件的例程会发一则消息指示例程期望文件的路径。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">为了在这样一个环境下运行例程,要拷贝整个例程树至拥有读写权限的那个目录下。虽然从例程树中拷贝单个工程是可能的,但有的例程需要访问同级目录中的文件。这些例程已被修改设置为自动寻找在整个例程树层中相关的文件并在运行时显示一条消息指示这些文件所在路径正在被应用。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">拷贝整个例程树的一个简易方法是使用命令</span><span lang="EN-US">cp
–R</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"">。例如,拷贝例程树至根目录中</span><span lang="EN-US">samples</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">子目录中,操作如下:</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span lang="EN-US">% cd</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span lang="EN-US">% cp –R
/urs/local/jbuilder/samples </span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">.</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">另一个选择是可以在名为</span><span lang="EN-US">’chmod_samples’</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">例程目录下运行</span><span lang="EN-US">shell
script</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">。运行这个</span><span lang="EN-US">script</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"">可以使能那些安装了</span><span lang="EN-US">Jbuilder</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">例程控制权限的用户。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">用法</span><span lang="EN-US">:
chmod_samples full</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">
</span></span><span style="font-family:
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">
允许所有用户编译、运行和修改文件。</span></p>
<p class="MsoNormal"><span style="mso-spacerun: yes" lang="EN-US">
</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"">或</span><span lang="EN-US">
chmod samples run</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="mso-spacerun: yes" lang="EN-US">
</span><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">允许所有用户编译、运行但不能修改文件。</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="mso-spacerun: yes" lang="EN-US">
</span><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">或</span><span lang="EN-US">
chmod samples read</span></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="mso-spacerun: yes" lang="EN-US">
</span><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">允许所有用户读但不能运行和修改文件。</span><span lang="EN-US"> <o:p>
</o:p>
</span></p>
<hr>
<p ><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman""><font size="3" color="#000080"><b>安装设置</b></font></span><font size="3" color="#000080"><b><span lang="EN-US">Jdatastore</span></b></font></p>
<p class="MsoNormal" style="text-indent:21.75pt"><span style="font-family:宋体;
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"">在首次安装个人版和专业版时,</span><span lang="EN-US">Jdatastore
explorer</span><span style="font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"">在菜单项</span><span lang="EN-US">Tools</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"">中是不可用的。要使能菜单项</span><span lang="EN-US">Tools</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">下的</span><span lang="EN-US">Jdatastore explorer</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">和</span><span lang="EN-US">Jdatastore Server</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">,并且要在</span><span lang="EN-US">component
palette</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"">(部件画板)的</span><span lang="EN-US">Data
Express</span><span style="font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -