AS400 op

这道练习没有代码,它的主要目的是让你可以在计算机上写AS/400相关的代码。你尽量按着说明进行操作就可以了。

      通常我们可以使用Pcomm(Personal Communications)或CA(Client Access)来连接AS/400主机进行开发。大家可以根据需要自行下载Pcomm或CA。

AS/400 主机申请

      开发需要AS/400主机。给大家提供一个AS/400主机申请的地址:http://www.rzkh.de/ ,不过默认申请的账户权限有限。

      此网站默认是德文,点击红框的图表网站就变成英文的了。

     clip_image002

     选择链接AS/400 data center

     clip_image004

     选择链接sign up!申请自己的用户。按照提示输入具体信息,直到完成申请。

     clip_image006

     然后使用Pcomm或CA登录服务器地址PUB1.RZKH.DE,就可以使用AS/400主机了。

配置 Pcomm

下面介绍一下Pcomm的配置,CA的配置大同小异。如下:

1. 如果你安装了Pcomm,就可以在开始→IBM Personal Communications→Start or Configure Sessions,如图

     clip_image008

2. 单击New Session...按钮

clip_image010

3. Type of Host选择iSeries,单击Link Parameters...按钮

clip_image012

4. 在Primary处填入AS/400主机地址或域名,把auto-Reconnect复选框选择上。

clip_image014

5. 当在3处单击Session Parameters...按钮时,会出现如下对话框。你可以选择Screen Size为24*80或27*132,Host Code-pages是根据系统进行进行设置,如系统是英文的话就是选择037。如图

clip_image016

5. 成功连接到AS/400主机。

clip_image018

配置 Pcomm键盘

1. 我们可以在Pcomm的菜单中找到键盘的设置Edit→Preferences→Keyboard...,如图。

clip_image020

2. 一般需要改的就是Current Keyboard项和Keyboard-File Name项。当Current Keyboard项为IBM Default时,我们不需要修改Keyboard-File Name项;当是User-Defined时,我们需要提供一个后缀名问.KMP的文件。下图中就有一个简单的.KMP文件。

clip_image022

AS400.KMP文件

[Profile]

ID=KMP

Version=5

[KEYBOARD]

S-KEY7='^'

A-KEY20=apl 20

KEY27=ansi 5b

KEY28=ansi 5d

KEY43=[enter]

S-KEY43=[enter] //回车

C-KEY43=[dead]

C-KEY46=[edit-undo] //Ctrl + Z

C-KEY47=[edit-cut] //Ctrl + X

C-KEY48=[edit-copy] //Ctrl + C

C-KEY49=[edit-paste] //Ctrl + V

KEY64=[newline]

S-KEY64=[newline]

注意:其中//xxx的内容为注释,不应为.KMP文件的内容。

使用 SEU

1. 在使用SEU(Source Entry Utility)前,先简单的介绍一下AS/400的文件管理模式:Library→File→Member,具体参考IBM i信息中心-文件和文件系统。所以要写source必须先有Library和Source File。在红框内输入下面的命令创建我们需要的Library和Source File:

clip_image024

CRTLIB LIB(LAPTHW) TEXT('learn as/400 programming the hard way')

CRTSRCPF FILE(LAPTHW/QCLSRC) TEXT('cl source')

CRTSRCPF FILE(LAPTHW/QDDSSRC) TEXT('dds source')

CRTSRCPF FILE(LAPTHW/QRPGLESRC) RCDLEN(112) TEXT('rpgle source')

CRTSRCPF FILE(LAPTHW/QQMQRYSRC) RCDLEN(91) TEXT('qm query source')

CRTSRCPF FILE(LAPTHW/QSQLSRC) TEXT('sql source')

CRTSRCPF FILE(LAPTHW/QSRVSRC) TEXT('service symbol source')

CRTSRCPF FILE(LAPTHW/QCMDSRC) TEXT('cmd source')

CRTSRCPF FILE(LAPTHW/QFTPSRC) TEXT('ftp source')

2. AS/400提供一个名PDM(Programming Development Manager)的工具为开发人员。我们可以使用命令STRPDM来进入PDM管理画面,如图:

clip_image026

如果你对IBM提供的工具,命令等的不理解,你可以随时随地的按F1来获得帮助。。。

3. 在PDM用户界面选择3. Work with members,填入File和Library名。现在主流AS/400平台上的开发语言是RPGLE,以后主要将的也是RPGLE。所以在此处我们填入QRPGLESRC和LAPTHW。如图:

clip_image028

4.上图回车后会进入Work with Members Using PDM界面。如图:

clip_image030

5.在此界面按F6=Create来创建一个新Member,系统就会启动STRSEU命令,在此需要填写Member名,Member的类型和此Member的简单描述,如图1;也可以直接使用STRSEU命令来创建Member,如图2,我们需要提供更多的参数。

clip_image032

clip_image034

6.回车后我们就可以开始编码了。如图:

clip_image036

你可以按F1来获取更多的帮助。。。


尽量熟悉PDM和SEU,如插入一行代码,复制一行代码,移动一行代码等等。。。你可以通过在行号处按F1得到跟过帮助。。。

v
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows as 调试ASOP(Android 开源项目)是指使用 Windows 操作系统来调试和开发 Android 开源项目。 在过去,Android 开发人员通常使用 Linux 环境来进行开发和调试。然而,随着 Windows 操作系统的发展和普及,越来越多的开发人员开始选择在 Windows 系统上进行 Android 开发。为了满足这一需求,微软推出了一系列的工具和环境,使得在 Windows 上进行 Android 开发变得更加便捷和高效。 首先,Windows 提供了 Android Studio,这是一个强大的集成开发环境 (IDE),提供了丰富的开发工具和功能。开发人员可以使用 Android Studio 来编写、测试和调试 Android 应用程序。此外,Android Studio 还支持通过模拟器对应用程序进行测试,而无需实际的物理设备。 其次,微软还提供了一系列的命令行工具和调试器,使得在 Windows 上调试 ASOP 更加方便。例如,开发人员可以使用 adb (Android Debug Bridge) 工具来与 Android 设备交互,并执行各种调试和测试操作。此外,还可以使用 Windows 上的虚拟机来模拟运行 Android 设备,以便更加方便地进行调试。 最后,微软还与谷歌和其他厂商合作,将 Windows 和 Android 生态系统进行了深入整合。例如,在最新的 Windows 版本中,可以直接从 Windows Store 下载和运行 Android 应用程序,并与桌面应用程序无缝集成。 总之,Windows as 调试 ASOP 提供了一种方便和高效的开发环境,使得在 Windows 上进行 Android 开发变得更加便捷。通过使用 Windows 提供的工具和平台,开发人员可以更加轻松地编写、测试和调试 Android 应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值