idispatch.html

来自「com api to java dialog」· HTML 代码 · 共 711 行 · 第 1/3 页

HTML
711
字号
   VT_I4       Integer   VT_R8       Double   VT_BOOL     Boolean   VT_BSTR     String   VT_DATE     Date   VT_CY       VariantCurrency   VT_DISPATCH IDispatch   VT_UNKNOWN  IUnknown </pre>	<pre>IDispatch xlBooks = (IDispatch)xlApp.get("Workbooks");</pre>  <pre>Boolean visible = xlApp.gut("Visible");</pre>
<P>
<DD><DL>
<DT><B>僷儔儊乕僞: </B><DD><CODE>property</CODE> - 僾儘僷僥傿柤<DT><B>栠傝抣: </B><DD>庢摼偝傟偨抣<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE> - <BR>              "IDispatch not created"   IDispatch偑嶌惉偝傟偰偄側偄丅<BR>              "getProperty() failed HRESULT=0x%XL" 俠俷俵偺屇傃弌偟偵幐攕偟偨丅<BR>              "cannot convert VT=0x%X" 枹懳墳偺VARIANT宆偑曉偝傟偨丅<DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String, java.lang.Object[])"><CODE>get(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#invoke(java.lang.String, java.lang.Object[])"><CODE>invoke(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#put(java.lang.String, java.lang.Object)"><CODE>put(String,Object)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="get(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
get</H3>
<PRE>
public java.lang.Object <B>get</B>(java.lang.String&nbsp;property,                            java.lang.Object[]&nbsp;args)                     throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD>僾儘僷僥傿偺抣傪庢摼偟傑偡丅僾儘僷僥傿偺抣偺庢摼偵堷悢偑昁梫側応崌偵巊梡偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼IDispatch.get(property)傪嶲徠偟偰偔偩偝偄丅 堷悢偺搉偟曽偼IDispatch.invoke()傪嶲徠偟偰偔偩偝偄丅
<P>
<DD><DL>
<DT><B>僷儔儊乕僞: </B><DD><CODE>property</CODE> - 僾儘僷僥傿柤<DD><CODE>args</CODE> - 堷悢偺攝楍<DT><B>栠傝抣: </B><DD>庢摼偝傟偨抣<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE> - <BR>              "IDispatch not created"   IDispatch偑嶌惉偝傟偰偄側偄丅<BR>              "Invalid argument(index=%d)" 堷悢偑晄惓丅傕偟偔偼枹懳墳偺宆偑搉偝傟偨丅<BR>              "getPropertyArg() failed HRESULT=0x%XL" 俠俷俵偺屇傃弌偟偵幐攕偟偨丅<BR>              "cannot convert VT=0x%X" 枹懳墳偺VARIANT宆偑曉偝傟偨丅<DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String)"><CODE>get(String)</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#invoke(java.lang.String, java.lang.Object[])"><CODE>invoke(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#put(java.lang.String, java.lang.Object)"><CODE>put(String,Object)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="put(java.lang.String, java.lang.Object)"><!-- --></A><H3>
put</H3>
<PRE>
public void <B>put</B>(java.lang.String&nbsp;property,                java.lang.Object&nbsp;val)         throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD>僾儘僷僥傿偵抣傪愝掕偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼IDispatch.get(property)傪嶲徠偟偰偔偩偝偄丅                        <pre>xlApp.put("Visible", new Boolean(true));</pre>                        <pre>xlRange.put("Value","JCom偡偛偄偧両(^o^)");</pre>
<P>
<DD><DL>
<DT><B>僷儔儊乕僞: </B><DD><CODE>property</CODE> - 僾儘僷僥傿柤<DD><CODE>val</CODE> - 愝掕偡傞抣<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE> - <BR>              "IDispatch not created"   IDispatch偑嶌惉偝傟偰偄側偄丅<BR>              "Invalid argument" 堷悢偑晄惓丅傕偟偔偼枹懳墳偺宆偑搉偝傟偨丅<BR>              "putProperty() failed HRESULT=0x%XL" 俠俷俵偺屇傃弌偟偵幐攕偟偨丅<BR><DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String)"><CODE>get(String)</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String, java.lang.Object[])"><CODE>get(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#invoke(java.lang.String, java.lang.Object[])"><CODE>invoke(String,Object[])</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="method(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
method</H3>
<PRE>
public java.lang.Object <B>method</B>(java.lang.String&nbsp;method,                               java.lang.Object[]&nbsp;args)                        throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD>儊僜僢僪傪屇傃弌偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼JCom.get(property)傪嶲徠偟偰偔偩偝偄丅 <pre>                        Object[] arglist = new Object[3];                        arglist[0] = new Boolean(false);                        arglist[1] = null;                        arglist[2] = new Boolean(false);                        xlBook.method("Close", arglist); </pre>
<P>
<DD><DL>
<DT><B>僷儔儊乕僞: </B><DD><CODE>method</CODE> - 儊僜僢僪柤<DD><CODE>args</CODE> - 堷悢<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE> - <BR>              "IDispatch not created"   IDispatch偑嶌惉偝傟偰偄側偄丅<BR>              "Invalid argument(index=%d)" 堷悢偑晄惓丅傕偟偔偼枹懳墳偺宆偑搉偝傟偨丅<BR>              "invokeMethod() failed HRESULT=0x%XL" 俠俷俵偺屇傃弌偟偵幐攕偟偨丅<BR>              "cannot convert VT=0x%X" 枹懳墳偺VARIANT宆偑曉偝傟偨丅<DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String)"><CODE>get(String)</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String, java.lang.Object[])"><CODE>get(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#put(java.lang.String, java.lang.Object)"><CODE>put(String,Object)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="invoke(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
invoke</H3>
<PRE>
public java.lang.Object <B>invoke</B>(java.lang.String&nbsp;method,                               java.lang.Object[]&nbsp;args)                        throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD><B>悇彠偝傟偰偄傑偣傫丅</B>&nbsp;<I>method(String,Object[])偵抲偒姺傢傝傑偟偨丅</I>
<P>
<DD>method()傪嶲徠偟偰偔偩偝偄丅
<P>
<DD><DL>
<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE><DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#method(java.lang.String, java.lang.Object[])"><CODE>method(String,Object[])</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="invoke(java.lang.String, int, java.lang.Object[])"><!-- --></A><H3>
invoke</H3>
<PRE>
public java.lang.Object <B>invoke</B>(java.lang.String&nbsp;name,                               int&nbsp;wFlags,                               java.lang.Object[]&nbsp;pDispParams)                        throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD>儊僜僢僪丄僾儘僷僥傿偺愝掕丒庢摼傪峴偄傑偡丅                僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼JCom.get(property)傪嶲徠偟偰偔偩偝偄丅                <pre>                        Object[] arglist = new Object[3];                        arglist[0] = new Boolean(false);                        arglist[1] = null;                        arglist[2] = new Boolean(false);                        xlBook.invoke("Close", IDispatch.METHOD, arglist);                </pre>
<P>
<DD><DL>
<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE> - <BR>                             "IDispatch not created"   IDispatch偑嶌惉偝傟偰偄側偄丅<BR>                             "Invalid argument(index=%d)" 堷悢偑晄惓丅傕偟偔偼枹懳墳偺宆偑搉偝傟偨丅<BR>                             "invokeMethod() failed HRESULT=0x%XL" 俠俷俵偺屇傃弌偟偵幐攕偟偨丅<BR>                             "cannot convert VT=0x%X" 枹懳墳偺VARIANT宆偑曉偝傟偨丅<DT><B>娭楢崁栚:</B><DD><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String)"><CODE>get(String)</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#get(java.lang.String, java.lang.Object[])"><CODE>get(String,Object[])</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#put(java.lang.String, java.lang.Object)"><CODE>put(String,Object)</CODE></A>, <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IDispatch.html#method(java.lang.String, java.lang.Object[])"><CODE>method(String,Object[])</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getTypeInfo()"><!-- --></A><H3>
getTypeInfo</H3>
<PRE>
public <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/ITypeInfo.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">ITypeInfo</A> <B>getTypeInfo</B>()                      throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></PRE>
<DL>
<DD>ITypeInfo傪庢摼偟傑偡丅
<P>
<DD><DL>
<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗">JComException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>

<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="僫價僎乕僔儑儞儕儞僋傪僗僉僢僾"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>奣梫</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>僷僢働乕僕</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>僋儔僗</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>奒憌僣儕乕</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>旕悇彠 API</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>嶕堷</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>僿儖僾</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/GUID.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗"><B>慜偺僋儔僗</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IEnumVARIANT.html" title="jp.ne.so_net.ga2.no_ji.jcom 撪偺僋儔僗"><B>師偺僋儔僗</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html" target="_top"><B>僼儗乕儉偁傝</B></A>  &nbsp;
&nbsp;<A HREF="IDispatch.html" target="_top"><B>僼儗乕儉側偟</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>偡傋偰偺僋儔僗</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>偡傋偰偺僋儔僗</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  奣梫: &nbsp;擖傟巕&nbsp;|&nbsp;<A HREF="#field_summary">僼傿乕儖僪</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">僐儞僗僩儔僋僞</A>&nbsp;|&nbsp;<A HREF="#method_summary">儊僜僢僪</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
徻嵶: &nbsp;<A HREF="#field_detail">僼傿乕儖僪</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">僐儞僗僩儔僋僞</A>&nbsp;|&nbsp;<A HREF="#method_detail">儊僜僢僪</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?