A
download next.html
Language: NonCode
LOC: 0
Project Info
JCom (Java-COM Bridge)(jcom)
Server: SourceForge
Type: cvs
...e\j\jcom\jcom\jcom\docs\jp\
   demo.html
   faq.html
   guide.html
   index.html
   manga_page1.html
   manga_page2.html
   manga_page3.html
   manga_page4.html
   next.html

<html>
<head><title>�v���O���}�['s������/JCom(Java-COMu���bW)</title></head>

<body text="#000000" bgcolor="#FFFFFF">

<center><h2><font color="brown">JCom(Java-COMu���bW)</font></h2></center>
<center><img src="../images/jcom.jpg"></center>
<BR>
<BR>
<H4>���݊J�����̎���o�[�W�����̓�e�ɂ‚���</H4>
�ib������Ver1.0�ł͎��I�ȃ\�tg���B��̂ł����AVer2.00��
�����[�XR��̕s��ƁA����ɔ����啝�ȃf�UC���̕ύX��s���܂����B
����ɂ��A�p�ɑς�����\�tg�ɂȂBĂ����Ɗ����Ă��܂��B<BR>
<BR>

�ib�����́Ai�������Ƃb�nl�̋��n���ł����A�
ێg�����Ƃ����ꍇ�AC���^�[�tF�[�X�͂��Ȃ莩���ō��Kv���o�Ă��܂��Bdwbdk�ɂ��Ă�A���������Ă���̂͂ق�̈ꕔ�ŁA����ȊO��
�@�\�͎�t�����̂܂܂ł��B�`���bg�ÂB��J���ł͂����Ɏ����ō��
�Kv���łĂ���ł��傤�BIDispatchC���^�[�tF�[�X����
�ł��Ȃ����Ƃ�Ȃ��ł����A���̏ꍇ�bnl�̐��m�����Kv��
�ȂBĂ��܂��B���Ƃ��BāA�����u�`.jcom.excel8vpbP�[�W��
���ׂĂ̂bnl�̃C���^�[�tF�[�X�������킯�ɂ͂����܂���B
���[�U�ւ̃n�[�h���͍����܂܂ł��B<BR>
<BR>
���l���Ă���̂��AC�ӂ̂bnl�̃C���^�[�tF�[�X�ɂ‚��āA
�i���������̃N���X�����������ł��Ȃ����A�Ƃ������Ƃł��B
�‚܂�A"Excel.Application"�Ɠ�͂���΁Aib������IDispachN���X
����p������ _Application.java �₻�̑��̃N���X�̃\�[�X��������������̂ł��Bi�������̏ꍇ�AN���X�̏��̎擾�� java.lang.reflect ������ɂ�����̂ł����Abnl��
�ꍇ�AITypeInfo�Ƃ��AITypeLib�Ȃǂ�����ɂ�����܂��B<BR>
<BR>
�܂��A��n�߂ɂb�{�{�x�[�X��ITypeInfo��ITypeLib�赂��v���O�������݂܂����B<BR>
�d���������XV�̏ꍇ�A�\�����邾���ł��Ȃ�̗ʂ�����܂��Bo�͂�����̂쩂邾���ŋC�������Ȃ�悤�ȗʂł��B(�R�[�h�͉��ɁFcomdesc)<BR>
<BR>
�����āAITypeInfo��ITypeLib��i���������爵�����߂̃N���X����܂����B
���Rimh��g��܂��B
���ׂĂ̏�񂪕Kv�Ƃ͎v���Ȃ��̂ŁA�Kv�����ȏ�񂾂��T�|�[�g���Ă��܂��B
����Ȃ��B���A�܂����̎��l���܂��Bimh�͂Ȃ�ׂ��Kv�ŏ��ɂ������̂ŁAITypeInfo��ITypeLib�̏���imh��
�n���āA�
ۂɃ\�[�X�𐶐�����̂͂i���������ōs���܂��B
���̕��Ƃ��Ɗy�ł����Ao�͂����\�[�X�̃JX�^�}�CY��e�ՂɂȂ�܂��B<BR>
<BR>
���āA����łi����������ITypeInfo��ITypeLib�赂����n���ł����̂ŁA
�
ۂɂi���������爵�݂܂��傤�Bsamples�̉���JComBuilder.java�Ƃ����t�@�C����
���Ă��������Bw�肳�ꂽProgID����ITypeInfo��擾���AITypeLib��
�擾���Ă��܂��B�����āA�����̏�񂩂�i�������̃\�[�X��o�͂��悤��
���Ă��܂��B �������A����͂܂���肩���ŁA�{���̖ړI�̒ʂ�ɂ͓����܂���BS�[���͖ڂ̑O�̂悤�ł����A�Ȃ��Ȃ���ςł��B
�܂������‚��̕ǂ𒴂��Ȃ���΂Ȃ�܂���B<BR>
<BR>
�bnl�ɂ͂悭����Dispatch��Enum�����ł͂Ȃ��ACOCLASS��AINTERFACE�Ȃ�
�lX�Ȍ`������܂��B
����ɔz��͂ǂ�����̂��H�•ϒ���͂ǂ�����̂��H �Ȃǂ̌��O����� ��܂��B
�µ�Abnl�ɏڂ������܂�����J���ɋ��͂��ė~�����ł��B
�
ۂɋ����J���łȂ��Ă�AT���v���𑗂��B���A���𑗂�炦��Ώ�����܂��B<BR>
<BR>
<H4>�J�����̃R�[�h(�ŐV��)</H4>
2000/07/23<BR>
<LI>IDispatch.invoke()��public�̃��\�bh����Y��Ă����̂�ljABm(_ _)m
<LI>TKIND_DISPATCH�⩂Ȃ��荞�񂾁B�唼�̃\�[�X�͎��������ł���悤�ɂȂB��B
<LI>TKIND_COCLASS�͂Ƃ肠�����A�ŏ���ImplType����p��������悤�ɂ����B����ɍ��킹�āAITypeInfo��ImplType�̏��Ν������悤�ɂ����B
<LI>JComBuilder����JComGenerator�ɖ��O�ύX�B�[���Ӗ��͂Ȃ��ł��B<BR>
<A HREF="jcom20000723.lzh">jcom20000723.lzh</A>(215,499byte)<BR>
<A HREF="comdesc20000723.lzh">comdesc20000723.lzh</A>(51,899byte)<BR>
<BR>

2000/07/15 <BR>
<LI>JComBuilder����Excel�ŗL�̃R�[�h��Ȃ����B�Ⴆ�΁A"InternetExplorer.Application"
�Ǝw�肷��΁Ahd�̂bnl�ɑ΂��Ă�g����B<BR>
<LI>���WXg������TypeLib��擾����̂�LoadRegTypeLib()�B�������A��Ƃ���
GUID�`����LIBID�ƃo�[�W�����ԍ���n���Ȃ���΂Ȃ�Ȃ��B
�ł�A���ʂ̐l��LIBID�Ȃ�Ēm��Ȃ��B���[�U�̎g���₷����l����Ȃ�A
EXE��w�肵�āA�������琶��������������낤�B
<FONT COLOR="red">����AProgID�������@�ł����񂶂�Ȃ��̂��ȁB�ua�����������B</FONT><BR>
JComBuilder.java(9,650byte)<BR>
<BR>
2000/07/09 <BR>
<LI>ITypeInfo._getVarDesc()���(���Y����I)<BR>
<LI>JComBuilder.java��蒼���BEnum�^�͂Ȃ�ƂȂ��s���������HHH<BR>
<LI>IDispatchN���X��JNI��_invoke()��_getIDsOfNames()��ljAB�]����_get(),_invoke()��
�Ƃ͕ʂ̌��p�ӁB�ǂ���ł�bnl�𗘗p�”\<BR>
jcom20000709.lzh (192,917byte)<BR>
<BR>
2000/07/07(���[)<BR>
jcom20000707.lzh (223,063byte)<BR>
�J�����̃R�[�h���J<BR>

<BR>
<BR>
<BR>
<H4>���݂̕�</H4>
<LI>COM�̃IuWFNg�ɂ�Dispatch�^��Enum�^�̑��ɂ�
TKIND_INTERFACE��TKIND_COCLASS�Ȃǂ�����B
�
ہAEXCEL97�ł�g���Ă���B
<LI>COCLASS����̃C���^�[�tF�[�X�‚�́Hi���ȁj
���dp���݂����Ȃ�̂��ȁH�ł�Ai�������ɂ͑��dp���͂Ȃ���B�ǂ�����H
<LI>TKIND_INTERFACE�͂ǂ�����H
<LI>Excel�̏ꍇ�AIFind�ȂǁAOffice�̃R���|�[�l���g��Ԃ����\�bh������B
������������Javat�@�C����R���pC�����悤�Ƃ���ƁAOffice�̃\�[�X��
�����������Ă����Ȃ���΂Ȃ�Ȃ��BOffice��ProgID��H
<LI>invoke()����Ƃ��A���܂�DISPPARAMS�̈���g��Ȃ����Ή����Ă��Ȃ��B
<LI>�Ƃɂ����AVARIANT��Java���̃IuWFNg�̑Ή���
����Ɏ��Ă��Ȃ��B
���ׂĂ���ɂƂ�Kv�͂Ȃ��Ǝv���̂�����ǁA�ǂ����ׂ�����
�킩��Ȃ��B������͈͓�őΉ����Ă��邯�ǁA
����A���ɂȂ�Ƃ���Δz��ƎQ�ƁBVT_PTR�����숁B
<LI>�•ϒ���́HHH
<LI>����COM�����l���Ă��Ȃ��BCOM+�ɂȂ�Ƃǂ��ς��H
<LI>C#��ڂ������ׂ�΁ACOM�̕Kv�ȕ�����
�����łȂ��������킩��̂ł͂Ȃ����낤���H
<LI>���̂bnl�ɂ‚��Ăс������ɒ��ׂ�Kv�����邾�낤�B
�܂��AJ���ɕK�v�ȑS�̑������؂�Ă��Ȃ��B
�������(MS)�Ƃ����ǁA�v���WFNg�͕ʂ��BExcel�Œʗp���邱�Ƃ��A
Word��Exchange�Œʗp����Ƃ͎v���Ȃ��B
���Ȃ݂ɁAExcel97��Excel2000�͎኱I/F���ς����B
<BR>

<BR>
<img class="inline" src="http://sourceforge.net/sflogo.php?group_id=91654&type=1&sf.gif" alt="http://sourceforge.net/sflogo.php?group_id=12841&type=1" />

</body>
</html>

About Koders | Resources | Downloads | Support | Black Duck | Terms of Service | DMCA | Privacy Policy | Contact Us