注册 登录
编程论坛 VB6论坛

用vb6.0编程时怎样在链接后加变量

qzxtvip 发布于 2022-06-17 18:48, 1657 次点击


初学编程,这是我写的一个vb6.0用WebBrowser打开某张图片的exe程序代码
Private Sub Form_Activate()
WebBrowser1.Navigate "http://qzxt.vip/sucai/tdxzx/bks01.jpg"
End Sub

但我更换图片后,原图片由于已经被缓存了,所以没有改变,后来在网上搜索说可以加一串变量代码,来避免缓存
Private Sub Form_Activate()
WebBrowser1.Navigate "http://qzxt.vip/sucai/tdxzx/bks01.jpg/a.aspx?a=1&b=c&t = DateTime.Now.Ticks"
End Sub

这个变量取的是本地时间,但我加上后无法运行,这个变量该怎么处理,恳请帮我改一下,或者定义一下变量加到以上链接后面
3 回复
#2
apull2022-06-17 22:05
"http://qzxt.vip/sucai/tdxzx/bks01.jpg/a.aspx?a=1&b=c&t=" & DateTime.Timer
#3
qzxtvip2022-06-18 00:41
回复 2楼 apull
加载之后,网页直接跳转到http://qzxt.vip/wp-includes/js/jquery/jquery.min.js?ver=3.6.0

而不是http://qzxt.vip/sucai/tdxzx/bks01.jpg加后缀
#4
qzxtvip2022-06-18 00:52
或者说怎样用vb6.0写一个exe程序,加载之后可以直接显示图片
图片我放在服务器上会生成一个链接地址;http://qzxt.vip/sucai/tdxzx/bks01.jpg  用webbrowser打开

但服务器上的这个bks01.jpg的图片,我有时会替换为其它图片(名称仍为bks01.jpg),
当加载webbrowser控件时图片应该要改变,但由于之前产生了缓存,图片并没有改变

有没有其它的方式,可以实现该功能
1