Hello,
Writing a program for the PalmHH , I encountered 2 problems.
Here is a part of my code.
DmOpenRef dbRef;
MemHandle recordH;
UInt16 RecordNr;
char * recordPtr;
Char Regel[120];
dbRef = DmOpenDatabaseCreator('DATA', 'AlfA', dmModeReadWrite);
recordH = DmQueryRecord(dbRef, RecordNr);
recordPtr = MemHandleLock(recordH);
StrCopy (Regel, recordPtr);
MemHandleUnlock(recordH);
DmReleaseRecord(dbRef, RecordNr, true);
------------------------------------------------------------------------
This works well.
When I replace DmQueryRecord by DmGetRecord (I need to use the last), I get
a error right after that code.
What do I wrong or what do I forget?
------------------------------------------------------------------------
The second problem is, using StrCopy at that place gives an error message
when I stop the program. Why? Using StrCopy on other places gives no
trouble.
------------------------------------------------------------------------
Can somebody help me?
CDJ
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/