Thread Rating:
  • 301 Vote(s) - 2.76 Average
  • 1
  • 2
  • 3
  • 4
  • 5
初期データ読み込みについて
10-22-2012, 01:47 PM,
#1
Exclamation  初期データ読み込みについて
こんにちわ。

早速ですが質問させてください。

個別に作成されたプログラムを起動メニューを作成して
その画面のボタンを押下すればそのボタンに応じた処理画面が
起動する仕組みになっております。

メニュー画面のmcurlでそのメニューから起動する画面のpcurl
を{component}で読み込んでいます。

構造的には
[dcurl メニュー画面]から[pcurl 個別の画面]を読み込む。

その際ファイル漏れが存在した場合CURLエラーが発生してしまいます。

このCURLエラーを発生させないようにしたいのですが、
何かプログラム内で対処できませんでしょうか?

よろしくお願い致します。
Reply
10-23-2012, 04:06 PM,
#2
RE: 初期データ読み込みについて
dynamic importを使ったら如何でしょうか?


{try
let my-packageTongueackage =
{import-package
{make-package-selector
"MY-PACKAGE",
version = "1.0"
}
}

def my-画面 = my-package
{my-画面.show}
catch e:FileNotFoundException do
{popup-message "package file not found"}
}
Reply
10-25-2012, 11:00 AM,
#3
RE: 初期データ読み込みについて
いつもご返答ありがとうございます。

こちらのプログラムとしても{import-package {make-package-selector ~}}を

使用しているのになぜ出来ないのかと思いましたが{try}が味噌だったのですね。

{try}を導入すれば画面毎にエラーが発生する。と考えてもよろしいのでしょうか?

とにかく、試験的に導入してみます。ありがとうございました。
Reply
12-04-2012, 03:40 PM,
#4
RE: 初期データ読み込みについて

dllを使うと、もうCurlのガーベージコレクターの管理外になりますので、この為にgarbage-collectなど呼び出しても、dll側の問題なら、意味がありません。
実際のところは、地道なデバグで調査しないと難しそうに思いますね。
"stonjohn4"

Reply

Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('643')