Article View: fj.lang.basic
Article #308Re: VB4で Word
From: Mitsutoshi Yotsuyanagi
Date: Wed, 05 Feb 1997 00:00
Date: Wed, 05 Feb 1997 00:00
48 lines
2626 bytes
2626 bytes
Basicの文法に関するものというより、Windowsに関連すると思いますので、
fj.os.ms-windows.programmingにもクロスポストし、Followup-to はそちら
にします。
お急ぎかもしれないので、メールも同時に。
In article <E52to8.5sK@tama.toshiba.co.jp>, chihara says...
> まったく持って初心者な質問で申し訳ないのですが・・・
> VB4でWordを立ちあげるにはどうすれば良いのでしょうか???
> 具体的に言いますと、ある指定したファイル(当然.Docファイルです)
> をVB上より呼び出したいのですが?
> getobject or Createobject等を使用して試行錯誤してみたのですが
> 呼び出せないのです・・・
以下のようでOKだと思います。
----- ここから -----
Set wordDoc = CreateObject("Word.basic")
wordDoc.appShow
wordDoc.FileOpen Name:= [File Name]
----- ここまで -----
なお、[File Name]にはファイル名を示す(必要によってはパスを含む)文字
列を入れてください。([ ]はいりません)
注意する点は、
1.wordDocのメソッドは、Word Basicのメソッドを用いる。
(CreateObject の引数を見ると分かりますよね)
2.3行目の“:=”に注意。
実際にどういう場合に使われるかは、Word Basicのヘルプから FileOpen
を調べてみて、「おおっ!Word Basicでこのように書くコマンドは、VBか
ら使う場合には“:=”を付けねばならんのか」と覚えてください。
ちょっとうろ覚えですが
Word Basic : FileOpen .Name = [File Name]
↓
Visual Basic : object.FileOpen Name:= [File Name]
だったかと。
はっきり言って、こんなん分かりませんよねえ。私もこの間、VB-OLEのセミナ
ーに行くまで全然知らんかったです。
--
ねこやなぎじゃないよ よつやなぎだよ - Mitsutoshi Yotsuyanagi
yotsuyanagi@hitachi-koki.co.jp (会社)
yotsuyan@tky.threewebnet.or.jp (自宅)
Technical Details
Message-ID:
<5da88q$25g@webosaka.threeweb.ad.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<E52to8.5sK@tama.toshiba.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 110a07,20428560c807765,start X-Google-Attributes: gid110a07,public X-Google-Thread: f5300,a29beaea5baabfab X-Google-Attributes: gidf5300,public From: yotsuyan@tky.threewebnet.or.jp (Mitsutoshi Yotsuyanagi) Subject: Re: VB4で Word Date: 1997/02/05 Message-ID: <5da88q$25g@webosaka.threeweb.ad.jp> X-Deja-AN: 214766277 references: <E52to8.5sK@tama.toshiba.co.jp> followup-to: fj.os.ms-windows.programming content-type: Text/Plain; charset=ISO-2022-JP organization: 3Web internet service mime-version: 1.0 newsgroups: fj.lang.basic,fj.os.ms-windows.programming