一个文件,如果没有扩展名,用shellexecute怎么知道用什么方式打开该文件?比如如果是.text文件我就用记事本打开,是bmp文件我就用Acdsee 因为该文件是从数据库提取存成文件,事先不知道是什么类型的文件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你得从文件流中读取部分数据了,这些数据可以反应文件格式。但是肯定不会有人愿意作,实际上也作不好。为什么不在数据库中存储文件格式,如扩展名。简单的做法是增加一个字段,专门用于存储扩展名;复杂一点,可以将扩展名和文件内容合成到一个流中,然后存入数据库——如,流的开头8字节用来存储扩展名。————————————————————————————————————宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。———————————————————————————————————— 接口和实现中uses的区别 两个简单的问题 delphi一辈子也想不通的难题.. 重新开帖再问,上次没人回答 大家请来帮帮忙 多窗口浏览器换肤问题求教 数据库 各位朋友,请帮个忙,十万火急.(一定给分) 给我学**Delphi**而不学**VB**的理由? 怎么让按钮(TButton)截获WM_LBUTTONDBLCLK消息并处理它呢? 还是Access链接表的问题。 我的chart里有两条曲线,请问,我怎么通过代码方式使其中一条曲线左右平移?
简单的做法是增加一个字段,专门用于存储扩展名;复杂一点,可以将扩展名和文件内容合成到一个流中,然后存入数据库——如,流的开头8字节用来存储扩展名。————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————