社区
C++ Builder
帖子详情
如何进行自定义文件格式和自编程序相关联?
sincostan
2002-08-29 03:46:02
我用BCB开发自己的程序,并保存相关信息在自定义文件里,并给一个图标,以后双击该文件时就可以自动用我的程序打开该文件,这个怎么实现?
(我以前用VC按照书的例子做过,但现在想不起来了。我喜欢BCB)
...全文
40
4
打赏
收藏
如何进行自定义文件格式和自编程序相关联?
我用BCB开发自己的程序,并保存相关信息在自定义文件里,并给一个图标,以后双击该文件时就可以自动用我的程序打开该文件,这个怎么实现? (我以前用VC按照书的例子做过,但现在想不起来了。我喜欢BCB)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sincostan
2002-08-29
打赏
举报
回复
先谢谢!
回去试试,然后结之
gfh21cn
2002-08-29
打赏
举报
回复
GetModuleFileName(HInstance,filename,40);
if(!regfile("sc","设计工程",filename,filename))
gfh21cn
2002-08-29
打赏
举报
回复
从程序参数里获得文件名称
ParamCount()
ParamStr(0)
gfh21cn
2002-08-29
打赏
举报
回复
bool __fastcall Tmainform::regfile(AnsiString filepostfix, AnsiString filetype, AnsiString apppath, AnsiString iconpath)
{
TRegistry *reg=new TRegistry();
reg->RootKey=HKEY_LOCAL_MACHINE;
if(!reg->OpenKey(AnsiString("\\Software\\CLASSES\\")+AnsiString(".")+filepostfix,true))
return false;
AnsiString filekeyname=filepostfix+AnsiString("_conch_file");
reg->WriteString("",filekeyname);
reg->RootKey=HKEY_LOCAL_MACHINE;
if(!reg->OpenKey(AnsiString("\\Software\\CLASSES\\")+filekeyname,true))
return false;
reg->WriteString("",filetype);
reg->RootKey=HKEY_LOCAL_MACHINE;
if(!reg->OpenKey(AnsiString("\\Software\\CLASSES\\")+filekeyname+AnsiString("\\shell")+AnsiString("\\open")+AnsiString("\\command"),true))
return false;
reg->WriteString("",AnsiString("\"")+apppath+AnsiString("\"")+AnsiString("%1"));
if(iconpath.IsEmpty())
return true;
reg->RootKey=HKEY_LOCAL_MACHINE;
if(!reg->OpenKey(AnsiString("\\Software\\CLASSES\\")+filekeyname+AnsiString("\\DefaultIcon"),true))
return false;
reg->WriteString("",iconpath);
reg->CloseKey();
delete reg;
return true;
}
C#Winform报表与打印技术——
自定义
报表的实现
本课程详细讲解在C#Winform
程序
里,对DataGridView展示的数据
进行
自定义
报表格式的设计、预览、打印如何实现
AuToCAD启动
自定义
加载
程序
研究(转)
CAD文件加载顺序: acad2006.lsp (AutoCAD使用) acad.rx (用户
自定义
的*.arx文件加载清单)注:在CAD2006中,由错误提示怀疑:*.arx文件检测先于acad2006.lsp加载。 acad.lsp (用户
自定义
的Lsp自动加载
程序
) acad2006doc.lsp (AutoCAD使用) acetutil.fas (Express Tools初始化
程序
) a
解析DXF图形
文件格式
一、DXF
文件格式
分析 DXF文件由标题段、表段、块段、实体段和文件结束段5部分组成,其内容如下。 ☆标题段(HEADER)标题段记录AutoCAD系统的所有标题变量的当前值或当前状态。标题变量记录了AutoCAD系统的当前工作环境,如SNAP捕捉当前状态、栅格间距式样、当前图层层名及线型、颜色等。 ☆表段(TABLES)表段共包含4个表,每个表又包含可变数目
如何使用
自定义
知识库构建
自定义
ChatGPT机器人
ChatGPT 已成为许多人日常用来自动执行各种任务的不可或缺的工具。如果您已经使用 ChatGPT 一段时间,您就会意识到它可能会提供错误的答案。这就提出了一个问题,即我们如何利用 chatGPT 来弥合差距并允许 ChatGPT 拥有更多
自定义
数据。丰富的知识分布在我们每天接触的各种平台上,即通过工作中的 confluence wiki 页面、Slack组、公司知识库、Reddit、Stack Overflow、书籍、时事通讯和同事共享的 google 文档。跟上所有这些信息源本身就是一项全职工作。
最全的测绘、地信数据格式介绍
文章目录测绘、地信数据格式矢量 GIS
文件格式
栅格 GIS
文件格式
压缩栅格
文件格式
地理数据库
文件格式
关系数据库管理系统 (RDBMS)激光雷达
文件格式
CAD
文件格式
高程
文件格式
网络
文件格式
多时态
文件格式
GIS 软件项目
文件格式
制图
文件格式
3D
文件格式
交换
文件格式
室内制图
文件格式
其他 GIS
文件格式
测绘、地信数据格式 如果不清楚的测绘、地信数据格式,我们将无从下手…然而,很遗憾的事,很少有文章对数据格式
进行
介绍。 我们为您提供了完整的 数据格式列表。一些地理空间数据格式很常见。但有些并不常见。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章