2007年10月31日 5:40 pm #5063
takuya
参加者
ベータ版で新しいマクロ機能をつかうテストをしているときに気になった箇所があります。
document.selection.SetActivePoint( eePosLogical, 0,0,false );
txt = document.GetLine(document.selection.GetActivePointY(eePosLogical) );//カレント行が返される
txt = document.GetLine(0);//これはエラーになる
そもそも、(x,y)=(0,0)へのSetActivePointが通ってしまうのがおかしいのかもしれません、そもそもGetLine(0)は想定外なのでエラーは理解できますが、SetActivePointがエラーにならないのはバグではなく当たり前のことなのでしょうか??
あとGetLineのマニュアル部分eeGetLineWithNewLines フラグが、「テキストに改行コードを追加しません。 」となってるのは「省略の場合はテキストに改行コードを追加しません。 」でよいでしょうか。