📄 anonymizer__define.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
<HTML>
<HEAD>
<!-- Generated by IDLdoc 1.6, build date Fri Jan 14 16:57:18 2005 on Mon Jun 13 11:04:15 2005 -->
<TITLE>anonymizer__define.pro</TITLE>
<LINK REL=stylesheet TYPE="text/css" HREF="idldoc.css" TITLE="main_style">
</HEAD>
<SCRIPT>
function setTitle()
{
parent.document.title="anonymizer__define.pro (Research Systems, Inc.)";
}
</SCRIPT>
<BODY CLASS="standard" onload="setTitle();">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR><TD VALIGN="TOP" BGCOLOR="#DDDDFF" style="BORDER-TOP: 1px solid #BBBBFF; BORDER-BOTTOM: 1px solid #6666AA; BORDER-LEFT: 1px solid #BBBBFF; BORDER-RIGHT: 1px solid #6666AA;">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR CLASS="navbar">
<TD class="navbar_unselected"> <A HREF="overview.html">Overview</A> </TD>
<TD class="navbar_unselected"> <A HREF="directory-overview.html">Directory</A> </TD>
<TD class="navbar_unselected"> <A HREF="full-index.html">Index</A> </TD>
<TD class="navbar_unselected"> <A HREF="search-page.html">Search</A> </TD>
<TD class="navbar_selected"> File </TD>
<TD class="navbar_unselected"> <A HREF="anonymizer__define.pro">Source</A> </TD>
<TD class="navbar_unselected"> <A HREF="idldoc-help.html">Help</A> </TD>
<TD class="navbar_unselected"> Etc </TD>
</TR>
</TABLE>
</TD>
<TD> </TD>
<TD ROWSPAN="3" ALIGN="right"><FONT CLASS="logo"><NOBR>Research Systems, Inc.</NOBR></FONT><BR><FONT CLASS="version"><NOBR>IDL 6.2 Beta</NOBR></FONT><BR><FONT CLASS="version" STYLE="font-weight: bold">Developer Documentation</FONT></TD>
</TR>
<TR><TD CLASS="navbar_small"> prev file | next file <NOBR><A HREF="anonymizer__define.html" TARGET="_top">view single page</A> | <A HREF="index.html" TARGET="_top">view frames</A> | <A HREF="anonymizer__define-routines.html" TARGET="routine_frame">update routines</A></NOBR></TD></TR>
<TR><TD CLASS="navbar_small">SUMMARY: <A HREF="#_fields_summary">fields</A> | <A HREF="#_routine_summary">routine</A> DETAILS: <A HREF="#_routine_details">routine</A></TD></TR>
<TR><TD></TD></TR>
</TABLE>
<HR CLASS="divider">
<P>
<FONT CLASS="directory">.</FONT></BR>
<FONT CLASS="file">anonymizer__define.pro</FONT>
<P>
<DL>
<DT CLASS="attribute">Last modification date:
<DD CLASS="attribute_item">Mon Jun 13 10:53:44 2005</DD></DT>
</DL>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD COLSPAN=2 CLASS="title">
<A NAME="_fields_summary">Fields Summary</A>
</TD></TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">ODICOM</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
object reference
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Instance of the IDLffDicomEx object.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">DYNAMIC_TAGS</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
pointer
</NOBR></FONT>
</TD>
<TD VALIGN="top">
A structure array containing a list of DICOM
attribute tags to be anonymized. The structures are of the
form {desc:'', tag:'', value:'', flag:0b}
This array can be modified by the user.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">STATIC_TAGS</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
pointer
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Structure array of predefined DICOM attribute tags
to be anonymized. The structures are of the
form {desc:'', tag:'', value:'', flag:0b}
Items can not be added or removed from this array.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">WIZARD</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
object reference
</NOBR></FONT>
</TD>
<TD VALIGN="top">
AWizard Object Class for Anonymizer wizard.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">WIZARD_CONT</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
integer
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Used internally.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">NO_BLOCK</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
byte
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Sets the blocking status of the Anonymizer Wizard.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">VALUE_ONLY</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
byte
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Determines what attibutes are written to the anonymized
file.If VALUE_ONLY is set to 1 only attribute tags that exist and
are defined in the original file are written to the anonymized file.
If VALUE_ONLY is set to 0, then all tags that exist in the orignal
file are written to the anonymized file.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">PREF_FILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Internal field containing the name of the user preference
file.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">FILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
A string containing the name of the DICOM file to be anonymized.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">TEMPFILE</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Internal field used for storing the temporary filename to
which the anonymized file is written.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTDIR</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Sets the output directory for the anonymized DICOM file.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTFILE_EXTENSION</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Sets the extension for the anonymized filename.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">OUTFILE_PREFIX</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
string
</NOBR></FONT>
</TD>
<TD VALIGN="top">
Sets the prefix for the anonymized filename.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">ATTRIBUTE_VALUES</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
structure
[1]
</NOBR></FONT>
</TD>
<TD VALIGN="top">
A structure containing the default attributes
being used.
</TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT CLASS="param_name">DEFAULT_ATT_VALUES</FONT><BR>
<FONT CLASS="param_attrib"><NOBR>
structure
[1]
</NOBR></FONT>
</TD>
<TD VALIGN="top">
A structure containing the Anonymizer's default
attributes
</TD>
</TR>
</TABLE>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD CLASS="title">
<A NAME="_routine_summary">Routine Summary</A>
<FONT CLASS="list_tagline">17 routines</FONT>
</TD></TR>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::anonymize">anonymizer::anonymize</A>(/wizard)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Uses current Anonymizer settings (DYNAMIC_TAGS and STATIC_TAGS) to create an anonymized Dicom file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::check_vr_value">anonymizer::check_vr_value</A>(val, byte_val=<EM>variable</EM>, double_val=<EM>variable</EM>, float_val=<EM>variable</EM>, int_val=<EM>variable</EM>, long_val=<EM>variable</EM>, string_val=<EM>variable</EM>, uint_val=<EM>variable</EM>, ulong_val=<EM>variable</EM>)</P></TD><TD ALIGN="right" VALIGN="top"><FONT CLASS="param_attrib">private </FONT></TD><TR><TD><P class="first_line"> Determines whether a value can be used to represent a specific value representation.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::cleanup">anonymizer::cleanup</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Free any memory used by this object.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::define_tags">anonymizer::define_tags</A>, tags, /remove, /no_wizard_update</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Used to add/remove tags from the list of attribute tags to be anonymized.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::get_default_vr_value">anonymizer::get_default_vr_value</A>(tag)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Retrieves the default value for a specified value representation </P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::get_dicom_value_string">anonymizer::get_dicom_value_string</A>(tag)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Retrieves the value for a specified tag in the current DICOM file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::getproperty">anonymizer::getproperty</A>, dynamic_tags=<EM>variable</EM>, static_tags=<EM>variable</EM>, attribute_values=<EM>variable</EM>, outdir=<EM>variable</EM>, outfile_extension=<EM>variable</EM>, outfile_prefix=<EM>variable</EM>, value_only=<EM>variable</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Returns the current value of an object property.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::init">anonymizer::init</A>(file, value_only=<EM>byte</EM>, /from_application, /no_block)</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> </P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::make_structure">anonymizer::make_structure</A>(s)</P></TD><TD ALIGN="right" VALIGN="top"><FONT CLASS="param_attrib">private </FONT></TD><TR><TD><P class="first_line"> Creates a structure to be used by Anonymizer from a scalar string or a string array containing attribute tags.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::query_wizard">anonymizer::query_wizard</A>()</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Returns 1 if the Anonymizer Wizard is currently active and 0 otherwise.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::reset">anonymizer::reset</A>, /static_tags, /default_values, /dynamic_tags, /outfile_extension, /outfile_prefix, /all</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Resets the Anonymizer values to the default values.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function <A HREF="#_anonymizer::restore_preferences">anonymizer::restore_preferences</A>()</P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Restores user preferences from an IDL Save file.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::save_preferences">anonymizer::save_preferences</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Saves current preferences to a file for later use.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::set_vr_value">anonymizer::set_vr_value</A>, attribute_values=<EM>structure</EM>, application_entity=<EM>string</EM>, age_string=<EM>string</EM>, attribute_tag=<EM>string</EM>, code_string=<EM>ulong</EM>, date=<EM>string</EM>, decimal_string=<EM>string</EM>, date_time=<EM>string</EM>, single_floating_point=<EM>float</EM>, double_floating_point=<EM>double</EM>, integer_string=<EM>string</EM>, long_string=<EM>string</EM>, long_text=<EM>string</EM>, other_byte_string=<EM>byte</EM>, other_float_string=<EM>float</EM>, other_word_string=<EM>int</EM>, person_name=<EM>string</EM>, short_string=<EM>string</EM>, signed_long=<EM>long</EM>, sequence_of_items=<EM>long</EM>, signed_short=<EM>int</EM>, short_text=<EM>string</EM>, time=<EM>string</EM>, unique_identifier=<EM>string</EM>, unsigned_long=<EM>ulong</EM>, unknown=<EM>byte</EM>, unsigned_short=<EM>uint</EM>, unlimited_text=<EM>string</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Modifies default tag values per VR (Value Representation).</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::setproperty">anonymizer::setproperty</A>, file=<EM>string</EM>, output_directory=<EM>string</EM>, wizard_cont=<EM>wizard_cont</EM>, no_block=<EM>no_block</EM>, /value_only, outfile_extension=<EM>string</EM>, outfile_prefix=<EM>string</EM>, attribute_values=<EM>structure</EM>, application_entity=<EM>string</EM>, age_string=<EM>string</EM>, attribute_tag=<EM>string</EM>, code_string=<EM>ulong</EM>, date=<EM>string</EM>, decimal_string=<EM>string</EM>, date_time=<EM>string</EM>, single_floating_point=<EM>float</EM>, double_floating_point=<EM>double</EM>, integer_string=<EM>string</EM>, long_string=<EM>string</EM>, long_text=<EM>string</EM>, other_byte_string=<EM>byte</EM>, other_float_string=<EM>float</EM>, other_word_string=<EM>int</EM>, person_name=<EM>string</EM>, short_string=<EM>string</EM>, signed_long=<EM>long</EM>, sequence_of_items=<EM>long</EM>, signed_short=<EM>int</EM>, short_text=<EM>string</EM>, time=<EM>string</EM>, unique_identifier=<EM>string</EM>, unsigned_long=<EM>ulong</EM>, unknown=<EM>byte</EM>, unsigned_short=<EM>uint</EM>, unlimited_text=<EM>string</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Sets the current value of an object property.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" STYLE="BORDER-BOTTOM: 1px groove" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer::wizard">anonymizer::wizard</A>, from_anonymize=<EM>from_anonymize</EM></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Launches the Anonymizer Wizard.</P></TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure <A HREF="#_anonymizer__define">anonymizer__define</A></P></TD><TD ALIGN="right" VALIGN="top"></TD><TR><TD><P class="first_line"> Define the class structure </P></TD></TR></TABLE>
</TABLE>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="listing">
<TR><TD CLASS="title"><A NAME="_routine_details">Routine Details</A></TD></TR>
</TABLE>
<P>
<A NAME="_anonymizer::anonymize"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::anonymize
</SPAN>
</TD><TD ALIGN="right">
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::anonymize(/<A HREF=#_anonymizer::anonymize_keyword_wizard>wizard</A>)</P></TD></TR></TABLE>
<P>
Uses current Anonymizer settings (DYNAMIC_TAGS and
STATIC_TAGS) to create an anonymized Dicom file.
<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
The name (Including path) of the anonymized
file. Returns '' otherwise.
</DD></DT>
</DL>
<P>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Keywords</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::anonymize_keyword_wizard"/>
<FONT CLASS="param_name">wizard</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Set this keyword to
launch the anonymization wizard.
</TD>
</TR>
</TABLE>
<P>
<A NAME="_anonymizer::check_vr_value"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::check_vr_value
</SPAN>
</TD><TD ALIGN="right">
<FONT CLASS="param_attrib">private </FONT>
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::check_vr_value(<A HREF=#_anonymizer::check_vr_value_param_val>val</A>, <A HREF=#_anonymizer::check_vr_value_keyword_byte_val>byte_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_double_val>double_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_float_val>float_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_int_val>int_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_long_val>long_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_string_val>string_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_uint_val>uint_val</A>=<EM>variable</EM>, <A HREF=#_anonymizer::check_vr_value_keyword_ulong_val>ulong_val</A>=<EM>variable</EM>)</P></TD></TR></TABLE>
<P>
Determines whether a value can be used to represent a
specific value representation.
<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
1 if VAL can be converted to the type specified
by a keyword input and 0 otherwise
</DD></DT>
</DL>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Parameters</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::check_vr_value_param_val"/>
<FONT CLASS="param_name">val</FONT><BR>
<FONT CLASS="param_attrib">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -