LEADTOOLS Medical(Leadtools.Dicomアセンブリ)

フレームを表示

SetStringValuePtr(DicomElement、IntPtr、Int32、DicomCharacterSetType)メソッド








データの項目は、設定しました。
設定するために文字列値を格納するバッファへのポインター。値フィールドで多値を設定して、すべての文字列値をこのバッファに置いて、設定したいならば、値の適切な数まで数えます
値フィールドで設定するために値の数を表す値。値フィールドで多値を設定して、すべての文字列値をに置いて、設定したいならば、適切な番号まで数えます
文字は、入力文字列を挿入するとき、使用に設定しました。
データ要素の文字列値を設定します。
構文
'Declaration
 
Public Overloads Function SetStringValuePtr( _
   ByVal element As DicomElement, _
   ByVal value As IntPtr, _
   ByVal count As Integer, _
   ByVal characterSet As DicomCharacterSetType _
) As Boolean
'Usage
 
Dim instance As DicomDataSet
Dim element As DicomElement
Dim value As IntPtr
Dim count As Integer
Dim characterSet As DicomCharacterSetType
Dim value As Boolean
 
value = instance.SetStringValuePtr(element, value, count, characterSet)
 function Leadtools.Dicom.DicomDataSet.SetStringValuePtr(DicomElement,IntPtr,Int32,DicomCharacterSetType)( 
   element ,
   value ,
   count ,
   characterSet 
)

パラメーター

要素
データの項目は、設定しました。
設定するために文字列値を格納するバッファへのポインター。値フィールドで多値を設定して、すべての文字列値をこのバッファに置いて、設定したいならば、値の適切な数まで数えます
カウントします。
値フィールドで設定するために値の数を表す値。値フィールドで多値を設定して、すべての文字列値をに置いて、設定したいならば、適切な番号まで数えます
characterSet
文字は、入力文字列を挿入するとき、使用に設定しました。

戻り値

文字列値が正常に設定されるならばtrue。データ要素の文字列値を設定することができないならば、間違った。
解説
注意:メモリをに割り当てなければなりません。

データ要素の値フィールドで1つ以上の値を設定して、すべての文字列値をに置いて、設定したいならば、エントリの対応する数まで数えます。たとえば、データ要素の値フィールドで3文字列値を設定することを望むならば、全3つの文字列を(3まで「0」区切り文字と設定されたカウントによって切り離される)に置きます。たとえば、下記の具体例は文字列を示します。そして、0の区切り文字で区切られる3つの文字列を格納します。

多値の間の必須の区切り文字の詳細については、「DICOMファイルフォーマットとDICOM規格の概要」を参照してください。

1つ以上の値がデータ要素の値フィールドで保存されるならば、同時にすべての値を設定しなければなりません。

データ要素の値表現が以下の通りである場合だけ、このメソッドは呼び出されることができます:

値表現の詳細については、「デフォルト値表現表」を参照してください。
サンプル
サンプルのために、参照します SetStringValue
必要条件

ターゲットプラットホーム

参照

参照

DicomDataSetクラス
DicomDataSetメンバ
オーバーロードリスト
SetValueメソッド
SetStringValue(DicomElement、String、DicomCharacterSetType)メソッド
SetStringValue(DicomElement、String[]、DicomCharacterSetType)メソッド
SetStringValue(DicomElement、String)メソッド
SetStringValue(DicomElement、String[])メソッド
SetStringValuePtr(DicomElement、IntPtr、Int32)メソッド
SetStringValuePtr(DicomElement、IntPtr、UInt32、DicomCharacterSetType)メソッド
SetBinaryValue(DicomElement、Byte[]、Int32)メソッド
SetShortValue(DicomElement、Int16[]、Int32)メソッド
SetIntValue(DicomElement、Int32[]、Int32)メソッド
SetFloatValue(DicomElement、シングル[]、Int32)メソッド
SetDoubleValue(DicomElement、Double[]、Int32)メソッド
SetAgeValueメソッド
SetDateValue(DicomElement、DicomDateValue[])メソッド
SetTimeValue(DicomElement、DicomTimeValue[])メソッド
SetDateTimeValue(DicomElement、DicomDateTimeValue[])メソッド

Leadtools.Dicomは、Medicalツールキットサーバのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能