DBF to CSV Converter DLL

 
////////////////////// sample1.cpp ////////////////////////////
//parameters in the command line
//
//sample1.exe source.dbf target.csv ...
//
 
#include <windows.h>
 
int __declspec(dllexport)	__stdcall	DBFtoCSV_Converter(HWND hwnd, int argc, char *argv[]);
 
 
int
main(int argc, char *argv[])
{
	return DBFtoCSV_Converter(NULL, argc, argv);
}
 
//
////////////////////// sample1.cpp ////////////////////////////

 

 
////////////////////// sample2.cpp ////////////////////////////
//parameters in the source code
//
//sample2.exe
//
 
#include <windows.h>
 
int __declspec(dllexport)	__stdcall	DBFtoCSV_Converter(HWND hwnd, int argc, char *argv[]);
 
int
main()
{
	int     n=0;
	char    *params[10];
 
	params[n++]=strdup(__argv[0]);
	params[n++]=strdup("source.dbf");
	params[n++]=strdup("target.csv");
	params[n++]=strdup("/ansi");
	params[n++]=strdup("/overwrite=0");
 
	return DBFtoCSV_Converter(NULL, n, params);
}
 
//
////////////////////// sample2.cpp ////////////////////////////