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

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

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

全過去ログを検索

<< 0 >>
■44392  Re[3]: VisualStudioの有償と無償の違いについて
□投稿者/ あんこ -(2009/12/07(Mon) 20:58:44)
    No44390 (あんこ さん) に返信
    > インストールすれば、複数使えるのですね、ありがとうございます。

    なるほどー。非常にわかりやすい説明ありがとうございます。
    無料版でも一般的なプログラムやらアプリケーションの作成には支障はなさそうですね。
    早速無料版入れてみたいと思います。
記事No.44385 のレス / END /過去ログ75より / 関連記事表示
削除チェック/

■57439  Windowsフォーム
□投稿者/ papara -(2011/02/26(Sat) 18:26:56)

    分類:[.NET 全般] 

    お世話になります

    開発環境
    Visualstudio2005 Windowsアプリ VBで作業してます。
    フォームにボタンを設置下記を記述しても閉じたり開いたりしてこないのですが
    どのようにすればよいですか?
    Me.Close()
    Me.Show()

    自分を閉じて
    自分を開く

    初級すぎて申し訳ありませんが宜しくお願いします
親記事 /過去ログ96より / 関連記事表示
削除チェック/

■87124  Re[1]: DataGridViewCheckBoxCellについて
□投稿者/ Hongliang -(2018/04/13(Fri) 14:52:19)
    .Valueを変更した後、DataGridViewのEndEdit()を呼び出すようにしては。
記事No.87121 のレス /過去ログ149より / 関連記事表示
削除チェック/

■87125  Re[2]: DataGridViewCheckBoxCellについて
□投稿者/ MTK -(2018/04/13(Fri) 15:48:04)
    No87124 (Hongliang さん) に返信

    回答ありがとうございます。


    > .Valueを変更した後、DataGridViewのEndEdit()を呼び出すようにしては。

    Value変更 → EndEdit としてみましたが、うまくいきませんでした。

    他にも
    BeginEdit → Value変更 → EndEdit 

    BeginEdit → Value変更 → EndEdit → CommitEdit
    も試してみたのですが、どちらもうまくいかないようです。
記事No.87121 のレス /過去ログ149より / 関連記事表示
削除チェック/

■98686  仮想ディスプレイの座標を取得する方法
□投稿者/ 餃子 -(2021/12/17(Fri) 19:17:51)

    分類:[.NET 全般] 

    VB.NET2015を使用しております。


    マルチモニターで且つスケーリングがディスプレイ毎に異なる環境で
    フォームのスクリーンショットを取得するために
    フォームのある位置を取得したいと考えています。


    仮想ディスプレイと呼ばれるものなので、

    https://social.msdn.microsoft.com/Forums/vstudio/ja-JP/1bfd425f-b153-4079-bb51-8d525dc2937b/35079259681239812514124911247912487124511247312503125241245212?forum=vcgeneralja
    http://www.vbaccelerator.com/home/vb/tips/Working_with_Multiple_Monitors/article.html


    これらのページにあるように、
    EnumDisplayMonitorsを使えば良いのではないかと思います。



    <DllImport("user32.dll")>
    Private Shared Function EnumDisplayMonitors(ByVal hdc As IntPtr, ByVal lprcClip As IntPtr, ByVal lpfnEnum As EnumMonitorsDelegate, ByVal dwData As IntPtr) As Boolean
    End Function

    <StructLayout(LayoutKind.Sequential)>
    Public Structure Rect
    Private Left As Integer, Top As Integer, Right As Integer, Bottom As Integer
    End Structure

    Delegate Function EnumMonitorsDelegate(hMonitor As IntPtr, hdcMonitor As IntPtr, ByRef lprcMonitor As Rect, dwData As IntPtr) As Boolean


    Sub main()

    EnumDisplayMonitors(IntPtr.Zero, IntPtr.Zero, AddressOf EnumMonitorsDelegate, IntPtr.Zero)

    End Sub

    こんな感じでコードを書いてみたのですが、


    エラー BC30577 'AddressOf' オペランドはメソッドの名前でなければなりません。かっこは不要です。
    というエラーが出てしまいます、


    どのようにすれば、エラーが出なくなりますか?




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



<< 0 >>

パスワード/

- Child Tree -