Foxtable(狐表)用户栏目专家坐堂 → VB.NET如何转狐表?


  共有756人关注过本帖树形打印复制链接

主题:VB.NET如何转狐表?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/6 13:55:00 [显示全部帖子]

放到全局代码
   public Sub Button_Backup_Click(sender As Object, e As System.EventArgs)
       Dim processInfo As New System.Diagnostics.ProcessStartInfo()
        processInfo.FileName = "mysqldump"'
        processInfo.Arguments += "-u yourUsername"
        processInfo.Arguments += "-p"
        processInfo.Arguments += "--host=yourHostname"
        processInfo.Arguments += "--port=yourPortNumber"
        processInfo.Arguments += "--databases databaseName"
        processInfo.Arguments += "> backupFilePath"
        Using process As New Process() With {.StartInfo = processInfo }
            process.Start()
            process.WaitForExit()
        End Using
        MessageBox.Show("完成!")
    End Sub

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/7 8:41:00 [显示全部帖子]

去掉【public Sub ...】这行,剩下其它代码可以放到按钮里


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/7 14:02:00 [显示全部帖子]

1、除了前3行,启动代码都保留放到全局代码
2、不需要引用,直接把命名空间补齐到函数代码里即可,比如
Using conn As New MySql.Data.MySqlClient.MySqlConnection(connectionString)
3、如果是定义到class的,照样放到全局代码即可,看第2点,如果只是单独定义函数,函数必须使用Public
4、没有办法也不可能完全照vs的用法。只能按前面3点转换使用

如果真的懂vs开发,还不如直接在vs开发做成dll给foxtable调用。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/7 15:29:00 [显示全部帖子]

1、都说了只去掉前3行,Public Class Form1 不要去掉
2、3:都说了要补齐命名空间:

System.IO.Path.Combine

System.IO.FileStream

如果不懂什么是命名空间,先百度学习一下

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/9 14:08:00 [显示全部帖子]

c#转vb:https://converter.telerik.com/

全部代码先转换,在考虑去掉多余的代码

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/9 15:10:00 [显示全部帖子]

转换后的完整代码发上来

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106430 积分:541297 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/3/9 16:55:00 [显示全部帖子]

代码不完整,把原始代码放到记事本发上来吧。

 回到顶部