动态链接库dll应该怎样设置调试

动态链接库dll应该怎样设置调试,第1张

DLL有三种调试方法

方法1:

如果动态链接库是自己编写的,并且测试代码也是自己编写的,那么此时我们可以将动态链接库和测试代码的工程建立在一起,在调试测试代码的时候,可以直接调用动态链接库中的代码。

我们在测试链接库项目中的100行打个断点,当执行到此处的时候,按F11就会进入到动态链接库项目中的源码中,就可以进行调试了。

方法2:

如果动态链接库是自己编写的,而调用动态链接库的程序不是自己编写的,那么我们需要设置动态链接库中的项目属性,启动调用动态链接库的程序,形成链接之后,在调试的时候才可以数你在动态链接库中调试。如下图:

在项目属性的调试中设置完成对应要启动的exe之后,设置dll为启动项目,即可以运行调试。

方法3:

如果动态链接库不是自己编写,程序也不是自己编写,那么这个时候只能通过Ollydbg或者其他调试工具调试了。使用OD调试dll,需要保证OD目录下有loaddll.exe文件。

需要三个步骤如下:

1)我们可以先借助LordPE获取到导出表中的方法的RVA地址

2)借助OD获取到项目的基址

3)通过基址和RVA计算出来VA,就找到函数了

1、打开Excel 2010,在Sheet1的单元格中输入作为超链接的文字

2、点击设置好的某一单元格,选择插入-->超链接,

3、在出现的插入超链接d出框中选择要链接到的工作表,本例中选择名称为Sheet2的工作表,

4、点击链接就可以跳转到相应工作表了

在《 没点Excel知识,社群运营玩不转之多行文本分类合并 》一文中,介绍过我最近在一个阅读训练营中担任教练的事情。在我帮助负责财富币发放的运营小哥哥,用数据透视表和TEXTJOIN函数搞定了每日分享财富币的数量合计和理由文本合并之后,小哥哥非要给10个财富币给我作为答谢,虽然这财富币对我来说也没有什么用处。

小哥哥用这个方法 *** 练了几天之后,一天又过来找到我了“ 甘老师,你帮我设计的表格模板虽然很好用,但是我要一行一行从Excel中复制赠币理由粘贴到微信里面,还是比较麻烦。 ”

我问他怎么个麻烦法,他说到:“ 我是不能直接复制单元格的,如果直接复制比如C2单元格,粘贴到微信里面是一个图片。 ”

小哥哥继续说道:“ 我要把光标放在每个单元格的编辑栏上,按CTRL+A全选,复制,再切换到微信,粘贴才能是文本。这么多个人,一个月的训练营,每天都要做这个 *** 作,想想我都要崩溃了。 ”

我问小哥哥:“如果这个方法很费时费力,那你想到什么好的方法了吗?”

小哥哥一脸自豪的告诉我:“我想到一个好方法,就是把整个表格直接复制粘贴到PPT中,做成一张适合手机屏幕看的长图,这样的话工作量就大大的减轻了。”

那我问他:“那你既然想到了这么好的方法,那还有什么问题吗?”

他回答道:“ 这个方法的问题就是,我已经在PPT中设置好了表格的行高列宽、边框颜色、字体颜色和大小,等我第二天数据一更新,重新复制粘贴最新的表格到PPT,格式全乱了,我又得重新调整哪些格式。有没有什么方法可以将Excel的表格链接到PPT中呢? ”

将Excel的数据链接到PPT的方法还真的有,而且还非常的简单。只需要点击“ 插入-对象-由文件创建 ”,点击“浏览”按钮找到刚刚的Excel工作簿,勾选“链接”。你可能会问,那链接是的一整个工作簿,怎么选择我要的那张工作表啊?方法很简单,你 在关闭保存刚刚的工作簿的时候,选择那张工作表就可以了 。

这个就是我链接到PPT中的效果:

当我们在这个表格上双击鼠标左键,就会自动打开链接的工作表。所有的格式都要在Excel中修改好,比如字体、字号、行高列宽、边框线等等。

这是调整后在PPT中看到的效果,以后每天Excel的数据变更之后, 只需要在这个表格上方点击鼠标的右键“更新链接”,在保证表格格式不变的情况下,数据将自动更新。

当我把这个大招告诉了运营小哥哥之后,他惊呆了, 每天原本要花2个小时做工作,我帮他用函数优化了之后只需要半个小时,现在竟然只需要点击右键更新一下数据,1秒钟轻松搞定了 。

Office竟然还有这么多神奇高效的好功能,悔恨到:“我每天都在加班加点干什么啊?我不能再这样低效的工作下去了,我得跟甘老师你学好Office才行,老师你有没有什么训练营我报名参加啊?”哈哈,欢迎欢迎!

愿大家都能 用Office技能加持,和低效说ByeBye !


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7794331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存