网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月06日漏签0天
vb吧 关注:156,070贴子:1,166,203
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 3回复贴,共1页
<<返回vb吧
>0< 加载中...

vb怎么实现url地址的加密解密啊?

  • 只看楼主
  • 收藏

  • 回复
  • 鱼羊小子
  • 啥也不懂
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
url地址中%20解密后是空格
怎么用vb实现url地址的加密解密啊?

判断url地址是否加密的依据是该字符串是否包含“%”吗


  • 鱼羊小子
  • 啥也不懂
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有大哥给小弟指点指点么?


2025-11-06 15:48:03
广告
不感兴趣
开通SVIP免广告
  • 鱼羊小子
  • 啥也不懂
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
以下是asp实现url地址解密的代码 用vb就不能实现url地址的解密了么?
<%
Function URLDecode(enStr) 'URL解码函数 
 dim deStr 
 dim c,i,v 
 deStr="" 
 for i=1 to len(enStr) 
 c=Mid(enStr,i,1) 
 if c="%" then 
 v=eval("&h"+Mid(enStr,i+1,2)) 
 if v<128 then 
 deStr=deStr&chr(v) 
 i=i+2 
 else 
 if isvalidhex(mid(enstr,i,3)) then 
 if isvalidhex(mid(enstr,i+3,3)) then 
 v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2)) 
 deStr=deStr&chr(v) 
 i=i+5 
 else 
 v=eval("&h"+Mid(enStr,i+1,2)+cstr(hex(asc(Mid(enStr,i+3,1))))) 
 deStr=deStr&chr(v) 
 i=i+3 
 end if 
 else 
 destr=destr&c 
 end if 
 end if 
 else 
 if c="+" then 
 deStr=deStr&" " 
 else 
 deStr=deStr&c 
 end if 
 end if 
 next 
 URLDecode=deStr 
end function 

function isvalidhex(str) 
 isvalidhex=true 
 str=ucase(str) 
 if len(str)<>3 then isvalidhex=false:exit function 
 if left(str,1)<>"%" then isvalidhex=false:exit function 
 c=mid(str,2,1) 
 if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function 
 c=mid(str,3,1) 
 if not (((c>="0") and (c<="9")) or ((c>="A") and (c<="Z"))) then isvalidhex=false:exit function 
end function 
%>


  • 鱼羊小子
  • 啥也不懂
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问题解决了。。。还是谢谢大家关注了哈


VB中使用eval函数-

引用:"Microsoft Script Control 1.0" 

代码实现: 
 Dim StringCalc As New ScriptControl 
 StringCalc.Language = "VBScript" 
 Msgbox StringCalc.Eval("25+45-sqr(10)") 
 Set StringCalc = Nothing


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回vb吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示