[ protra-Bugs-12331 ] 実行時エラーでエラー個所が表示されないことがある

Back to archive index

Sourceforge Tracker Monitor norep****@sourc*****
2008年 4月 18日 (金) 20:41:34 JST


Bugs item #12331, was opened at 2008-04-10 19:07
You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=12331&group_id=816

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By:  (None)
Assigned to:  (None)
Summary: 実行時エラーでエラー個所が表示されないことがある

Initial Comment:
『オブジェクト参照がオブジェクト インスタンスに設定さ
れていません。』

上記の場合、エラー箇所を表示していないようなので
エラーが発生している行番号を表示して頂けると
有り難いです。
宜しく御願い致します。

by t_suga

----------------------------------------------------------------------

Comment By:  (None)
Date: 2008-04-18 20:41

Message:
Logged In: NO 

t_sugaです。

obj[12]が正の値をとる時、
pn = "+" + (string)obj[12]の計算をする時も
発生します。


if obj[12] >= 0
pn = "+" + (string)obj[12]   // +文字付加
else
pn = (string)obj[12]         // 負の場合、文字追加必要なし
end


----------------------------------------------------------------------

Comment By:  (None)
Date: 2008-04-18 19:46

Message:
Logged In: NO 

t_sugaです。

8月14日に示したサンプルでは、
エラーが発生する行番号を表示しました。
しかし、実際にエラーを起こすマクロで確認したら
そのエラー箇所の行番号を表示しませんでした。
なので、何処でエラーを起こしているのかを
調査するので、もう少し時間をください。

----------------------------------------------------------------------

Comment By:  (None)
Date: 2008-04-18 19:09

Message:
Logged In: NO 

t_sugaです。

確認しました。
有り難う御座います。

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2008-04-17 21:59

Message:
Logged In: YES 
user_id=6886

直してみました。

----------------------------------------------------------------------

Comment By:  (None)
Date: 2008-04-14 18:57

Message:
Logged In: NO 

DrawLineの箇所でエラーが発生しているようです。


#include <Color>
#include <TIlib>

$Names[0] = "終値ライン"
$Colors[0] = $Silver

Candle_draw($DarkOrange, $SlateBlue)

def OwarineLine_new()
	obj=[2]
	obj[0] = null                           // 当日の
終値
	obj[1] = null                           // 前日の
終値

	return obj
end


def OwarineLine_next(obj)
	obj[1] = obj[0]                 // 前日に当日を退
避
	obj[0] = Close()                // 新しく当日を取
込む
end

def OwarineLine_draw(obj, color)
	// 終値ラインの描画処理
//	if obj[1] && obj
[0]                               // 終値が有るなら
		DrawLine(color, {-1}X, obj[1], X, obj
[0])   // 終値の描画(終値_newのobj)
//	end
end

if ! $OL
    $OL = OwarineLine_new()
else
    OwarineLine_next($OL)
    OwarineLine_draw($OL, $Colors[0])
end

----------------------------------------------------------------------

Comment By: panacoran (panacoran)
Date: 2008-04-14 11:47

Message:
Logged In: YES 
user_id=6886

スナップショットのほうでは直してあるつもりなんですけど、直
っていませんか? もし直っていないとしたら、このエラーが出る
小さなサンプルプログラムを示してもらえるとうれしいです。

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.jp/tracker/?func=detail&atid=3140&aid=12331&group_id=816




Protra-trackers メーリングリストの案内
Back to archive index