Copying Strings with jdeStrcpy or jdeStrncpy
When copying strings of the same length, such as business unit, you may use the jdeStrcpy ANSI API. If the strings differ in length-as with a description-use the jdeStrncpy ANSI API with the number of characters you need returned, not counting the trailing NULL character.
/********************************************************** * Variable Definitions **********************************************************/ JCHAR szToBusinessUnit(13); JCHAR szFromBusinessUnit(13); JCHAR szToDescription(31); JCHAR szFromDescription(41); /********************************************************** * Main Processing **********************************************************/ jdeStrcpy((JCHAR *) szToBusinessUnit, (const JCHAR *) szFromBusinessUnit ); jdeStrncpy((JCHAR *) szToDescription, (const JCHAR *) szFromDescription, DIM(szToDescription)-1 );