|
Well, for instance, using plain C (working on even-lenght hex strings, error checking omitted)
void main()
{
char * str = "FFDA0890DA";
int i, size;
int k;
BYTE * b;
size = strlen(str) / 2;
b = (BYTE*) malloc(size * sizeof(BYTE));
for (i=0; i<size;> {
sscanf(str+2*i, "%2x", &k);
b[i]= (BYTE) k;
}
for (i=0; i<size;> {
printf("b[%d] = 0x%02X\n",i, b[i]);
}
free( b);
}
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Please Guide Connect Sqlserver with VC++6.0.
application is win32 consoleApplication
thanks very much
|
|
|
|
|
|
Please You check it is error code ?
"
void CReadDBDlg::OnRead()
{
CDatabase database;
CString SqlString;
CString sCatID, sCategory;
CString sDriver = "Microsoft Access Driver(*.mdb)";
CString sDsn;
CString sFile = "C:\\CONNECTACCESS_2.mdb";
int iRec = 0;
CString s = "MS Access Database";
sDsn.Format("ODBC;Driver={%s};DSN={%s};Dbq=%s",sDriver,s, sFile);
TRY
{
database.Open(s,false, true,sDsn); //ERROR this is
CRecordset recset( &database );
}
CATCH(CDBException, e)
{
// If a database exception occured, show error msg
AfxMessageBox("Database error: "+e->m_strError);
}
END_CATCH;
}
"
|
|
|
|
|
|
I've written a simple standalone win32 exe in plain C
that I'd like to ship to friends on an install/setup CD.
I'm using VS 2003 Academic and can't find a clear explanation
how to go about creating a simple setup.
I recall how easy it was with VB5 Enterprise, and was expecting
the VS 2003 procedure to be at least as easy - but not to be.
There must be an understandable way to create a simple setup for
a simple win32 exe - understandable to me, that is.
All help appreciated!
glyfyx
|
|
|
|
|
|
|
I second InnoSetup, very easy to use and all the features you could wish for. And it's free!
|
|
|
|
|
Thanks everyone for a great solution -
InnoSetup is excellent, and sooo easy to use.
I got it to work first pass !!
Thanks again
glyfyx
|
|
|
|
|
Forgot to mention - You should also give ISTool (link on the Innosetup site) a try, it's a great gui configuration utility for your InnoSetup scripts.
|
|
|
|
|
Hi all
We have an application developed in VC++ which configures a server . It runs in Windows XP .
This application is used by a testing tool to automatic testing . Thats , the user interface will be fed with values and configuration will be happening . Is there any way to make this application run in the background without affecting the testing tool when it modifies the UI values ?
I am sure we can make the process run in the background when there is not user interface activity . But keeping UI active for the test tool and making it invisible is something new for me .
Any ideas please ...
redindian
|
|
|
|
|
Are you looking for a windows service and IPC? Then your UI can interact with the windows service which will be running in the background.
You can simply hide the dialog if UI is inactive (something like a office scan client) which continues it's work in the background when UI is minimized.
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
No i don't think it will be possible because Testing tools i have seen need your UI to be active. And moreover tools require mouse and keyboard control to automate the testing scripts.
Regards,
Sandip.
|
|
|
|
|
Hi all,
In MS-Access when i create a table than its first field is ID field that is Automunber type field.
it is automatic updated when add or remove records.
Here i have one problem,
For example::
if Tabel has 4 records than ID field has number like 1,2,3,4 if i delete the 4th record than after this when i add new record than its number is 5.
like 1,2,3,5.
i want wheater i delete any record the Numbering of ID field must be as increeasing order like 1,2,3,4.... and so on, if i delete any record than at time of adding record it is itself take number greater than last record.
So please tell me how can i do this.
If possible please explain with example.
Thank in advance.
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
|
Why you repost everytime.
This is your 3rd post.
Instead please edit your previous post and provide the information to people who are trying to answer your question.
Regards,
Sandip.
|
|
|
|
|
and why didn't you follow the same thread...
|
|
|
|
|
|
We can only can say, how the data loss occured in your case only if we see the code that sets the value of lParam.
If you set the value of lParam as shown in below eg, there will not be any data loss.
eg:
LPTSTR lpString = new TCHAR[20];
_tcscpy( lpString. _T("Some txt"));
LPARAM lParam = (LPARAM)lpString;
.....
....
|
|
|
|
|
hi,
Actually i am getting the value of lparam by the server and i am receiving it in a function parameter during window message. Here is the function where i am receiving.
LRESULT CMainDlg::OnReadResponse(WPARAM wParam,LPARAM lParam)
{
// some code here
}
What to do now.
Thanks
Dhiraj
|
|
|
|
|
And how does the server set the value of the lParam?
|
|
|
|
|
Does the server and the client agree on the string format (i.e. both use UNICODE or ANSI strings)?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Why did you Repost ?!
|
|
|
|
|
Hi all
I am new in vc++ and i want to draw a tree on dialog based application.I want to take Tree Control from ToolBox and draw through code.
I have found example from functionx.com but it is drawing through code. But i want to draw through control..
So plz give example..
singh
|
|
|
|