| 
   Available in LEADTOOLS Medical Imaging toolkits.  | 
LDicomDS::SetConvertValue
#include "Ltdic.h"
L_BOOL LDicomDS::SetConvertValue(pElement, strText, nCount)
| 
 pDICOMELEMENT pElement;  | 
 /* pointer to a DICOMELEMENT structure */  | 
| 
 L_TCHAR *strText;  | 
 /* character string */  | 
| 
 L_UINT32 nCount;  | 
 /* number of items in strText */  | 
Converts a string and sets the value of an element.
| 
 Parameter  | 
 Description  | 
| 
 pElement  | 
 Pointer to a DICOMELEMENT structure within the Data Set.  | 
| 
 strText  | 
 Character string that contains the string to be converted to 1 or more values.  | 
| 
 nCount  | 
 Number of values in strText.  | 
Returns
| 
 TRUE  | 
 Function completed successfully.  | 
| 
 FALSE  | 
 Function did not complete successfully.  | 
Required DLLs and Libraries
| 
 LTDIC For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application  | 
See Also
| 
 Functions:  | 
|
| 
 Topics:  | 
|
| 
 
  | 
 How to Disable the Automatic Loading of the default DICOM IOD Table  | 
Example
This example sets the value of an element.
L_INT LDicomDS_SetConvertValueExample()
{
   LDicomDS      *pDS;
   pDICOMELEMENT  pElement;
   pDS = new LDicomDS(NULL);
   pDS->InitDS( CLASS_NM_IMAGE_STORAGE, 0); 
   pElement = pDS->FindFirstElement(NULL, TAG_STUDY_DATE, FALSE);
   pDS->SetConvertValue(pElement, TEXT("01/02/1999"), 1);
   pElement = pDS->FindFirstElement(NULL, TAG_IMAGE_TYPE, FALSE);
   pDS->SetConvertValue(pElement, TEXT("DERIVED\\PRIMARY"), 2);
   pElement = pDS->FindFirstElement(NULL, TAG_IMAGE_POSITION_PATIENT, FALSE);
   pDS->SetConvertValue(pElement, TEXT("0.123\\0.456\\1.789"), 3);
   delete pDS;
   return DICOM_SUCCESS;
}