保存bmp图片的时候将扩展名改成了*.b0,装入时提示出错,怎样做到直接用image控件装入这种标准的位图文件?
另:opendialog怎样设置才能不需要改文件夹选项就能找到隐藏文件?
另:opendialog怎样设置才能不需要改文件夹选项就能找到隐藏文件?
解决方案 »
- 在修改记录或者添加记录的时候,如何某字段为Numeric类型,为其赋予edit中的值,当edit中的值为空值时,为何出错?应当如何解决?
- 重分求救,为什么我的Delphi IDE不能像这张官方截图那样美?
- 请教各位,有没有支持Delphi的Crystal Reports水晶报表组件??
- 用下载的问题:用代理上网是不是BT用不成了,怎么办??
- 请问数据库高手,在oracle8.0中为何提示"ora-01002 越顺存取"
- 如何得到局域网中主机的MAC地址?
- 怎樣從dll文件中傳遞圖標給主程序,在線等待
- 怎样判断clientdataset的delta值为空?
- program程序是哪个?如何打开?有什么用?谢谢.
- 谁能告诉我 VB中的 hDc 在Delphi 中 相对应的是哪个属性
- Table 怎样连到数据库[静态]
- delphi字符串操作
这样没问题
Image1.Picture.Bitmap.LoadFromFile('c:\1.bo');
image1.Picture.SaveToFile(tp);
而且我将ofForceShowHidden 改为true也还看不到隐藏的文件。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden]
OPEN前修改,之后又改回来
bmp:Tbitmap;
begin bmp:=tbitmap.Create;
bmp.LoadFromFile('d:\abc.b0');
image1.Picture.Bitmap.Assign(bmp);
end;
使用RegisterFileFormat注册一下
TPicture.RegisterClipboardFormat('.bo','bmp文件',TBitmap);