🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.basic
Article #308

Re: VB4で Word

#308
From: Mitsutoshi Yotsuyanagi
Date: Wed, 05 Feb 1997 00:00
48 lines
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-mail
References: <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