VB6程序文本加长的问题
目标是把点按钮后文本框里的xuepojie.com变成xuepojie.com,有程序和源码,直接改内存会导致只变成xuepojie.coGIF图片为 修改过程,VB 字符串属于 BSTR带长度的 要加长度前缀的
标准BSTR是一个有长度前缀和null结束符的OLECHAR数组。BSTR的前4字节是一个表示字符串长度的前缀。BSTR长度域的值是字符串的字节数,并且不包括0结束符 m的修改 很容易,直接改就行。前面的可以直接找个空告白地方写入进去 xuepojie.co 再把 push 的地方 改为刚才的空白的地地方就行了 本帖最后由 yunq 于 2017-9-3 13:53 编辑
非常感谢沙发的回答!(请问其它程序没有空白地方怎么办?刚刚发现这个最不重要)
我按照那个方法改了后只见前面不见后面;改前面,后面填0全部不见
很抱歉的是:那个程序模拟得还不准确,烦请帮我改下这个:
把点按钮1的http://0jie.com/改成http://xuepojie.com/
然后按钮2和按钮3点了后能变成http://xuepojie.com/thread-33974-1-1.html(这个悬赏的页面)
http://xuepojie.com/portal.php(吾爱汇编门户)
再次感谢!
页:
[1]