社区
VB
帖子详情
ListView中大小图标问题
beyondlee1
2017-11-22 11:51:14
请教大神,有没有vb.net中ListView控件显示目录与文件带图标的例子(用SHGetFileInfo函数获取目录与文件图标的例 子。)
网上查了一遍,都是c#的例子,没看懂,
试了一天了,没成功,
哪位大神,帮忙一下,谢谢!
...全文
414
2
打赏
收藏
ListView中大小图标问题
请教大神,有没有vb.net中ListView控件显示目录与文件带图标的例子(用SHGetFileInfo函数获取目录与文件图标的例 子。) 网上查了一遍,都是c#的例子,没看懂, 试了一天了,没成功, 哪位大神,帮忙一下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vlevle
2017-12-03
打赏
举报
回复
可以把C#代码编译成DLL形式的类库,然后在VB.Net里添加引用并调用。
lilunlil
2017-11-25
打赏
举报
回复
.net是相通的。 想学好vb.net,必须得能看懂c#吧。 这句不单是给你说的,也是给我说的。 我好几次也是碰到,网上查找得内容全是C的,没办法最后学了一个星期的C
C#
ListView
显示磁盘目录文件及
图标
,右键能打开文件、删除文件(源代码)
本文主要参照http://blog.csdn.net/eastmount/article/details/27264295博客,主要是一个C#的Winform程序,通过TreeView显示磁盘目录“我的电脑”、“我的文档”、CDEF盘树状图及
图标
.点击不同路径在
ListView
控件
中
将显示具体文件夹下的所有文件详细信息.包括文件名、
大小
、类型 当用户点击文件鼠标右键时,会在相应文件下弹出菜单栏ContentMenuStrip控件,显示“打开文件”和“删除文件”.点击打开文件会通过电脑默认方式打开文件,包括txt\Office\视频mp4 avi等,当删除文件,文件会删除至回收站. 代码
中
含有详细注释,如果有不懂的可以参照上面的博客.项目采用VS2012开发,向下可能不兼容. 免费文件,仅供大家学习和分享.希望是你需要的东西.
listview
图片异步加载 图片错位 软引用 getView调用次数 convertView重用
ListView
异步加载图片,图片错位
问题
解决方案 *
问题
分析:我们在使用AsyncTask异步下载图片的时候,经常会用到convertView的重用,一般情况下,滑动后第一个可见的元素(我们给它命个名,称为A1)和 *
listview
的第一个元素(A)是公用一个convertView的(一般情况),此时
问题
就来了,如果异步下载图片执行的比较慢,第一个元素对应的url * 下载的图片会放到第一个元素上面还是滑动后第一个可见的元素上面呢? * 解决方案:给每个
listview
的ImageView设置tag,使用findViewWithTag()的方式来得到ImageView,此时图片就不会产生错位了。而且 * 值得注意的是,由于A和A1使用同一个convertView,因此如果A
中
的ImageView已经有值得话,当A2展示的并且它所对应的图片还未加载完成的时候, * A2会显示A上的图片,这明显是不对的,因此我们这里给它设置一个默认的icon,即mHolder.mImageView.setImageResource(R.drawable.ic_launcher); * 思路简介:一般
listview
中
涉及到图片加载的,为了提高用户体验,一般会使用一个软引用和存文件的方式来实现。不过还见过这样来实现的:即用一个HashMap来存放很小一部分的数据, * 当HashMap
中
的
大小
达到一定的值时,清空HashMap,并且将数据放入软应用
中
。 * 注意操作sdcard权限已经网络访问权限的加入
图片加水印(ASP.NET&C# treeView&
listView
)
晓辉图片加水印是一款专业的图象加水印批量加注工具。通过它,我们可以快速、准确、方便、批量添加独特标识到图片上。 加注水印后的数码照片、产品展示图片可以最大限度防止被他人盗用、滥用,同时又起到了标识图片的作用, 给我们的工作带来极大的便利,避免了一些不必要的烦恼。 晓辉图片加水印软件功能介绍: 1.批量添加水印--文字水印和图片水印; 2.采用先进的文字平滑技术,文字水印效果能和Photoshop相媲美; 3.字型的
大小
、颜色、位置等等参数都可以由用户自由的设定; 4.支持水印透明度的任意调整,加注效果更理想; 5.用户不仅可以自定义文字或图片作为水印,并可以批量将水印加在指定的图片指定的位置上; 6.可选择加水印后图片的名字; 7.加水印速度快,一般几秒就可以为大批量图片加上你的水印; 8.操作简单;(1)写上你的文字或者图片水印,(2)选
中
您的图片存放文件夹,(3)点添加水印 注意:添加图片水印时候,一定要先把文字水印的文本框文字清除; 9.自动识别图片
大小
添加适合
大小
的水印; 10.可根据自己喜好选择窗体皮肤; 11.自动保存用户配置信息。
C# 获取文件夹以及文件
图标
该代码可以实现将选定的目录下子文件夹以及文件的
图标
、文件
大小
、修改日期等信息显示在
ListView
控件
中
ACCP2.0S2桥接课程-基础技能
ACCP2.0S2桥接课程-基础技能,C#进阶桥接第2章示例1答案(
大小
图标
切换)
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章