C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.1559 の関連記事表示

<< 0 >>
■1562  Re[2]: ActiveReportsで動的にデザイン上にコントロールを追加する
□投稿者/ ろーむ -(2005/10/12(Wed) 21:24:11)

    分類:[VB.NET] 

    dim xxx As New TextBox
    Me.セクション.Controls.Add(xxx)

    でできました。

記事No.1559 のレス / END /過去ログ2より / 関連記事表示
削除チェック/

■1561  Re[1]: ActiveReportsで動的にデザイン上にコントロールを追加する
□投稿者/ まどか -(2005/10/12(Wed) 18:20:29)

    分類:[VB.NET] 

    > コード上で必要数のコントロールを追加したいのですが
    >
    > dim xxx As New TextBox
    > という方法では駄目だったのですが、他にやり方があれば教えてください。

    #ActiveReportsはわかりません

    配列にするか、ArrayListなどにインスタンスを格納するとか。

記事No.1559 のレス /0過去ログ2より / 関連記事表示
削除チェック/

■1559  ActiveReportsで動的にデザイン上にコントロールを追加する
□投稿者/ ろーむ -(2005/10/12(Wed) 16:10:00)

    分類:[VB.NET] 


    分類:[VB.NET] 

    環境:winXP VisualStudio2003 ActiveReports standard

    質問させて頂きます。
    ActiveReportsで帳票を作成しております。
    明細の、ある項目のデータの種類ごとに合計を出したいのですがそのデータの種類の数が毎回違うため合計を表示するTextBoxの数を毎回変えなければなりません。コード上で必要数のコントロールを追加したいのですが

    dim xxx As New TextBox
    という方法では駄目だったのですが、他にやり方があれば教えてください。

親記事 /0過去ログ2より / 関連記事表示
削除チェック/

■1559  Re[5]: COMオブジェクトを使用したEXCEL操作で、HRESULT
□投稿者/ ぴんちはちゃんす -(2007/02/27(Tue) 16:30:40)
    No1550 (Blue さん) に返信
    >>エラーの場所が特定できました。
    >>
    >> // 範囲を獲得
    >> long lRowCnt = insData.GetLength(0);
    >> long lColCnt = insData.GetLength(1);
    >> xlRange = xlWorkSheet.get_Range("A3", Type.Missing);
    >> → xlRange = xlRange.get_Resize(lRowCnt, lColCnt);
    >>
    >>上記の "→" でエラーが発生していました。
    > ちなみに、このときのlRowCnt,lColCntはいくつになっていましたか?

    466, 5になっています。

    > それと、多分この書き方だと、Excelのプロセスが残っちゃうでしょう。
    > (xlWorkSheet.get_Range("A3", Type.Missing);で取得したものを上書きしちゃっているので
    > ReleaseComObjectできない)

    タスクマネージャーを観察してますけど、プロセスは残ってないように思えます。
    書き方がまずいんですね。。。

    上書きしないように、
    xlRangeと同じ定義をしたxlRangeValを宣言して以下のようにしてみました。

    xlRange = xlWorkSheet.get_Range("A3", Type.Missing);
    xlRangeVal = xlRange.get_Resize(lRowCnt, lColCnt);

    しかし、get_Resizeでエラーになります。
    そういう問題じゃないんですかね・・・?
記事No.1541 のレス /過去ログ10より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -