1. 如何使用VB编辑Word文件
你熟悉操作XML结构的文件吗?如果熟悉的话就好办了。
Microsoft Office 2007系列保存文件多了个格式docx,你把docx后缀改成rar,然后用Winrar打开就会
看到其实是个XML文件。接下来用你的VB对XML操作便可以获取或修改Word文档里的内容了。
在XML层面操作文本文件,很容易解决诸如“ABC”替换“CBA”或者发现含有“ABC”就xxx="T"之类的。
像你这个需求不用懂XML其实也可以解决,只要保证你的关键词字不与word格式里关键词重叠就行。
对了,winrar安装后有个rar.exe,是可以dos下用的,可以利用批处理自动修改docx文件名为rar并用rar.exe e 123.docx
接下来
Open "c:\123.xml" For Input As #1
Open "c:\234.xml" For Input As #2
Do While Not EOF(1)
Line Input #1,s
If Instr(1,s,"ABC")>0 Then
Label1.Caption = "T"
s = Replace ("ABC","CBA")
Print #2, s
End If
Loop
Close #2
Close #1
这样既可,当然正宗上道的方法还是用Office Word里带的VBA来做此事
2. VB 可以编写命令行程序么
vb程序是不可能在dos中进行调用的,不过可以在“运行”中调用,程序编写方法正如一楼写的一样。在form_load中用一个字符串型变量接收command(),再根据接收的字符进行相应的处理。
3. 如何对vb编的exe文件进行编辑
这个要看你想编辑的是什么内容,如果是想少量修改里面的某些文字说明等等无关大局的东西,可以用一些资源编辑器或二进制编辑器进行操作;如果是想修改里面的代码,那就很难了,几乎不可能,目前为止的反编译技术都很不完善,估计等国猪获得世界杯这个问题就会迎刃而解了!
4. VB怎么编辑
其实你只要学会一些简单语句就行了,比如Unload
+窗体名称
是结束这个窗体,控件名称
+
.
+控件属性
就是更改控件属性,End就是结束等等等等。有问题加我的扣扣:949011302
5. 如何在命令行编译vb程序
有vbp文件了么··那你直接菜单: 文件 -> 生成工程 就好了··不知道命令行编译成exe是什么意思···一般都是这么生成的啊···
6. 如何用VB创建文件并对它操作。
VB可用Open 语句操作或建立文件。
Open 语句,能够对文件输入/输出 (I/O)。
TypeRecord'定义用户自定义数据类型。
IDAsInteger
NameAsString*20
EndType
DimMyRecordAsRecord'声明变量。
Open"TESTFILE"ForRandomAs#1Len=Len(MyRecord)
'若要以其他方式打开文件,必需先关闭此文件。
Close#1
7. VB 编辑文本文件
直接打开追加就可以
open "a.txt" for append as #1
for i=1 to 10
print #1,i
next i
close #1
8. VB如何用命令在编辑框内输入文本
换行是字符,所以可以用增加字符的方式:
Text1.Text=Text1.Text & vbCrLf
Text1控件要求接受 多行文本 MultiLine属性值为True
空格 Text1.Text=Text1.Text & space(1)
如果要在 文本框 里面响应 按下某个键 的事件:
在代码里面加上
额,这样:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then
KeyAscii = 13
End If
End Sub