OLE/DDENo.02662
ゆ! さん 01/02/27 02:48
 
 要望というより希望なんですが、鶴亀メールに OLE (というかオートメーション)
か DDE サーバー機能を付けていただくなんてことは可能でしょうか?

[ ]
RE:02662 OLE/DDENo.02663
秀まるお さん 01/02/27 09:15
 
>  要望というより希望なんですが、鶴亀メールに OLE (というかオートメーション)
> か DDE サーバー機能を付けていただくなんてことは可能でしょうか?

 付けることは可能ですが、具体的にそれで何をさせたいかによります。

 例えば他のアプリケーションソフトからメールの作成/送信をやらせたいというこ
となら、別にDDEを使わなくても鶴亀起動時のコマンドラインを使えばできます。

 もっと高度なことをやらせたい場合でも、その高度な作業を秀丸マクロで書いて、
/xオプションで起動させるやり方もあります。

 とりあえず起動時コマンドラインで出来る範囲のことはそれでやってほしいです。

[ ]
RE:02663 OLE/DDENo.02685
ゆ! さん 01/02/28 07:57
 
> 例えば他のアプリケーションソフトからメールの作成/送信をやらせたいというこ
>となら、別にDDEを使わなくても鶴亀起動時のコマンドラインを使えばできます。

 言葉足らずですみません。起動コマンドラインオプションについては把握していま
した。
 エクスプローラのシェル拡張を作って、エクスプローラで選択したファイルを添付
ファイルとして送信したいというのが所期の目的です。それだけなら確かにコマンド
ラインオプションだけで実現できるんですが、このときにアドレス帳の内容、メール
がリプライならフォルダやメールの一覧、メールの内容なども取得して、直接相手を
指定してメール作成可能にしたいなと思ったんです。そうすると OLE か DDE が楽な
ので…… (^^;
 自前でアドレス帳やフォルダの構成、メールの内容などを読めばいいんですが、そ
れやると処理に時間かかりそうなので、インターフェイスを作っていただけると嬉し
いなと思ったわけです。

#そうそう、アドレス帳を起動させる起動時オプションも追加していただけませんか?

[ ]
RE:02685 OLE/DDENo.02687
ひろ さん 01/02/28 14:46
 
 ゆ!さん今日は、ひろです。
> ラインオプションだけで実現できるんですが、このときにアドレス帳の内容、メール
> がリプライならフォルダやメールの一覧、メールの内容なども取得して、直接相手を
> 指定してメール作成可能にしたいなと思ったんです。そうすると OLE か DDE が楽な
 後半の「リプライなら...」は無理でしょう。理由はゆ!さんの利用した
い方法では、起動したときにどのメールに対するリプライかの判断の仕方が
ないからです。

> #そうそう、アドレス帳を起動させる起動時オプションも追加していただけません
>か?
 送信先が空ならアドレス帳を起動するマクロを書いて、このマクロを起動
オプションで使用すれば良いのではないでしょうか?

[ ]
RE:02687 OLE/DDENo.02703
ゆ! さん 01/02/28 23:56
 
> 後半の「リプライなら...」は無理でしょう。

 だから、それができるインターフェイスが欲しい。ということなんですけど…… (^^;

[ ]
RE:02703 OLE/DDENo.02704
秀まるお さん 01/03/01 09:16
 
 アドレス帳の内容やフォルダの構成をやりとりするにはたしかにDDEがいいでしょ
うね。でも、そもそもDDE用のアドレス帳の操作関係処理を作るのはかなり大変です。
ってことで後回しさせていただきます。

 アドレス帳を表示するだけなら、

   loaddll "tkinfo.dll";
   #n =dllfunc("AdrBook");

 という2行だけのマクロを作って、turukame.exe /x adrbook.mac みたいに起動す
れば出来ます。

[ ]
RE:02703 OLE/DDENo.02707
ひろ さん 01/03/01 12:22
 
 ゆ!さん今日は、ひろです。改行位置変えました。
> > 後半の「リプライなら...」は無理でしょう。
>
>  だから、それができるインターフェイスが欲しい。ということなんですけど……
> (^^;
 私がただ単に頭が悪いのかもしれませんが、私が言いたかったのは、
> エクスプローラで選択したファイルを添付
> ファイルとして送信したいというのが所期の目的です。
この目的の場合、
> メールがリプライなら
という情報を、添付するファイルを指定したときに認識するのは無理ではあ
りませんか? という意味だったのですが、「インターフェイスが欲しい」と
はどういうことなのやら。
 既にリプライ・メールの雛型が開いている場合を想定しているのなら、メー
ルを添付する DLL 関数があればマクロで出来るでしょうね。また添付ファ
イル付きのメールを新規で作成して、そのメールをあるメールのリプライに
設定することは、現状のままでもマクロで出来ると思います。

 ##何かとんでもない間違いをしているような気もする...。

[ ]
RE:02704 OLE/DDENo.02715
ゆ! さん 01/03/02 00:54
 
> アドレス帳の内容やフォルダの構成をやりとりするにはたしかにDDEがいいでしょ
>うね。でも、そもそもDDE用のアドレス帳の操作関係処理を作るのはかなり大変です。
>ってことで後回しさせていただきます。

 ありがとうございます。後回しでもなんでも構いません、気を長〜くして待ちます
ので、時間が取れたらよろしくお願いします m(_ _)m
 

[ ]