最近刚写的程序!专门解决你的vb程序文件多的问题!

我们写的程序往往会包含很多文件!
我写了个程序把他们合成一个!

使用方法!
选中所有需要的文件(目前不包括子目录,需要你自己改!)
点上主要的运行程序,然后点右键(一般你的程序只会有一个运行程序,但我经常是两个)

把输出文件名改成你需要的名字!(如c:/my.exe,我没管路径的事^_^)
点打包-----OK

删除所有文件 ,只要c:/my.exe 即可!哈哈 纯VB编的.
看这里  exp

源代码看附件,源代码使用方法!
把那个bas加入一个工程,编译,改名为ready.dat
把那个frm加入一个工程,编译
两个文件放在一起,运行!!
呵呵,我的例子只有一个文件,自己想吧!!我们写的程序往往会包含很多文件!
我写了个程序把他们合成一个!

使用方法!
选中所有需要的文件(目前不包括子目录,需要你自己改!)
点上主要的运行程序,然后点右键(一般你的程序只会有一个运行程序,但我经常是两个)

把输出文件名改成你需要的名字!(如c:/my.exe,我没管路径的事^_^)
点打包-----OK

删除所有文件 ,只要c:/my.exe 即可!哈哈 纯VB编的.
看这里  exp

源代码看附件,源代码使用方法!
把那个bas加入一个工程,编译,改名为ready.dat
把那个frm加入一个工程,编译
两个文件放在一起,运行!!
呵呵,我的例子只有一个文件,自己想吧!!

 

sf_2004614155938.rar (3975bytes)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
以下是一个简单的VB.net程序,可以将hex文件转换为bin文件: ```vb.net Imports System.IO Public Class Form1 Private Sub btnConvert_Click(sender As Object, e As EventArgs) Handles btnConvert.Click '打开Hex文件 Dim hexFile As New StreamReader(txtHexFile.Text) '创建Bin文件 Dim binFile As New BinaryWriter(File.Open(txtBinFile.Text, FileMode.Create)) '读取每一行Hex数据 While Not hexFile.EndOfStream Dim hexData As String = hexFile.ReadLine() '跳过注释行 If Not hexData.StartsWith(":") Then Continue While End If '将Hex数据转换为字节数组 Dim hexBytes As Byte() = Enumerable.Range(0, hexData.Length).Where(Function(x) x Mod 2 = 0).[Select](Function(x) Convert.ToByte(hexData.Substring(x, 2), 16)).ToArray() '计算数据长度和地址 Dim dataLength As Integer = hexBytes(0) Dim address As Integer = (hexBytes(1) << 8) Or hexBytes(2) '将数据写入Bin文件 For i As Integer = 0 To dataLength - 1 binFile.Write(hexBytes(i + 4)) Next End While '关闭文件 hexFile.Close() binFile.Close() MessageBox.Show("转换完成!") End Sub Private Sub btnBrowseHex_Click(sender As Object, e As EventArgs) Handles btnBrowseHex.Click '选择Hex文件 If OpenFileDialog1.ShowDialog() = DialogResult.OK Then txtHexFile.Text = OpenFileDialog1.FileName End If End Sub Private Sub btnBrowseBin_Click(sender As Object, e As EventArgs) Handles btnBrowseBin.Click '选择Bin文件 If SaveFileDialog1.ShowDialog() = DialogResult.OK Then txtBinFile.Text = SaveFileDialog1.FileName End If End Sub End Class ``` 该程序需要三个控件:两个文本框用于选择Hex文件和保存Bin文件,一个按钮用于开始转换。在转换过程中,程序将逐行读取Hex文件,并将每一行数据转换为字节数组。然后,程序会计算数据长度和地址,并将数据写入Bin文件。最后,程序会关闭文件并显示一个消息框,提示转换已完成。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lights

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值