【OLE】オートメーション総合スレ【ActiveX】at TECH
【OLE】オートメーション総合スレ【ActiveX】 - 暇つぶし2ch527:デフォルトの名無しさん
09/08/05 13:30:14
>>526
IDropTargetを実装してRegisterDragDrop()を呼ぶ。

ファイル名が取れればいいだけだからこんな素の方法は嫌だ
ってことかもしれんが、まぁ一方法として。

528:デフォルトの名無しさん
09/08/05 14:52:27
>>526
URLリンク(www5.plala.or.jp)
これをまんま埋め込んだらできたよ

529:デフォルトの名無しさん
09/08/10 01:26:57
ActiveXって現役の技術なの?古いイメージがあるんだけど、代替技術は存在しない?

今までMS系の技術なんて見向きもしなかったんだけど、
今度、VB6.0で動いていたアプリをIE向けのWebアプリに作り替えることになって、
ActiveXコントロールに替わる技術なんてあるんだっけ?と思って質問してみました。
ちなみに既存のVB6アプリでどんなActiveXコンポーネントを使っているのかはまだ不明。
判明するのは3か月以上先。

そもそもActiveXがよくわかっていなくて、
ActiveXの書籍は古いものばっかりだし、この技術ってレガシーコンポーネントを再利用するとき以外で用途あるの?
ローカルリソースを扱うなら必須の技術?

まぁ、先手を打って、勉強しておきたいっていうだけ。

530:デフォルトの名無しさん
09/08/10 04:20:33
まだまだ現役なんじゃない?
代替技術もないんじゃない?
目的達成のための別の技術があるというだけで。

531:デフォルトの名無しさん
09/08/10 15:44:45
FlashもActiveXコンポーネントだよね?

532:デフォルトの名無しさん
09/08/10 17:31:32
許されるのは、FlashとAcroabat Readerのみ。
他はウィルス扱いw

533:デフォルトの名無しさん
09/08/12 13:33:59
>>526
できた?

534:デフォルトの名無しさん
09/08/14 02:04:44
>>530
なるほど
結局は、どんな手段で目的を解決するか、ですね。
選択の幅は広い方がいいんで、勉強してみる
Windowsの仕組みを知るいい機会だし

535:this.is.a.tor.exit.router.www.torproject.org
09/08/17 17:39:59
Q. 自動保守#K9K?_D[L とは一体何なのか?
A. 外部サイトへの突撃大好きな真性厨房

韓国突撃でお馴染みの自動保守
最近は自動焼人 ★として2ちゃんねるのボランティアにも精を出す日々
だがそんな彼にも、人間らしい部分はあったのだ…

名言集
『アパッチ砲はワシが作った』
『お前が規制系キャップ取れるか審査してやるよ』
『いつもサボってばかりのキャップがウゼえ』
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』
『俺の経歴カックイイだろ?』

最近のニュース
 8月15日の韓国突撃の際に歴史的大敗を喫する。ラジオでの敗戦宣言のときに声が震えていた
 本人は体調不良と言っているが…


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
スレリンク(sec2chd板)
にて自動焼人 ★までご連絡ください

536:デフォルトの名無しさん
09/08/20 13:45:04
ちょっと質問いいかな?
VC++6.0でMFC ActiveX ControlWizardを開くと
最初に、プロジェクトに含まれるコントロールの数を聞かれるよね?
ここでコントロール数を2個にして作成するActiveXコントロールと同等のものを
.net2005で作成できる?
ActiveX今まで殆ど触った事なくて、どんな語から調べていけばいいのかわからない状態なんだ…

537:デフォルトの名無しさん
09/11/24 18:22:43
OCXをCABファイルからインストールさせているのですが
64bitのIEでは、失敗します。
64bit用のINFファイルの書き方とかあるのでしょうか?

538:デフォルトの名無しさん
09/11/26 20:57:47
>>537
問題ない。誰も64ビット版IEなんて使っていないから気にするな。
ところで、そのOCXは64ビットで作っている?

539:デフォルトの名無しさん
09/11/27 14:58:43
OCXは64ビットで作っていません
だからダメなんでしょうか?

64ビットで作って試してみます。

540:デフォルトの名無しさん
09/12/02 20:44:11
C#でOfficeオートメーションを使う仕事を割り振られたのですが、
ネットにあまり情報が落ちてないので、どこから勉強していいか解りません。

何か良い書籍があったら教えてください。

541:デフォルトの名無しさん
09/12/02 21:27:23
オフィスオートメーション 【OA】

オフィスオートメーションとは、コピー機やFAX、コンピュータなどの情報機器を用いて、事務作業を効率化すること。


>>540
残念、微妙にスレ違いのようだ。

542:デフォルトの名無しさん
09/12/02 21:50:55
>>540-541
OfficeとはMicrosoft Officeのことで、WordとかExcelの操作かもしれないではないか。
もし、そうだったらまずはVisual Studio Tools for Office関係を調べればいいと思う。

543:デフォルトの名無しさん
10/01/08 09:55:39
Windows2003 Office2003環境です。

ローカルサービスから
using Excel = Microsoft.Office.Interop.Excel;

Excel.Application app =new Excel.APplucation();
Excel.Workbook wbook;

wbook=(Excel.Workbook)(app.Workbooks.Open(filepath,省略,省略…省略));
wbook.PrintOut(省略,省略,省略,省略,PrinterName,省略,省略,省略);

をコーディングしていますが、プリンタへのスプールがスプール中で動作が停止してしまいます。
同様のコーディングをWord,PowerPointにて行ってますが、同様です。

Windows2008 64bit版ではメモリの要領不足とエラーが出ます。

動作が正常に行かない理由ってわかりますか?

544:デフォルトの名無しさん
10/02/15 09:03:15
age

545:デフォルトの名無しさん
10/03/01 09:42:17
CでIEを利用して作っているウェブブラウザで
ブラウザのダブルクリック時の挙動を変えたいんですが
IHTMLDocument2のポインタを取得して
put_ondblclickで自前の関数を登録しようとして
ここで渡す自前の関数はどう宣言して渡せばいいんでしょうか?

546:デフォルトの名無しさん
10/03/17 10:34:20
>>537-539
だいぶ前の話で恐縮ですが
64bitのOCXを作れば、64bit版IEでも動作しました。
ありがとうございます。

547:デフォルトの名無しさん
10/03/17 18:48:26
C++で ActiveXコントロールを作成しています。
また、この ActiveX内から
DLL(VB.NET)の関数を呼んだりしています。

ここで質問なのですが
VB で RaiseEventしたイベントを、
C++の方で捕まえる方法はありますか?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch