本文目录一览:
VB.NET与PHP通讯问题
与语言没有关系, 你需要考虑的是两个系统直接如何通讯. 选一种通讯协议(一般用http协议), 设计好数据结构, 可以是xml或json. 假设选用http协议传输json数据. 你需要做以下工作:
使用php开发一个http接口, 根据参数查询数据库, 把结果转换为json格式后返回. 这是目前最流行的接口格式, 基本上所有语言都可以开发和请求这样的接口, 很多开放平台都是这样设计接口的, 例如微信的这个接口,你可以参考一下 网页链接
使用VB.NET请求这个接口, 获取返回的数据(json格式, 一个特殊的字符串), 使用VB.NET对json数据进行解码
所以,要完成这个工作,你需要知道http接口开发和请求, 以及json编码和解码的相关知识和技能, 祝你好运
VB能否接收用php提交过来的表单?
提交表单的是html,客户端制定提交路径,指定的PHP文件,那你的服务器必须按照PHP组件,开通服务才行,PHP好像不提供VB的引用,所以vb不能直接接收PHP表单,但VB可以引用IIS,如果提交表单指向asp文件,VB是可以接收的。-vb调用php
怎样在php中运行VB代码?
先把你的VB编译成可执行文件,然后在php中使用下面这句:
1echo exec('这里填vb程序路径');
如果你非要在php中动态执行vb代码,那么就先通过php的fopen、fwrite等命令,把代码存在一个源代码文件中,然后通过上面的exec命令调用vb的编译器编译这个源代码文件,再通过exec命令调用编译好了的vb程序。-vb调用php