LDicomDS::SetConvertValue
#include "Ltdic.h"
L_BOOL LDicomDS::SetConvertValue(pElement, pszText, nCount)
| pDICOMELEMENT pElement; | /* pointer to a DICOMELEMENT structure */ | 
| L_TCHAR *pszText; | /* character string */ | 
| L_UINT32 nCount; | /* number of items in pszText */ | 
Converts a string and sets the value of an element.
| Parameter | Description | 
| pElement | Pointer to a DICOMELEMENT structure within the Data Set. | 
| pszText | Character string that contains the string to be converted to 1 or more values. | 
| nCount | Number of values in pszText. | 
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: | 
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;
}