一个菜鸟问题,CB怎么打开帮助文件以及数据库的问题??
我做了CHM和HLP的帮助文件,在 "帮助 "按纽的响应函数里怎么才能运行这个文件???
还有我开发程序时,在工程目录下建立了数据库和数据表,在窗体中进行操作,那么以后程序打包发行后,别人安装后,数据库还能正常使用吗?是不是在开发是用ExtraFileName这样的函数获取相对路径以后打包就没有路径的问题了???
[解决办法]
::ShellExecute(Handle, "open ", "./help/help.chm ",NULL,NULL,SW_SHOW);
[解决办法]
关于数据库的问题:
程序在连数据库的时候,应该采用相对路径。
关于“帮助”的问题:
HINSTANCE handle = LoadLibrary( "hhctrl.ocx ");
FARPROC pFarProc = GetProcAddress(handle, "HtmlHelpA ");
HtmlHelp =(HWND(_stdcall *)(HWND,LPCSTR,UINT,DWORD_PTR))pFarProc;
HtmlHelp(Handle, "TecLaser.chm ",NULL,NULL);