在线:如何在VC中动态创建Visual Foxpro的数据库? 在线:如何在VC中动态创建Visual Foxpro的数据库?比如,我要创建:a.dbc,然后在a.dbc中创建几张表:1.dbf,2.dbf,3.dbf。以此为例,望给出示例代码。多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以把一个空的dbf文件作为资源加到程序中,需要建新库时把他们取出来另存为文件就好了 直接先创建个目录,再用ado把连接的库设到那个目录,运行create的sql语句。 masterz(MS MVP)兄所言: 你可以把一个空的dbf文件作为资源加到程序中,需要建新库时把他们取出来另存为文件就好了.=========================================请问,添加为资源后,如何取出保存? refer to the following code snippet // if bmp file is stored in resource as binary data HMODULE ghmodule = GetModuleHandle(NULL); HRSRC hr = FindResource(ghmodule, MAKEINTRESOURCE(IDR_MY_BINARY_RES1),"MY_BINARY_RES" /*RT_BITMAP*/); HGLOBAL hg = LoadResource(ghmodule, hr); LPVOID pv = (PSZ)LockResource(hg); if(NULL==pv) { OutputDebugString("LockResource failed"); return; } DWORD dwsize = SizeofResource(ghmodule,hr); CFile foutput; foutput.Open("c:\\exportbinarytype.bmp",CFile::modeCreate|CFile::modeWrite); foutput.Write(pv,dwsize); foutput.Flush(); foutput.Close(); VC6中CToolBarCtrl使用SetButtonInfo函数不能设置按钮文字????? 祝大家新年快乐,MONEY多多. ◆◆◆怎么才能在非MFC源码中加入MFC代码进行编译呢◆◆◆ 多文档程序中如何确定对话框的位置? 关于程序中运行另外一个程序的问题 99分询问注册表某个目录下,所有键值数目及所有键名? 菜鸟问题,高手帮忙!!!散分!!! 有没有人用过activeskin的loadskin函数 关于远程访问另一台机器上的共享文件 一个开始被隐藏的按钮,如何让它显示出来 ADO数据源的自动生成 ADO中如何获得某张表中属性的数目?
你可以把一个空的dbf文件作为资源加到程序中,需要建新库时把他们取出来另存为文件就好了.
=========================================
请问,添加为资源后,如何取出保存?
HMODULE ghmodule = GetModuleHandle(NULL);
HRSRC hr = FindResource(ghmodule, MAKEINTRESOURCE(IDR_MY_BINARY_RES1),"MY_BINARY_RES" /*RT_BITMAP*/);
HGLOBAL hg = LoadResource(ghmodule, hr);
LPVOID pv = (PSZ)LockResource(hg);
if(NULL==pv)
{
OutputDebugString("LockResource failed");
return;
}
DWORD dwsize = SizeofResource(ghmodule,hr);
CFile foutput;
foutput.Open("c:\\exportbinarytype.bmp",CFile::modeCreate|CFile::modeWrite);
foutput.Write(pv,dwsize);
foutput.Flush();
foutput.Close();