タグ

vbとVBに関するbabydaemonsのブックマーク (7)

  • 【.NET】UTF-8対応Iniファイルの読み込みと書き込み - Qiita

    はじめに これは、Visual Basic Advent Calendar 2017の24日目の記事となります。 設定ファイルをxml形式で作成したところ、ユーザーからIni形式で慣れているので変更して欲しいという要望がありました。 既に体プログラムはReadXmlでDataSet型にして設定を読み込むようになっていたため、体プログラムに出来るだけ影響しないようにIni形式をDataSet型に変換するクラスを作成しました。 説明 下記のようなiniファイルがあった場合、Dictionary型およびDataSet型にして取得できます。 特徴として、セクション名が同じで末尾数字が違った場合、同一グループとして扱います。また、キー名も同様で末尾数字が同じなら同一グループになります。 iniファイルのパースはAPIを使わず独自に行っているため、UTF-8に対応しています。 また、読み込みだけで

    【.NET】UTF-8対応Iniファイルの読み込みと書き込み - Qiita
    babydaemons
    babydaemons 2022/03/20
    いかにもありそうな要望。“設定ファイルをxml形式で作成したところ、ユーザーからIni形式で慣れているので変更して欲しいという要望がありました。”
  • クエリによる DataTable の作成 (LINQ to DataSet) - ADO.NET

    DataTable オブジェクトの一般的な利用法の 1 つが、データ バインディングです。 CopyToDataTable メソッドは、クエリの結果を受け取り、そのデータを DataTable にコピーします。これをデータ バインディングに利用できます。 このデータ操作が実行されると、新しい DataTable が、基となった DataTable にマージ バックされます。 CopyToDataTable メソッドでは、次の処理を実行することでクエリの結果から DataTable を作成します。 CopyToDataTable メソッドにより、ソース テーブル (DataTable インターフェイスを実装する DataTable オブジェクト) から IQueryable<T> を複製します。 通常、IEnumerable ソースは LINQ to DataSet 式またはメソッド クエリ

    クエリによる DataTable の作成 (LINQ to DataSet) - ADO.NET
    babydaemons
    babydaemons 2012/05/24
    検索条件のパラメータのエスケープなんか考えなくて良いのがNice! 'VB.NET'だと可読性が若干'C#'に劣るけど、許容範囲ということにしておこう。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • [VB, C#] コントロールの背景を透過にする

    対象コントロール System.Windows.Forms.Control から派生しているクラス 解説 コントロールの背景を透過するには BackColor プロパティに Color.Transparent を設定します。また、アルファ値が 255 未満の値の色を設定することで、背景を半透明にすることが出来ます。 BackColor プロパティに Color.Transparent や半透明な色を設定するには ControlStyles.SupportsTransparentBackColor スタイルが適用されている必要があります。ControlStyles.SupportsTransparentBackColor スタイルを適用するには、コンストラクタで SetStyle メソッドを使用して True に設定します。一部のコントロールでは既に適用されているため、SetStyl

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • オープンソースのロギング・サービス「log4net」を使う ― @IT

    オープンソースのロギング・サービス「log4net」を使う:連載:VBで実践! 外部コンポーネント活用術(1/4 ページ) 連載目次 Apache Logging Serviceプロジェクトlog4net アプリケーションの開発では、コーディングが完了して動作確認をしたらきっぱり開発者の手を離れる……などということはほとんどないでしょう。コンシューマ向けのパッケージ作成であれば入念な動作テストが行われた後にリリースということになるでしょうが、特に社内で使用するアプリケーションの作成では、配布後にいろいろな修正要求や「うまく動かないんだけど……」といったリクエストを受け取ることが多々あります。 ユーザーからの「うまく動かない」という報告があった場合、「動かない」状況をきちんと(開発者が納得できるような)説明をしてもらえることは(まずほとんど)期待できません。そのためアプリケーションにログ機

    オープンソースのロギング・サービス「log4net」を使う ― @IT
  • VBがC#やJavaよりもさえている1つの事例 - @IT

    第3回 VBがC#やJavaよりもさえている1つの事例 ―― 他言語では陥りやすい問題を言語仕様レベルで回避済み! ―― 株式会社ピーデー 川俣 晶 2004/04/28 あなたは、Visual Basicこそこれから先の命のプログラム言語とおっしゃっていますが、当にVisual Basicはそんなによいプログラム言語なのでしょうか。ほかのプログラム言語、例えばCやC++JavaやC#よりも、優れている点が当にあるのでしょうか? 小さな事例でよいので、何か1つ教えてください。 Exitステートメント 対 breakステートメント ご希望とあれば、CやC++JavaやC#よりも、Visual Basicの方がちょっとさえていると私が思っている事例を1つ紹介しましょう。もしかしたら、人によっては、こんなものはさえてなどいないと思うかもしれませんが、私はけっこう気に入っています。また、

    babydaemons
    babydaemons 2011/07/01
    この記事、キモイw そもそも、switch case文やSelect Case文を使うより、クラスの実装を分けてメソッドの多態化で対応しろよww
  • 1