📄 idispatch.html
字号:
<DD>ProgID偐傜IDispatch僀儞僞乕僼僃乕僗傪嶌惉偟傑偡丅 偡偱偵嶌惉偝傟偰偄偨応崌丄椺奜傪敪惗偝偣傑偡丅<DD><DL>
<DT><B>僷儔儊乕僞: </B><DD><CODE>ProgID</CODE> - COM偺僾儘僌儔儉ID<DT><B>椺奜: </B><DD><CODE><A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></CODE> - <BR> "Already COM allocated" 偡偱偵COM偑妱傝摉偰傜傟偰偄傞丅<BR> "createInstance() failed HRESULT=0x%XL" 俠俷俵偺嶌惉偵幐攕偟偨丅</DL>
</DD>
</DL>
<HR>
<A NAME="get(java.lang.String)"><!-- --></A><H3>
get</H3>
<PRE>
public java.lang.Object <B>get</B>(java.lang.String property) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></PRE>
<DL>
<DD>僾儘僷僥傿偺抣傪庢摼偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼埲壓偺捠傝偱偡丅 <pre> VT_EMPTY null 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><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">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 property, java.lang.Object[] args) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></PRE>
<DL>
<DD>僾儘僷僥傿偺抣傪庢摼偟傑偡丅僾儘僷僥傿偺抣偺庢摼偵堷悢偑昁梫側応崌偵巊梡偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼IDispatch.get(property)傪嶲徠偟偰偔偩偝偄丅 堷悢偺搉偟曽偼IDispatch.invoke()傪嶲徠偟偰偔偩偝偄丅<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">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 property, java.lang.Object val) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></PRE>
<DL>
<DD>僾儘僷僥傿偵抣傪愝掕偟傑偡丅 僾儘僷僥傿偺宆偲俰倎倴倎偺宆偲偺懳墳偼IDispatch.get(property)傪嶲徠偟偰偔偩偝偄丅<pre>xlApp.put("Visible", new Boolean(true));</pre><pre>xlRange.put("Value","JCom偡偛偄偧両(^o^)");</pre><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">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 method, java.lang.Object[] args) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">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><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">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 method, java.lang.Object[] args) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></PRE>
<DL>
<DD><B>悇彠偝傟偰偄傑偣傫丅</B> <I>method(String,Object[])偵抲偒姺傢傝傑偟偨丅</I>
<P>
<DD>method()傪嶲徠偟偰偔偩偝偄丅<DD><DL>
<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 name, int wFlags, java.lang.Object[] pDispParams) throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">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><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">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">ITypeInfo</A> <B>getTypeInfo</B>() throws <A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/JComException.html">JComException</A></PRE>
<DL>
<DD>ITypeInfo傪庢摼偟傑偡丅</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>奣梫</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>僷僢働乕僕</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>僋儔僗</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>奒憌僣儕乕</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>旕悇彠 API</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>嶕堷</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>僿儖僾</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/GUID.html"><B>慜偺僋儔僗</B></A>
<A HREF="../../../../../../jp/ne/so_net/ga2/no_ji/jcom/IEnumVARIANT.html"><B>師偺僋儔僗</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html" TARGET="_top"><B>僼儗乕儉偁傝</B></A>
<A HREF="IDispatch.html" TARGET="_top"><B>僼儗乕儉側偟</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
奣梫: 撪晹僋儔僗 | <A HREF="#field_summary">僼傿乕儖僪</A> | <A HREF="#constructor_summary">僐儞僗僩儔僋僞</A> | <A HREF="#method_summary">儊僜僢僪</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
徻嵶: <A HREF="#field_detail">僼傿乕儖僪</A> | <A HREF="#constructor_detail">僐儞僗僩儔僋僞</A> | <A HREF="#method_detail">儊僜僢僪</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -