PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23344 08/06/06 14:07:16 RE(2):PB8.0: OLEの関連付けを行うConnectTonewObject関数でエラーが起こってしまいます。 By タク3
23342 08/06/05 19:05:37 RE(1):PB8.0: OLEの関連付けを行うConnectTonewObject関数でエラーが起こってしまいます。 By ace
23341 08/06/05 11:46:45 PB8.0: OLEの関連付けを行うConnectTonewObject関数でエラーが起こってしまいます。 By タク3

カテゴリ:PowerBuilderの開発環境
日付:2008年06月05日 19:05 発信者:ace
題名:RE(1):PB8.0: OLEの関連付けを行うConnectTonewObject関数でエラーが起こってしまいます。

タク3さん、こんばんは。
Mibarcd.EXE で検索して、たぶんこのソフトだろう
と言うのを見つけましたが、
li_rtn = o1.ConnectToNewObject(\"Mibarcd.Auto\") 
としたら、どうですか?
つまり、引数には、ファイル名を入れるのではなく、クラス名を入れる必要があります。


>はじめましてこんにちは。いつも皆さんのご回答を参考にさせていただいております。

>今回OLEの接続でわからないことがあり質問させていただきました。
>QRコードを作成するソフトをOLEにて使用したいと思い下記のソースを記述したのですが
>戻り値に-2が設定されてしまってうまくいきません。

><スクリプト記述>
>OLEObject o1 
>string s1 
>int li_rtn
>o1 = CREATE oleobject  
>li_rtn = o1.ConnectTonewObject(\"C:\\temp\\Mibarcd.exe\") 
>messagebox(\'\',string(li_rtn))

>サンプルスクリプトコードを参照して記述したのですが、どこが間違っているのか
>まったくわからない状況です。C:\\tempにMibarcd.exeも置いてあるのですが・・・
>OLEは普段の開発では使わないので、どなたかご存知の方がいらしたら、教えていただけないでしょうか??
>輪明かりにくい文章で申し訳ありませんが宜しくお願い致します。








付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle Net 9
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle9i
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.