PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
2620 | 98/08/05 15:46:32 | SyncShell() の件です。攪乱してしまいました・・・。 By めめ |
2612 | 98/08/05 10:21:23 | SyncShell() の件です。攪乱してしまいました・・・。 By めめ |
2611 | 98/08/05 10:21:02 | SyncShell() の件です。攪乱してしまいました・・・。 By めめ |
2605 | 98/08/04 18:43:08 | RE:RE:RE:RE:PB6: Run関数で外部アプリケーションが終了するまで、スクリプト処理を止める方法はありますか By あすかちゃんの父 |
2604 | 98/08/04 18:18:14 | RE:RE:RE:PB6: Run関数で外部アプリケーションが終了するまで、スクリプト処理を止める方法はありますか? By TENRYU |
2595 | 98/08/04 17:14:32 | RE:RE:PB6: Run関数で外部アプリケーションが終了するまで、スクリプト処理を止める方法はありますか? By nori-kawa |
2592 | 98/08/04 16:49:00 | RE:PB6: Run関数で外部アプリケーションが終了するまで、スクリプト処理を止める方法はありますか? By あすかちゃんの父 |
2588 | 98/08/04 14:52:22 | PB6: Run関数で外部アプリケーションが終了するまで、スクリプト処理を止める方法はありますか? By nori-kawa |
カテゴリ:旧電子会議室
日付:1998年08月05日 15:46 発信者:めめ
題名:SyncShell() の件です。攪乱してしまいました・・・。
あすかちゃんの父さん、TENRYUさん、nori-kawaさん、こんにちは。
SyncShell をUPした、めめです。
いいかげんなコメントで大変お騒がせしてしまいました。この場をお借りして、ごめんなさいっ!
>>STKIT432.DLL とかって、VB4のインストールキットに付属している物ですよね?たしか?
>>
>>とすると、どのマシンにも入っているわけではないと思いますが..
>>例えば、VB4のアプリをインストールしたことのあるマシンなら存在すると思いますけども。
そうなんです。実は、SyncShell はVB4で使った外部プログラムとの同期方法のひとつなんです。
それなのに、何も意識せずにPBでも使っていた・・・うかつでした。
VBアプリをインストールしていない方、すみません!
>>APIではなく、STKIT.DLLの関数ですね>SyncShell
ごもっとも!!・・・としかいいようがありません・・・。
>あ、そうですよね。VB4のランタイム・ライブラリをインストールしているのを
>すっかり忘れていました(^^ゞ
>WinAPIじゃないので、基本的にPBの開発ではライセンスの問題で、STKIT.DLLの
>関数は使えませんよね(私のとこではSyncShellを使わずに外部プログラムと同期
>を取っていますが)。
実は、外部プログラムと同期をとる別の方法を考えているのですが、まだ実現には至りません。
現在、悲しいことにPBから少し遠ざかっていますので・・・。
API関数を(今度は本当に!)使いますがこれならできるかもしれません。ただし、
CreateProcess の引数が構造体なので受け渡しがうまくいくかどうか・・・。
参考までに、以下使用する関数です。
CreateProcess()
OpenProcess()
WaitForSingleObject()
CloseHandle()
以上です。どうもすみませんでした。
今後も宜しくお願いします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.