社区
Delphi
帖子详情
如何实现在不同机器上的VB程序和DELPHI程序的实时交互?
mygis
2003-08-29 10:13:49
VB程序和DELPHI程序分别运行在不同机器上,想通过网络使两程序间实现实时交互,比如delphi程序发消息给VB程序,让VB程序执行一些操作,该怎么实现呢?请给我具体详细的答案。
...全文
36
4
打赏
收藏
如何实现在不同机器上的VB程序和DELPHI程序的实时交互?
VB程序和DELPHI程序分别运行在不同机器上,想通过网络使两程序间实现实时交互,比如delphi程序发消息给VB程序,让VB程序执行一些操作,该怎么实现呢?请给我具体详细的答案。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mygis
2003-08-31
打赏
举报
回复
我自己用UDP通讯解决了^_^!
nnfish
2003-08-30
打赏
举报
回复
没有做过,,看看,,
mygis
2003-08-30
打赏
举报
回复
谢谢上面的,思路不错。hh操作vb程序,能调用VB程序中的函数吗?
“在VB程序那台机器上装上clientsocket”是指用delphi做的有clientsocket VCL的程序还是VB程序?如果是VB程序,怎么装clientsocket?
另外,我在VB中用VB的winsock控件,在414端口侦听;在delphi中用TTcpClient发送消息。VB的程序可以接收到发送过来的消息,但是是乱码!难道通过socket他们不能直接通讯?
hzq99
2003-08-30
打赏
举报
回复
用serversocket发送信息到装有VB程序那台机器,在VB程序那台机器上装上clientsocket
当clinetsocket收到信息时 用hh:=findwindow(nil,'vb程序');
bringwindowtotop(hh);
通hh操作vb程序
编程技巧(全部工程源代码,物超所值)
JavaSMTP协议电子邮件传送剖析;Visual C#文件编程之分割合并文件;对数据窗口的dwItemStatus研究及应用;工具栏和菜单之间的
交互
;基于
VB
6的组合查询系统的开发;为应用软件加装安全防护门;一种简单实用的Windows应用
程序
反动态跟踪方法;在PB中利用
Delphi
的多线程机制
实现
对串口的
实时
监听;ActiveMovie控件在VC++多媒体
程序
开发中的应用;VC++环境下多虚拟桌面
程序
的
实现
;VC中动态打开显示数据库
实现
;利用
Delphi
编写远程控制
程序
;利用VC++6.0对数据库的动态刷新和多表切换;用JSP访问MySQL数据库;VC++6.0下的图像处理及在多文档和无模态对话框中的
实时
显示;VC++6.0多线程技术在端口扫描
程序
中的应用;VC++6.0多线程技术在端口扫描
程序
中的应用 VC++6.0多线程技术在端口扫描
程序
中的应用 让
程序
防病毒 用VC++5.06.0
实现
“更改图标”对话框 统一网内微机系统时钟的一种方案 用InstallShield制作商品化软件安装
程序
软件在线升级
程序
的设计 软件在线升级
程序
的设计 用C++Builder 6.0
实现
远程控制 利用C#调用Microsoft.Win32命名空间中的类
实现
对注册表的读取管理 用C#开发手机短信收发
程序
远程计算机重启原理及
实现
VC++6.0下利用互斥量同步线程来
实现
文件读取进度条 VC++环境下控制线程的运行技术 VC++中利用OO4O接口从Oracle数据库中读写图像 局域网范围内的密码侦听 TCPUDP协议的
实时
监听 在MFC应用
程序
中浏览PDF、Word文档文件 VC++编程
实现
在Windows 2000下对磁盘扇区数据的直接读写 VC中
实现
对多画面窗口的控制 在VC中
实现
自定义事件的编程
JsScript
Vb
Script脚本解析控件
JosunScript 脚本组件是一个采用ATL技术编写的高效稳定的脚本解析器。 能让你的CS模式
程序
(Vc、
VB
、
Delphi
、BC等)轻松解析
Vb
Script,JavaScript脚本语言。 大大增强你的
程序
逻辑处理的灵活性和
程序
的
交互
能力,轻松
实现
从BS系统提供的页面接口获取数据信息。 最大程度
实现
程序
功能的免编译(只要修改脚本文件即可),为你的用户提供“热插拔”式的升级。 尤其适合于各种流程化的
程序
设计(工作流函数的操作、呼叫中心系统IVR流程化的设计等等)。 本控件使用简便,开发者可根据本文档提供的例子根据自己的实际需求在例子上稍作修改即可。 主要的功能有: 1.加载脚本文件 2.获取脚本中的函数列表 3.获取脚本中的全局变量列表 4.按变量名称 设置、获取 脚本文件里的全局变量值 5.直接执行 文本、变量 中设置的脚本代码 6.能获取文本脚本执行结束后脚本里面的变量返回值,返回给调用者,
实现
脚本技术与其他语言技术的
交互
. 7.按列表返回的函数、过程名称执行相应的函数、过程。自定义入口参数,并返回执行结果给调用者,
实现
脚本技术与其他语言技术的
交互
. 8.
实现
远程、本地 xml文件的解析,免去在
程序
内部编写复杂的xml操作类,尤其是像
VB
这样的
程序
, 可以大大节约开发时间(本压缩包内的
VB
的例子就是最典型最简单的解析xml的例子)。 9.可以利用xmlhttp
实现
asp、jsp等页面的数据的存取解析,轻松访问第三方的数据 10.利用强大的
VB
Script脚本技术可以
实现
数据库接口,轻松将
程序
中的变量写入第三方的数据库中 如果您正在被流程设计中繁杂的逻辑判断、为第三方提供数据接口而烦恼,如果你想在您的产品中嵌入 功能强大、高度灵活的脚本功能增强您的产品的竞争力,JosunScript控件可以助您一臂之力。
界面描述语言-界面与代码完全分离
界面描述语言组件
实现
了根据脚本的定义代码进行界面的创建、管理及
交互
。
交互
是双向的,界面通过控件的事件与主
程序
进行
交互
,将事件对应的函数添加到函数表中,就能在界面中将某一事件与这个函数进行映射。若主
程序
要操控界面元素,可以使用“主窗口.面板一.编辑控件1”这样的命名方式进行引用。 界面描述语言主要有以下几大优点: 1、
实现
程序
功能与界面的分离,将
程序
员从复杂的界面开发中解脱出来。 2、大大降低了软件界面开发的难度。 3、
实现
了软件的功能与界面的无关性,可以使软件自由地换肤(就像人穿衣服一样),大大提高了软件的灵活性和趣味性。 4、平台无关性。 界面脚本即可以用在Windows平台下,也可以用在Linux下,非常方便软件的移植。(Linux下暂时还没
实现
) 5、语言无关性。 无论你是用VC、
VB
、
Delphi
还是C#开发
程序
,都可以使用界面设计语言所设计出来的界面。 6、升级方便。 只需要对DLL进行一定的升级,就能支持很多的控件。 作者主页:www.olanguage.org
Grid++Report报表控件4.5.0.2
Grid++Report 报表控件适用于
VB
.NET、C#、
VB
、VC、
Delphi
、C++Builder、Foxpro(VFP)、易语言等一切支持 COM 的开发工具。除了提供报表的统计分析、打印、打印预览、数据导出等功能,还提供独有的报表查询显示功能,让报表查询显示、打印、打印预览及数据导出等功能集成一体化
实现
。轻松
实现
通用报表、表格报表、动态报表、多层表头、票据与发票套打、交叉表、表中表及各种特殊报表等。提供详尽帮助文档与各种编程平台下的丰富例子,安装中包括可直接运行例子
程序
,安装后即刻体验此报表工具。包括简体中文版、繁体中文版与英文版。经过数年的发展,已经被国内多家有影响力的通用软件厂商采用,其用户遍布各行各业,已经成为用户受众面最广的国产报表开发工具。Grid++Report 报表组件具有如下特点:1、适用范围广:
VB
.NET、C#、
VB
、VC、
Delphi
、C++Builder、VFP、易语言等一切支持 COM 的开发工具。2、功能强大:
实现
普通格式报表、表格报表、多层表头、票据套打、交叉表等各种报表非常简便;报表完全可编程定义,非常适合开发通用软件中的动态报表。3、独有的报表查询显示功能:除了提供报表的打印、打印预览、数据导出等功能,还提供独有的报表查询显示功能,既提供报表查询与输出的集成一次性
实现
,又能保证数据的一致性与完整性。4、特有的分组单元格合并功能,轻松
实现
常见的中国式报表分组在列中展现并垂直居中。5、提供图表功能,在报表中直接
实现
图表功能。包括:饼图、叠加饼图、柱状图,连线图、散列点图等。6、报表数据导出格式丰富,格式包括:Excel、PDF、图像、HTML、文本,CSV 等。7、提供脚本编程功能,直接在报表模板中自定义报表行为,采用通用的
VB
Script 与 JScript 脚本引擎。8、支持参数化报表查询SQL语句,轻松
实现
动态过滤条件筛选报表数据。9、报表查询显示时提供报表内容文字查找功能。10、全中文界面,针对中国报表进行了很多专门
实现
,如:报表表格线、财务金额线、大写金额、发票打印圆圈中画叉图标、负数红字显示、多层表头等。很多在国外报表控件中很难
实现
的功能在本报表控件中可以轻易
实现
。11、组件提供丰富
交互
事件,轻松
实现
报表穿透(透视)查询和报表
交互
。12、重新发布简单:只需分发两个 DLL 文件。13、易学易用:完全可视化设计,完善的复制/剪切/粘贴(Copy/Cut/Paste)和恢复重做(Undo/Redo)功能,专业的拖放操作与即时编辑功能。14、编写了完整详尽的帮助文档。提供了丰富例程,包括
VB
.NET、C#、
VB
、VC、
Delphi
、C++Builder、VFP、中文编程易语言。15、为
Delphi
、C++Builder 编写专门的包装类,象使用 VCL 控件一样使用 Grid++Report。16、支持所有常规条形码,打印条形码精度高易读取。
VC 结合Java编程的实例.rar
一个简单的VC 结合Java编程的实例,演示在JAVA和VC 之间互相传递消息,接收消息并以弹出框的形式显示,此为简单的例子,在一些大型项目中,多种语言混合编程是
程序
员必备的技能,一个
程序
员不可能只会一种编程语言,举几个简单的例子,一个软件为了快速开发,可能是使用
Delphi
或
VB
作为界面开发首选语言,底层的指令或核心算法,会使用C/C 处理,涉及数据处理的时候,为了安全和快速开发,会使用Javascript或Python等脚本语言
实现
数据分析处理。因此,开发者应该学习或掌握语言混合编程。
实现
Java和C 的
交互
,使用的技术是称为JNI( Java Native Interface ),C 编写的
程序
,只要
实现
JNI生成的接口,则可以让Java
程序
调用,而Java编写的
程序
,C 调用,则需要运行Java虚拟机,通过JNI查询调用Java
实现
的方法。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章