report Z_TEST.
data: begin of mtab occurs 1,
text(72),
end of mtab.
data: winsys(2).
read report 'Z_TEST' into mtab.
*Read PC platform
call function 'WS_QUERY'
exporting
query = 'WS'
importing
return = winsys.
case winsys.
when 'MF'. "// Unix-Motif
call function 'WS_DOWNLOAD'
exporting
filename = 'mess.dat'
filetype = 'ASC'
tables
data_tab = mtab.
call function 'WS_EXECUTE'
exporting
inform = 'X'
program = '/usr/local/bin/xmessage'
commandline = '-file mess.dat'.
when 'PM'. "// OS/2-PM
call function 'WS_DOWNLOAD'
exporting
filename = 'C:\MESS.DAT'
filetype = 'ASC'
tables
data_tab = mtab.
call function 'WS_EXECUTE'
exporting
inform = 'X'
program = 'E'
commandline = 'C:\MESS.DAT'.
when 'WN'. "// Windows
call function 'WS_DOWNLOAD'
exporting
filename = 'C:\MESS.DAT'
filetype = 'ASC'
tables
data_tab = mtab.
call function 'WS_EXECUTE'
exporting
inform = 'X'
program = 'NOTEPAD'
commandline = 'C:\MESS.DAT'.
when 'MC'. "// Mac
data: path like rlgrap-filename, cd like rlgrap-filename.
call function 'WS_QUERY'
exporting
query = 'CD'
importing
return = cd.
path = cd.
data len type i.
len = strlen( path ).
write 'MESS.DAT' to path+len.
call function 'WS_DOWNLOAD'
exporting
filename = path
filetype = 'ASC'
tables
data_tab = mtab.
path ='open file "'.
len = strlen( path ).
write cd to path+len.
len = strlen( path ).
write 'MESS.DAT"' to path+len.
call function 'WS_EXECUTE'
exporting
program = 'ttxt'
commandline = path
osmac_creator = 'X'
osmac_script = 'X'.
when others.
write: / text-001. "// illegal frontend
endcase.
分享到:
相关推荐
在Linux环境下,Oracle的PRO*C程序是一种C语言预处理器,用于生成与Oracle数据库交互的C代码。它允许开发人员利用Oracle的PL/SQL语法和数据库功能来编写高效的应用程序。以下是对Linux环境下Oracle PRO*C程序编写...
- **客户端环境**:在Pocket PC设备上运行SQL Server CE应用程序。当设备离线时,可以通过Microsoft ActiveSync等工具与服务器PC进行线缆连接。 - **服务器环境**:部署IIS(Internet Information Services)和SQL ...
7. **示例代码**:VB程序中,可以使用以下基本结构来建立OPC连接并读取数据: ```vb Dim opcServer As New OPCServer ' 创建OPC服务器对象 opcServer.Connect("Siemens.PCAccess.1") ' 连接PC Access Dim group ...
- **Winsock 控件**:一种用于实现网络通信功能的VB控件,常用于编写客户端/服务器程序。 - **局域网编程**:指在网络环境中进行的编程活动,通常涉及多个计算机之间的数据交换和资源共享。 - **聊天程序**:利用...
在本例中,我们需要配合PC Access,这是西门子提供的一款软件,用于将VB.NET程序与S7-200 SMART PLC连接起来,作为OPC服务器。 步骤一:安装和配置PC Access 在开始编程之前,确保已安装西门子PC Access。该软件会...
6. **部署与测试**:编译完成后,将生成的库文件复制到ARM设备上,并编写一个简单的示例程序测试MQTT功能。确保所有依赖项(如OpenSSL)都已正确安装。 交叉编译过程中可能会遇到的问题包括路径不正确、库文件缺失...
- 编写详尽的课程设计报告(至少20页),涵盖需求分析、系统设计、系统实现及关键技术等方面。 - 数据库与程序对象需遵循特定的命名规则,格式为`XXX_班号+学号尾4位`。 - 示例:`car_master_10104`表示1班、学号...
在工业自动化领域,MODBUS是一种广泛应用的通信协议,它允许不同设备之间进行数据交换,尤其在PLC(可编程逻辑控制器)与上位机或其它智能设备之间。台达是知名的自动化产品制造商,其产品线涵盖了多种支持MODBUS...
与传统方法(如在应用程序或PC电子表格中进行计算)相比,这种方法显著提升了性能、可伸缩性和可管理性,并保持了数据的一致性。 #### 使用场景 `MODEL`子句特别适用于需要复杂行间计算的情况,例如: - **销售...
4. **菜单操作及数据管理**:学会在VB中设计菜单,并掌握如何进行数据的增删改查等基本操作。 #### 二、实验工具与环境 本次实验所需的工具包括: 1. **个人计算机(PC)**:作为开发平台。 2. **Microsoft Visual ...