s: mov ax,[bx]
实际上就是
s: mov ax,ds:[bx]
没差团和写ds,因虚盯为ds是默或基认值。
要用到ds,当然要初始化ds。
1、数据编号使用自动编号。可按你的要求设定编号格式(ID列或其它设定的编号列),每增加一条记录,让其自动产生一个编号。2、如果一定要接你的以上设置在添加数据时产生编号,可加掘缓一个判断,每循环一次,判断编号的最判蔽模大值,然后加1,添加为一个新编并举号,然后从excel中读入一条记录。
给你个思游敬路,假如老程序是old.exe 新程序是new.exe 升级部分的代码一样,你可以用command line来传递信息old.exe里面更新的时候这样
shell "new.exe -update " &app.path &"\" &app.exename &".exe" '启动新程序,传递两个参数过去,一个是-update告诉程序启动后执行更新代码神李慎,第二个是老程序的路径,新程序接受到以后覆盖,并且执行
end '结束老程序
exit sub '跳出老程序的过程
在formload或者扰梁submain里面判断 command <-vb内置变量,存储command line
if len(command)>0 then
tmp=split(command," ")
if tmp(0)="-update" then
frmUPdate.OldExePath=tmp(1) '在frmupdate窗口中加一个public变量,存放老exe路径
frmUpdate.show '如果第一参数是-update,打开frmupdate窗口,该窗口延时两秒后把自己复制到老程序的路径,然后shell,把自己end
end if
endif
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)