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

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

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

全過去ログを検索

<< 0 >>
■23909  Re[4]: RichTextBoxの内容がRTFで保存されない。
□投稿者/ タコ -(2008/08/23(Sat) 20:44:16)
    解決済みにするの忘れました。どうも
記事No.23482 のレス / END /過去ログ45より / 関連記事表示
削除チェック/

■57958  Re[4]: DeleteキーとBackspaceキーを無効にしたい
□投稿者/ 初心もの -(2011/03/22(Tue) 20:04:16)

    みなさん お騒がせしました。
    魔界の仮面弁士の

    >もしも DataGridView のセルの内容を編集する際の事を指しているのなら、
    >DataGridView のイベントでは無く、編集用 TextBox のイベントを処理しましょう。
    http://dobon.net/vb/dotnet/datagridview/textboxevent.html

    をみたら解決しました。
    ホントにありがとうございました。
記事No.57947 のレス / END /過去ログ97より / 関連記事表示
削除チェック/

■91856  Re[8]: C++からVBへの変換
□投稿者/ えん -(2019/08/07(Wed) 17:32:24)
    内容を把握できていませんが。
    
    意訳実装において
    Forループの直後に
                m = CInt(m / 4)          
                Dim mq As Integer = CInt(m / 4)
    
    を置きましたが
    これは間違いで
    Forループの最後に置く必要があることに気が付きました。
    
    
            Dim m As Integer = n
            Dim mq As Integer = m \ 4
    
    
            For g As Integer = 1 To CInt(Math.Log(n, 4))
    
    ~~~計算
    
                m = mq           'l → 256, 64, 16, 4, 1
                mq = m \ 4
    
    
            Next g
    
    これなら問題ないと思いますがどうでしょうか?
    
記事No.91843 のレス /過去ログ158より / 関連記事表示
削除チェック/

■91859  Re[9]: C++からVBへの変換
□投稿者/ 魔界の仮面弁士 -(2019/08/07(Wed) 18:18:41)
    No91856 (えん さん) に返信
    > これなら問題ないと思いますがどうでしょうか?


    たとえば n = 8 であった場合:
     for (m = n; (mq = m >> 2) >= 1; m = mq)
     {
       // 処理
     }
    は、「m=8, mq=2」の 1 回しか処理されません。

    しかしながら、
     Dim m As Integer = n
     Dim mq As Integer = m \ 4
     For g As Integer = 1 To CInt(Math.Log(n, 4))
      ' 処理
      m = mq
      mq = m \ 4
     Next g
    にすると、「m=8, mq=2」の後に「m=2, mq=0」で合計 2 回処理されてしまいますね。
記事No.91843 のレス /過去ログ158より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -