急!!如何将一组图象存入一个stringlist(100分)

  • 主题发起人 主题发起人 剑知心
  • 开始时间 开始时间
你说的是图像文件名吧?
 
TStringList是用来存一组字符串的,不是用来存一组图片的。
 
TstringList的AddObject不行吗?
 
用TstringList.AddObject方法可以的,然后你可以按照Objects[]来访问。
你可以这样来理解TStringList(或TStrings):每一个成员的前头是一个字符串,
后头是一对象(指针)。
 
AddObject是用来保存一指针的,指针可以指向其他东西喔。
 
可以让图片和字符串相连,你可以创建TBitMap来装载图形,用StringList的字符来存文件名,
图形与文件名进行关联,可以方便你的使用。
TStringList.AddObject('filename',TBitMap)

不知道我说的对不对,请各位大侠指教
 
这个问题我也搞了满久,还是搞不太清楚。好象用起来也不是很好用。
但ADDOBJECT只是关联而已,STRINGLIST本身是无法保存BMP的,这点是肯定的。
你要用其它的方法才行。
 
多人接受答案了。
 
后退
顶部