<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" version="2.0">
  <channel>
    <title>tukasa blog</title>
    <link>https://tukasa.asablo.jp/blog/</link>
    <description/>
    <language>ja</language>
    <generator>mc 0.0</generator>
    <pubDate>Fri, 26 Aug 2022 11:52:45 +0900</pubDate>
    <item>
      <title>Delphi DFM ミニメモ帳 minimemo ソースコード</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/26/9520870</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/26/9520870</guid>
      <pubDate>Fri, 26 Aug 2022 11:51:11 +0900</pubDate>
      <dcterms:modified>2022-08-26T11:52:45+09:00</dcterms:modified>
      <dcterms:created>2022-08-26T11:52:45+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/26/64a116.png" onclick="return asablo.expandimage(this,389,113,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/26/64a116.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/26/64a115.png" style="width: 300px; height: 87px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;unit Unit1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;interface&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;uses&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.ExtCtrls, Vcl.Buttons,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Vcl.Menus, System.Actions, Vcl.ActnList, Vcl.ExtDlgs, System.IOUtils,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  System.ImageList, Vcl.ImgList, Vcl.Clipbrd;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;type&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TForm1 = class(TForm)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Panel1: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Panel2: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Memo1: TMemo;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    PopupMenu1: TPopupMenu;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    bbtnMenu: TBitBtn;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    S1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    ActionList1: TActionList;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    acSave: TAction;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    SaveTextFileDialog1: TSaveTextFileDialog;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    acSaveAs: TAction;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    A1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    acNew: TAction;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    acOpen: TAction;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    N1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    O1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    OpenTextFileDialog1: TOpenTextFileDialog;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    ImageList1: TImageList;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    N2: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    C1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    V10byArihiko1: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    N3: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    bbtnAllSelect: TBitBtn;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    bbtnCopy: TBitBtn;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    bbtnPaste: TBitBtn;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure bbtnMenuMouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Integer);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure acSaveExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure acSaveAsExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormCreate(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure acOpenExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure acNewExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure bbtnAllSelectClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure bbtnCopyClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure bbtnPasteClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  private&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { Private 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    FFileName: String;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    FEncodingIndex: Integer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Init;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure SaveFile;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure UpdateCaption;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  public&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { Public 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Form1: TForm1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;implementation&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{$R *.dfm}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.acNewExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Init;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.acOpenExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Enc: TEncoding;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if OpenTextFileDialog1.Execute then&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // 値を保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      FFileName := OpenTextFileDialog1.FileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      FEncodingIndex := OpenTextFileDialog1.EncodingIndex;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // キャプションを変更&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      UpdateCaption; // &amp;lt;---------------------追加&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // EncodingIndex によりエンコーディングを指定&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      case FEncodingIndex of&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        1: Enc := TEncoding.Unicode;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        2: Enc := TEncoding.BigEndianUnicode;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        3: Enc := TEncoding.UTF8;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Enc := TEncoding.Default;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // エンコーディングを指定して読み込み&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Memo1.Lines.LoadFromFile(FFileName, Enc);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.acSaveAsExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if SaveTextFileDialog1.Execute then&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // 値を保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      FFileName := SaveTextFileDialog1.FileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      FEncodingIndex := SaveTextFileDialog1.EncodingIndex;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // キャプションを変更&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      UpdateCaption;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // ファイルへ保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      SaveFile;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.acSaveExecute(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if (FFileName = &amp;#x27;&amp;#x27;) then&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // 名前を付けて保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      acSaveAs.Execute;          // &amp;lt;- 追加&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      // 上書き保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      SaveFile;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.bbtnMenuMouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Integer);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  popupmenu1.Popup(form1.left+x,form1.top+y);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.bbtnPasteClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Memo1.SelText:=Clipboard.AsText;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.bbtnAllSelectClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selectall;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SetFocus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.bbtnCopyClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Memo1.SetFocus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Clipboard.AsText:=Memo1.SelText;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if Memo1.Modified then    //テキストが変更されていれば&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    case MessageDlg(&amp;#x27;メモの内容が変更されています，保存しますか？&amp;#x27;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        + #13#10 +&amp;#x27;はい:保存，いいえ:終了&amp;#x27;,mtWarning,mbYesNo,0) of&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mrYes: acSaveAs.Execute;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mrCancel:  CanClose := False;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormCreate(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Init;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Init;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt; // 値を初期化&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FFileName := &amp;#x27;&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FEncodingIndex := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Memo1.Lines.Clear; // Memo1 の中身を消去する。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // キャプションを変更&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  UpdateCaption;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.SaveFile;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Enc: TEncoding;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // EncodingIndex によりエンコーディングを指定&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  case FEncodingIndex of&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    1: Enc := TEncoding.Unicode;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    2: Enc := TEncoding.BigEndianUnicode;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    3: Enc := TEncoding.UTF8;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Enc := TEncoding.Default;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // エンコーディングを指定して保存&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Memo1.Lines.SaveToFile(FFileName, Enc);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Memo1.Modified := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.UpdateCaption;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Dmy: String;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if FFileName = &amp;#x27;&amp;#x27; then&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Dmy := &amp;#x27;無題&amp;#x27;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Dmy := TPath.GetFileName(FFileName);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Self.Caption := Dmy + &amp;#x27;_miniメモ&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>Delphi FMX メディアプレイヤー miniDPlay ソースコード</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/26/9520868</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/26/9520868</guid>
      <pubDate>Fri, 26 Aug 2022 11:46:21 +0900</pubDate>
      <dcterms:modified>2022-08-26T11:48:15+09:00</dcterms:modified>
      <dcterms:created>2022-08-26T11:48:15+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/26/64a112.png" onclick="return asablo.expandimage(this,808,431,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/26/64a112.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/26/64a111.png" style="width: 300px; height: 160px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;unit Unit1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;interface&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;uses&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Media,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.StdCtrls, FMX.Controls.Presentation, FMX.Media.Win, FMX.Edit, FMX.ExtCtrls,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.Memo.Types, FMX.ScrollBox, FMX.Memo, FMX.Platform, FMX.Layouts,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.ListBox, FMX.Objects, FMX.Effects,System.IOUtils, FMX.DialogService,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Winapi.Windows;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;type&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TForm1 = class(TForm)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    StatusBar1: TStatusBar;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Panel1: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    OpenDialog1: TOpenDialog;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    MediaPlayer1: TMediaPlayer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    MediaPlayerControl1: TMediaPlayerControl;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Timer1: TTimer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    ListBox1: TListBox;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlFile: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlMain: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    MediaPlayer2: TMediaPlayer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlPView: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    MediaPlayerControl2: TMediaPlayerControl;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Panel2: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    btnFileOpen: TButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    btnStopPlay: TButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Panel3: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edNow: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edNagasa: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlSeek: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    TrackBar1: TTrackBar;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    ProgressBar1: TProgressBar;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlPie: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Pie1: TPie;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Circle1: TCircle;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Circle2: TCircle;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    StyleBook1: TStyleBook;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pnlPreMei: TPanel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    lblFilDrop: TLabel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edPRev: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edPRevTime: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Timer2: TTimer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    lblPrgFilmei: TLabel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Splitter2: TSplitter;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormCreate(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Timer1Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure TrackBar1Change(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure btnStopPlayClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure btnFileOpenClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    function filSetPlay(filmei:string):boolean;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1DragOver(Sender: TObject; const Data: TDragObject;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      const Point: TPointF; var Operation: TDragOperation);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1DragDrop(Sender: TObject; const Data: TDragObject;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      const Point: TPointF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1Change(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure timeKaku(var ed:Tedit; tim:Tmediatime);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ProgressBar1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ProgressBar1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ProgressBar1MouseMove(Sender: TObject; Shift: TShiftState; X,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ProgressBar1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Pie1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Pie1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Pie1MouseUp(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure zeroTank(fom:TForm; stb:TStatusbar; pnl:TPanel; pai:TPie; var zero:single; var tank:single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure listFontSetei(lsb:TListbox);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure pnlFileResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Pie1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Pie1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Timer2Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure ListBox1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  private&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { private 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  public&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { public 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Form1: TForm1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;implementation&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{$R *.fmx}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  saigo:boolean;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  genban:integer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  nagasa:single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  genDir:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  zeroKak:single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mauleftOn:boolean;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  tankak:single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  lbxGetText:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  volset:single;{規定ボリュームセット}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//ゼロ角　タン角　変更&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//左下45度が0で(右回りで)右下45度が270&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.zeroTank(fom:TForm; stb:TStatusbar; pnl:TPanel; pai:TPie; var zero, tank: single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var PtScreen,PtForm : TPointF;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var cyusinX,cyusinY : single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var zureX,zureY : single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  cyusinX := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  cyusinY := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  PtScreen := Screen.MousePos;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  PtForm := fom.ScreenToclient(PtScreen);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  zureX := PtForm.x - stb.position.x - pnl.Position.x  - pai.Position.x - pai.Width / 2 - cyusinX;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  zureY := PtForm.y - stb.position.y - pnl.Position.y - pai.position.y - pai.Height / 2 - cyusinY;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  tank := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if (zureX = 0)and(zureY = 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX = 0)and(zureY &amp;gt; 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 90; zero := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX = 0)and(zureY &amp;lt; 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 270; zero := 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;gt; 0)and(zureY = 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 0;  zero := 225;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;lt; 0)and(zureY = 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 180;  zero := 45;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;gt; 0)and(zureY &amp;gt; 0) then  begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := arctan(zureY / zureX) * 180 / pi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zero := 360 + tank - 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;lt; 0)and(zureY &amp;gt; 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 90 - arctan(zureX/ zureY) * 180 / pi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zero := tank - 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;lt; 0)and(zureY &amp;lt; 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 180 + arctan(zureY/ zureX) * 180 / pi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zero := tank - 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else if (zureX &amp;gt; 0)and(zureY &amp;lt; 0) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    tank := 270 - arctan(zureX/ zureY) * 180 / pi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zero := tank - 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.listFontSetei(lsb: TListbox);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var i:integer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  for i:=0 to Lsb.Items.Count-1 do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Lsb.ListItems[i].StyledSettings:=[]; // 全部反映される&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    with Lsb.ListItems[i].Font do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Family := &amp;#x27;Meiryo&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Lsb.Listitems[i].TextSettings.FontColor := TAlphaColorRec.white;//TAlphaColorRec.Blue; //$FFDDDDDD;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Size := 11;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.btnFileOpenClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if opendialog1.Execute then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    genDir := extractfilePath(opendialog1.filename);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.Items.Clear;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.items.Add(extractfilename(opendialog1.filename));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //listFontSetei(Listbox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    genban := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    lblFilDrop.Visible := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timer2.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.ItemIndex := genban; {リストボックスチェンジで動画スタート}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormCreate(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TMediaCodecManager.RegisterMediaCodecClass(&amp;#x27;.mp4&amp;#x27;, &amp;#x27;mp4 Files&amp;#x27;, TMediaType.Video, TWindowsMediaCodec);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //TMediaCodecManager.RegisterMediaCodecClass(&amp;#x27;.mpg&amp;#x27;, &amp;#x27;mpg Files&amp;#x27;, TMediaType.Video, TWindowsMediaCodec);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  OpenDialog1.Filter := TMediaCodecManager.GetFilterString ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  lbxGetText := &amp;#x27;&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  timer2.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1Change(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //if lbxMauOn then  begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    genban :=  listbox1.ItemIndex;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if filSetPlay(genDir + &amp;#x27;\&amp;#x27; + listbox1.Items[genban]) = false then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      //TDialogService.ShowMessage(&amp;#x27;FILE ERROR&amp;#x27;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      inc(genban);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      if genban &amp;gt; listbox1.items.Count - 1 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        genban := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        listbox1.ItemIndex := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        listbox1.ItemIndex := 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        listbox1.ItemIndex := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.ItemIndex := genban;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1DragDrop(Sender: TObject; const Data: TDragObject;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  const Point: TPointF);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var U:Tstringlist;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var D:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var sdmy:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  U := Tstringlist.Create;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    genDir := extractfilePath(data.files[0]);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.Items.Clear;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    for D in data.files do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      if TPath.hasExtension(D) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        U.Add(extractfilename(D)); {フォルダは除外して拡張子のあるファイルのみゲット}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.items.AddStrings(U);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  finally&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    U.free;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //listFontSetei(Listbox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  genban := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  lblFilDrop.Visible := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  timer2.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  volset := 0.5;/////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  listbox1.ItemIndex := genban; {リストボックスチェンジで動画スタート}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1DragOver(Sender: TObject; const Data: TDragObject;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  const Point: TPointF; var Operation: TDragOperation);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Operation := TDragOperation.copy;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var gIndex:integer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if listbox1.Items.Count = 0 then exit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  gIndex := listbox1.ItemByPoint(x,y).Index;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if gIndex  = genban then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    TDialogService.ShowMessage(&amp;#x27;すでに再生されています&amp;#x27;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Winapi.Windows.SetCursorPos(round(form1.left+1), round(form1.top+1));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end else begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //TDialogService.ShowMessage(&amp;#x27;TIGAU&amp;#x27;+inttostr(gIndex)+&amp;#x27;,&amp;#x27;+inttostr(genban));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  lbxGetText := &amp;#x27;&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mediaplayer2.Clear;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  lbxGetText := &amp;#x27;&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var gText:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    gText := listbox1.ItemByPoint(x,y).Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edPrev.text := gText;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //TDialogService.ShowMessage(&amp;#x27;MOVE&amp;#x27;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if gText &amp;lt;&amp;gt; lbxGetText then&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mediaplayer2.FileName :=  genDir + &amp;#x27;\&amp;#x27; + gText;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mediaplayer2.Volume := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mediaplayer2.play;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      timer2.Enabled := true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      lbxGetText := gText;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//パイ　マウス　ダウン&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Pie1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if button = TMouseButton.mbLeft then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zeroTank(Form1,Statusbar1,pnlPie,Pie1,zeroKak,tankak);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mauleftOn := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if zerokak &amp;lt;= 0 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mauleftOn := false; {左下45度よりも左下はマウスダウン認識させない}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      zerokak := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end else if zerokak &amp;gt;= 270 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mauleftOn := false; {右下45度よりも右下はマウスダウン認識させない}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      zerokak := 0; {もしもこの範囲でマウスダウンしたら，安全側の最小値0にする}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end else begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mauleftOn := true; {左下45度から右回りで右下45度の範囲のみマウスダウン認識}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Pie1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  with pie1.fill do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Kind := TBrushkind.Gradient;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Gradient.Color := Talphacolorrec.Gold; //.Darkgoldenrod;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  　Gradient.Color1 := $FF555555;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  　Gradient.Style := TGradientStyle.gsRadial ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Color := Talphacolorrec.Darkgoldenrod;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Pie1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  with pie1.fill do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Kind := TBrushkind.Solid;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Color := $FF555555;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//パイ　マウス　ムーブ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Pie1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if mauLeftOn then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    zeroTank(Form1,Statusbar1,pnlPie,Pie1,zeroKak,tankak);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if zerokak &amp;lt;= 0 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mauleftOn := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      zerokak := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      tankak := 135;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end else if zerokak &amp;gt;= 270 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mauleftOn := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      zerokak := 270;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      tankak := 45;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Pie1.RotationAngle := zerokak; {OK}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      mediaplayer1.Volume := zerokak / 270; {ボリューム OK}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      volset := mediaplayer1.Volume;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;///////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;//パイ　マウス　アップ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Pie1MouseUp(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mauLeftOn := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.pnlFileResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  pnlPView.Height := pnlFile.Width * 0.5625; {16:9}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ProgressBar1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  trackbar1.value := progressbar1.max * x / progressbar1.width;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ProgressBar1MouseEnter(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer2.FileName :=  genDir + &amp;#x27;\&amp;#x27; + listbox1.Selected.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timer2.Enabled :=true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edPRev.text := listbox1.Selected.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ProgressBar1MouseLeave(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mediaplayer2.Clear;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.ProgressBar1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer2.Volume := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer2.CurrentTime := round(Progressbar1.max * x / progressbar1.width * mediatimescale);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer2.play;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.timeKaku(var ed: Tedit; tim: Tmediatime);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var DurationMin, DurationSec: integer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  DurationMin := tim div 10000 div 60000;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  DurationSec := tim div 10000 mod 60000 div 1000;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  ed.Text := IntToStr(DurationMin) + &amp;#x27;:&amp;#x27; + IntToStr(DurationSec);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Timer1Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    with mediaplayer1 do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      progressbar1.Value := CurrentTime / mediatimescale;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      timeKaku(edNow,CurrentTime);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      if Duration  = CurrentTime then saigo := true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if saigo then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    saigo := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sleep(500);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    inc(genban);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if genban &amp;gt; listbox1.Items.Count - 1 then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      genban := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      //mediaplayer1.Stop;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    listbox1.ItemIndex := genban; {リストボックスチェンジで動画スタート}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //listFontSetei(listbox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Timer2Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  timeKaku(edPRevTime,mediaplayer2.CurrentTime);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.TrackBar1Change(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer1.CurrentTime := round(trackbar1.Value * mediatimescale);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer1.play;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.btnStopPlayClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    with mediaplayer1 do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      if State = TmediaState.Unavailable then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end else if State = TmediaState.Playing then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Stop;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        timer1.Enabled := false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end else if state = TmediaState.Stopped then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Play;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        timer1.Enabled := true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;function TForm1.filSetPlay(filmei: string):boolean;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var sdmy:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //listFontSetei(listbox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  result := true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    if mediaplayer1.FileName =  filmei then exit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer1.FileName :=  filmei;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sdmy := filmei + &amp;#x27; (&amp;#x27;+ FloatToStr(MediaPlayer1.VideoSize.X) + &amp;#x27;x&amp;#x27; +&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      FloatToStr(MediaPlayer1.VideoSize.Y) + &amp;#x27;)&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    form1.caption := sdmy;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sdmy := extractfilename(filmei);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    lblPrgFilmei.Text := sdmy;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    mediaplayer1.play;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timer1.Enabled := true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    result := false;//ShowMessageFmt(&amp;#x27;%s&amp;#x27;, [&amp;#x27;メディアファイルを開けませんでした&amp;#x27;]);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mediaplayer1.Volume := volset;////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  pie1.RotationAngle :=  270 * mediaplayer1.Volume;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    nagasa := mediaplayer1.Duration / mediatimescale;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    with trackbar1 do begin Min := 0; Max := nagasa; Value := 0; end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    with ProgressBar1 do begin Min := 0; Max := nagasa; Value := 0; end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    timekaku(edNagasa,mediaplayer1.Duration);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>Delphi 簡易電卓 ソースコード</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520668</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520668</guid>
      <pubDate>Thu, 25 Aug 2022 15:44:28 +0900</pubDate>
      <dcterms:modified>2022-08-25T15:55:37+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T15:47:38+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/25/649e9e.png" onclick="return asablo.expandimage(this,522,336,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/25/649e9e.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/25/649e9d.png" style="width: 300px; height: 193px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;unit Unit1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;interface&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;uses&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Winapi.Windows, Winapi.Messages, System.Variants, System.Classes,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Vcl.Touch.Keyboard, Vcl.Buttons, MSScriptControl_TLB, System.ImageList,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Vcl.ImgList;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;type&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TForm1 = class(TForm)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    TouchKeyboard1: TTouchKeyboard;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Memo1: TMemo;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Edit1: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnClia: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnKeisan: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Edit2: TEdit;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnMemory: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnRecal: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnKakoST: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    ImageList1: TImageList;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnKakoEN: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnKyaret: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnHidari: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnMigi: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnBS: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnSin: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnCos: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnTan: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnPai: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnE: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnRuto: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnKuhak: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    sbtnGyakusu: TSpeedButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Memo1KeyPress(Sender: TObject; var Key: Char);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure clia;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnCliaClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnKeisanClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnMemoryClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnRecalClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    function MSsisoku(siki:string):string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnKakoSTClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnKakoENClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnKyaretClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnMigiClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnHidariClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnBSClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    function doToRad(atai:string):string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnSinClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnCosClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnTanClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnPaiClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnEClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnRutoClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnKuhakClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure sbtnGyakusuClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  private&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { Private 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  public&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { Public 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;const&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  PAI = &amp;#x27;3.141592653&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  RADD = &amp;#x27;0.01745329252&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Form1: TForm1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;implementation&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{$R *.dfm}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;function TForm1.doToRad(atai: string): string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var sdmy:string;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  sdmy := atai;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  clia;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.clia; //答えの欄と計算式の欄をクリアする&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  edit1.text := &amp;#x27;&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.Lines.Clear;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SetFocus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;//clia end&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if ord(key) = VK_RETURN then begin key := #0;{ビープ音を消す}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    edit1.text := MSsisoku(memo1.Text); //計算する&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;function TForm1.MSsisoku(siki: string): string;  //&amp;#x27;Microsoft Script Control 1.0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  var msc: TScriptControl;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  msc := TScriptControl.Create( Self );&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  msc.Language := &amp;#x27;VBScript&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //MOTOlabel1.caption := VarToStr( msc.Eval( &amp;#x27;sin(0.2) + log(20)&amp;#x27; ) ) ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    //label1.caption := varToStr(msc.Eval(&amp;#x27;(1.5+2)/-2&amp;#x27;));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    result := varToStr(msc.Eval(siki));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  except&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    result := &amp;#x27;計算式が不正です&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  msc.Free;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnCliaClick(Sender: TObject); //クリア&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  clia;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnKeisanClick(Sender: TObject); //計算&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  edit1.text := MSsisoku(memo1.Text);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SetFocus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnKuhakClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27; &amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnBSClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  SetForegroundWindow(hwnd(memo1.Handle));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  keybd_event(VK_BACK, 0, 0, 0); // Bsキー&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  keybd_event(VK_BACK, 0, KEYEVENTF_KEYUP, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnEClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;E&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnGyakusuClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;1/&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnMigiClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart + 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnPaiClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;3.141592653&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnHidariClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart - 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnKakoENClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;)&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnKakoSTClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;(&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnKyaretClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;^&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnMemoryClick(Sender: TObject); //答えの値を記憶させる&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Edit2.text := Edit1.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SetFocus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnRecalClick(Sender: TObject); //記憶値を数式画面へ挿入する&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := Edit2.text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnRutoClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;sqr()&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart - 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnSinClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;sin(0.01745329252*)&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart - 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnCosClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;cos(0.01745329252*)&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart - 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.sbtnTanClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.SelText := &amp;#x27;tan(0.01745329252*)&amp;#x27;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  memo1.selstart := memo1.selstart - 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm エクスプローラ Program.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520624</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520624</guid>
      <pubDate>Thu, 25 Aug 2022 11:58:26 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:59:06+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:59:06+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Forms;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.ComponentModel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Drawing;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using Microsoft.WindowsAPICodePack.Shell;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myExprore&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    internal static class Program&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// アプリケーションのメイン エントリ ポイントです。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        [STAThread]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        static void Main()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.EnableVisualStyles();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.SetCompatibleTextRenderingDefault(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.Run(new Form1());&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm エクスプローラ Form1.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520623</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520623</guid>
      <pubDate>Thu, 25 Aug 2022 11:57:30 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:58:12+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:58:12+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.ComponentModel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Drawing;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Forms;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using Microsoft.WindowsAPICodePack.Shell;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myExprore&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    public partial class Form1 : Form&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public Form1()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            InitializeComponent();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void Form1_Shown(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            explorerBrowser1.Navigate((ShellObject)KnownFolders.Desktop);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void explorerBrowser1_NavigationComplete(object sender, Microsoft.WindowsAPICodePack.Controls.NavigationCompleteEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            //&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void button1_Click(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            string mylocation;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            ShellObject myfolder;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            //mylocation = &amp;quot;c:\\aaa\\example&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            mylocation = textBox1.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            myfolder= ShellObject.FromParsingName(mylocation);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            explorerBrowser1.Navigate(myfolder);            &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void explorerBrowser1_SelectionChanged(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            ShellObjectCollection items = explorerBrowser1.SelectedItems;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            textBox1.Text = items[0].ParsingName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;         }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm エクスプローラ Form1.Designer.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520621</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520621</guid>
      <pubDate>Thu, 25 Aug 2022 11:55:41 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:57:29+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:57:29+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myExprore&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    partial class Form1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// 必要なデザイナー変数です。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.ComponentModel.IContainer components = null;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// 使用中のリソースをすべてクリーンアップします。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;param name=&amp;quot;disposing&amp;quot;&amp;gt;マネージド リソースを破棄する場合は true を指定し、その他の場合は false を指定します。&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        protected override void Dispose(bool disposing)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (disposing &amp;amp;&amp;amp; (components != null))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                components.Dispose();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            base.Dispose(disposing);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        #region Windows フォーム デザイナーで生成されたコード&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// デザイナー サポートに必要なメソッドです。このメソッドの内容を&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// コード エディターで変更しないでください。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void InitializeComponent()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1 = new System.Windows.Forms.Button();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.textBox1 = new System.Windows.Forms.TextBox();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1 = new Microsoft.WindowsAPICodePack.Controls.WindowsForms.ExplorerBrowser();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1 = new System.Windows.Forms.StatusStrip();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Right)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.BackColor = System.Drawing.SystemColors.Control;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.button1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.textBox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Location = new System.Drawing.Point(-1, -1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Name = &amp;quot;panel1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Size = new System.Drawing.Size(830, 30);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // button1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.Location = new System.Drawing.Point(3, 4);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.Name = &amp;quot;button1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.Size = new System.Drawing.Size(75, 23);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.TabIndex = 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.Text = &amp;quot;Navigate&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.UseVisualStyleBackColor = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.button1.Click += new System.EventHandler(this.button1_Click);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // textBox1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.textBox1.Location = new System.Drawing.Point(84, 6);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.textBox1.Name = &amp;quot;textBox1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.textBox1.Size = new System.Drawing.Size(738, 19);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.textBox1.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel2&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Left) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Right)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.BackColor = System.Drawing.Color.YellowGreen;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Controls.Add(this.explorerBrowser1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Location = new System.Drawing.Point(-1, 29);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Name = &amp;quot;panel2&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Size = new System.Drawing.Size(830, 669);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.TabIndex = 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // explorerBrowser1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.Dock = System.Windows.Forms.DockStyle.Fill;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.Location = new System.Drawing.Point(0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.Name = &amp;quot;explorerBrowser1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.PropertyBagName = &amp;quot;Microsoft.WindowsAPICodePack.Controls.WindowsForms.ExplorerBrowser&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.Size = new System.Drawing.Size(830, 669);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.NavigationComplete += new System.EventHandler&amp;lt;Microsoft.WindowsAPICodePack.Controls.NavigationCompleteEventArgs&amp;gt;(this.explorerBrowser1_NavigationComplete);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.explorerBrowser1.SelectionChanged += new System.EventHandler(this.explorerBrowser1_SelectionChanged);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // statusStrip1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Location = new System.Drawing.Point(0, 701);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Name = &amp;quot;statusStrip1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Size = new System.Drawing.Size(833, 22);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.TabIndex = 2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Text = &amp;quot;statusStrip1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // Form1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.ClientSize = new System.Drawing.Size(833, 723);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.statusStrip1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.panel2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.panel1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Icon = ((System.Drawing.Icon)(resources.GetObject(&amp;quot;$this.Icon&amp;quot;)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Name = &amp;quot;Form1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Text = &amp;quot;Form1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Shown += new System.EventHandler(this.Form1_Shown);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.PerformLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.PerformLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        #endregion&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.StatusStrip statusStrip1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private Microsoft.WindowsAPICodePack.Controls.WindowsForms.ExplorerBrowser explorerBrowser1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.TextBox textBox1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Button button1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm メディアプレイヤー Form1.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520618</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520618</guid>
      <pubDate>Thu, 25 Aug 2022 11:53:41 +0900</pubDate>
      <dcterms:modified>2022-08-25T16:00:31+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:54:24+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea0.png" onclick="return asablo.expandimage(this,1160,621,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/25/649ea0.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/25/649e9f.png" style="width: 300px; height: 160px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.ComponentModel;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Drawing;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Forms;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myWMPlayer&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    public partial class Form1 : Form&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        WMPLib.IWMPPlaylist myplaylist;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        WMPLib.IWMPMedia songs;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        string strFileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public Form1(string[] args)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            InitializeComponent();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            myplaylist = axWindowsMediaPlayer1.playlistCollection.newPlaylist(&amp;quot;myplaylist&amp;quot;);// プレイリストを作成            &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            axWindowsMediaPlayer1.currentPlaylist = myplaylist;// プレイリストをメディアプレイヤーに設定&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            axWindowsMediaPlayer1.settings.enableErrorDialogs = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            axWindowsMediaPlayer1.settings.setMode(&amp;quot;shuffle&amp;quot;, false);// シャッフル再生する場合は true。しない場合は false。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (args.Length &amp;gt; 0)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                songs = axWindowsMediaPlayer1.newMedia(args[0]);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                myplaylist.appendItem(songs);// プレイリストにファイル追加&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                plyToList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void fileToPly()// ファイルをプレイリストにセット&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            foreach (string strFilePath in openFileDialog1.FileNames)//複数選択したファイル分だけ繰り返す&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                songs = axWindowsMediaPlayer1.newMedia(strFilePath);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                myplaylist.appendItem(songs);// プレイリストにファイル追加&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            plyToList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void plyToList()// リストボックスにプレイリスト内のファイル名を表示&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            listBox1.Items.Clear();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            for (int i = 0; i &amp;lt;= myplaylist.count - 1; i++)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                listBox1.Items.Add(System.IO.Path.GetFileName(myplaylist.Item[i].sourceURL));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (myplaylist.count &amp;gt;= 2)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                btnSHazusu.Enabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                btnEHazusu.Enabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                btnSHazusu.Enabled = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                btnEHazusu.Enabled = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnOpen_Click(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (openFileDialog1.ShowDialog() == DialogResult.OK)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {                &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                //MessageBox.Show(openFileDialog1.FileName,&amp;quot;Infomation&amp;quot;,MessageBoxButtons.OK,MessageBoxIcon.Information);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                //axWindowsMediaPlayer1.URL = @&amp;quot;C:\myC\myWMPlayer\deta\制服_オールナイトニッポンより.mp4&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                //axWindowsMediaPlayer1.URL = openFileDialog1.FileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                this.Text = System.IO.Path.GetDirectoryName(openFileDialog1.FileName);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                fileToPly();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                btnTuika.Enabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                timer1.Enabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }            &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void timer1_Tick(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            toolStripStatusLabel1.Text = axWindowsMediaPlayer1.currentMedia.durationString;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            toolStripStatusLabel2.Text = axWindowsMediaPlayer1.Ctlcontrols.currentPositionString;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            toolStripStatusLabel3.Text = System.IO.Path.GetFileName(axWindowsMediaPlayer1.currentMedia.sourceURL);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnTuika_Click(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (openFileDialog1.ShowDialog() == DialogResult.OK)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                fileToPly();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnEHazusu_Click(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            myplaylist.removeItem(myplaylist.Item[myplaylist.count - 1]); //最後のアイテムを削除&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            plyToList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnSHazusu_Click(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            myplaylist.removeItem(myplaylist.Item[0]); //先頭のアイテムを削除&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            plyToList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void listBox1_DragOver(object sender, DragEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (e.Data.GetDataPresent(DataFormats.FileDrop))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                e.Effect = DragDropEffects.Copy;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                e.Effect = DragDropEffects.None;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void listBox1_DragDrop(object sender, DragEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (e.Data.GetDataPresent(DataFormats.FileDrop))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                string[] drpfiles = (string[])e.Data.GetData(DataFormats.FileDrop);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                string drpfilePath;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                for (int i = 0; i &amp;lt; drpfiles.Length; i++)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    drpfilePath = drpfiles[i];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    songs = axWindowsMediaPlayer1.newMedia(drpfilePath);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    myplaylist.appendItem(songs);// プレイリストにファイル追加&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                plyToList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm メディアプレイヤー Form1.Designer.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520617</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520617</guid>
      <pubDate>Thu, 25 Aug 2022 11:52:36 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:53:39+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:53:39+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myWMPlayer&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    partial class Form1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// 必要なデザイナー変数です。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.ComponentModel.IContainer components = null;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// 使用中のリソースをすべてクリーンアップします。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;param name=&amp;quot;disposing&amp;quot;&amp;gt;マネージド リソースを破棄する場合は true を指定し、その他の場合は false を指定します。&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        protected override void Dispose(bool disposing)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (disposing &amp;amp;&amp;amp; (components != null))&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                components.Dispose();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            base.Dispose(disposing);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        #region Windows フォーム デザイナーで生成されたコード&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// デザイナー サポートに必要なメソッドです。このメソッドの内容を&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// コード エディターで変更しないでください。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void InitializeComponent()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.components = new System.ComponentModel.Container();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu = new System.Windows.Forms.Button();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu = new System.Windows.Forms.Button();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika = new System.Windows.Forms.Button();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen = new System.Windows.Forms.Button();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1 = new System.Windows.Forms.ListBox();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3 = new System.Windows.Forms.Panel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1 = new AxWMPLib.AxWindowsMediaPlayer();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1 = new System.Windows.Forms.StatusStrip();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel3 = new System.Windows.Forms.ToolStripStatusLabel();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.timer1 = new System.Windows.Forms.Timer(this.components);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            ((System.ComponentModel.ISupportInitialize)(this.axWindowsMediaPlayer1)).BeginInit();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.SuspendLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // openFileDialog1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.openFileDialog1.FileName = &amp;quot;openFileDialog1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.openFileDialog1.Multiselect = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.BackColor = System.Drawing.Color.White;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.btnSHazusu);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.btnEHazusu);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.btnTuika);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Controls.Add(this.btnOpen);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Dock = System.Windows.Forms.DockStyle.Top;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Location = new System.Drawing.Point(0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Name = &amp;quot;panel1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.Size = new System.Drawing.Size(1127, 26);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.TabIndex = 2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // btnSHazusu&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Enabled = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Location = new System.Drawing.Point(185, 2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Name = &amp;quot;btnSHazusu&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Size = new System.Drawing.Size(124, 23);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.TabIndex = 3;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Text = &amp;quot;先頭のファイルを外す&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.UseVisualStyleBackColor = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnSHazusu.Click += new System.EventHandler(this.btnSHazusu_Click);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // btnEHazusu&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Enabled = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Location = new System.Drawing.Point(315, 2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Name = &amp;quot;btnEHazusu&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Size = new System.Drawing.Size(128, 23);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.TabIndex = 2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Text = &amp;quot;末尾のファイルを外す&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.UseVisualStyleBackColor = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnEHazusu.Click += new System.EventHandler(this.btnEHazusu_Click);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // btnTuika&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Enabled = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Location = new System.Drawing.Point(86, 2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Name = &amp;quot;btnTuika&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Size = new System.Drawing.Size(93, 24);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.TabIndex = 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Text = &amp;quot;ファイルを追加&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.UseVisualStyleBackColor = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnTuika.Click += new System.EventHandler(this.btnTuika_Click);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // btnOpen&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.Location = new System.Drawing.Point(3, 2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.Name = &amp;quot;btnOpen&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.Size = new System.Drawing.Size(77, 24);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.Text = &amp;quot;ファイルを開く&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.UseVisualStyleBackColor = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.btnOpen.Click += new System.EventHandler(this.btnOpen_Click);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel2&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Left) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Right)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.BackColor = System.Drawing.SystemColors.Info;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Controls.Add(this.panel4);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Controls.Add(this.panel3);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Location = new System.Drawing.Point(0, 28);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Name = &amp;quot;panel2&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.Size = new System.Drawing.Size(1124, 512);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.TabIndex = 3;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel4&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Right)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.BackColor = System.Drawing.Color.LemonChiffon;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.Controls.Add(this.listBox1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.Location = new System.Drawing.Point(901, 3);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.Name = &amp;quot;panel4&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.Size = new System.Drawing.Size(221, 509);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.TabIndex = 1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // listBox1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.AllowDrop = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.Dock = System.Windows.Forms.DockStyle.Fill;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.FormattingEnabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.HorizontalScrollbar = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.ItemHeight = 12;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.Location = new System.Drawing.Point(0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.Name = &amp;quot;listBox1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.Size = new System.Drawing.Size(221, 509);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.DragDrop += new System.Windows.Forms.DragEventHandler(this.listBox1_DragDrop);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.listBox1.DragOver += new System.Windows.Forms.DragEventHandler(this.listBox1_DragOver);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // panel3&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Left) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            | System.Windows.Forms.AnchorStyles.Right)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.BackColor = System.Drawing.SystemColors.ActiveCaption;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.Controls.Add(this.axWindowsMediaPlayer1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.Location = new System.Drawing.Point(3, 3);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.Name = &amp;quot;panel3&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.Size = new System.Drawing.Size(896, 506);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // axWindowsMediaPlayer1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.Dock = System.Windows.Forms.DockStyle.Fill;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.Enabled = true;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.Location = new System.Drawing.Point(0, 0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.Name = &amp;quot;axWindowsMediaPlayer1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject(&amp;quot;axWindowsMediaPlayer1.OcxState&amp;quot;)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.Size = new System.Drawing.Size(896, 506);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.axWindowsMediaPlayer1.TabIndex = 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // statusStrip1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel1,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel2,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel3});&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Location = new System.Drawing.Point(0, 545);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Name = &amp;quot;statusStrip1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Size = new System.Drawing.Size(1127, 22);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.TabIndex = 4;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.Text = &amp;quot;statusStrip1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // toolStripStatusLabel1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel1.Name = &amp;quot;toolStripStatusLabel1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel1.Size = new System.Drawing.Size(34, 17);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel1.Text = &amp;quot;time&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // toolStripStatusLabel2&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel2.Name = &amp;quot;toolStripStatusLabel2&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel2.Size = new System.Drawing.Size(31, 17);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel2.Text = &amp;quot;now&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // toolStripStatusLabel3&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel3.Name = &amp;quot;toolStripStatusLabel3&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel3.Size = new System.Drawing.Size(34, 17);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.toolStripStatusLabel3.Text = &amp;quot;song&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // timer1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // Form1&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.ClientSize = new System.Drawing.Size(1127, 567);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.statusStrip1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.panel2);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Controls.Add(this.panel1);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Icon = ((System.Drawing.Icon)(resources.GetObject(&amp;quot;$this.Icon&amp;quot;)));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Name = &amp;quot;Form1&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Text = &amp;quot;axWindowsMediaPlayer&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel1.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel2.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel4.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.panel3.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            ((System.ComponentModel.ISupportInitialize)(this.axWindowsMediaPlayer1)).EndInit();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.statusStrip1.PerformLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.ResumeLayout(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.PerformLayout();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        #endregion&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.OpenFileDialog openFileDialog1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Button btnOpen;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.StatusStrip statusStrip1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Timer timer1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Button btnTuika;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel3;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Panel panel4;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private AxWMPLib.AxWindowsMediaPlayer axWindowsMediaPlayer1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.ListBox listBox1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel3;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Button btnEHazusu;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private System.Windows.Forms.Button btnSHazusu;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WindowsForm メディアプレイヤー Program.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520616</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520616</guid>
      <pubDate>Thu, 25 Aug 2022 11:50:35 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:52:35+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:52:35+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Forms;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace myWMPlayer&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    internal static class Program&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// アプリケーションのメイン エントリ ポイントです。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        [STAThread]&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        static void Main(string[] args)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.EnableVisualStyles();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.SetCompatibleTextRenderingDefault(false);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Application.Run(new Form1(args));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WPF メモ帳 MainWindow.xaml.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520613</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520613</guid>
      <pubDate>Thu, 25 Aug 2022 11:40:14 +0900</pubDate>
      <dcterms:modified>2022-08-25T11:41:01+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:41:01+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using Microsoft.Win32;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.IO;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Reflection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Controls;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Documents;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Input;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Media;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Media.Imaging;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Navigation;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Shapes;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Reflection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace WpfMemo&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// MainWindow.xaml の相互作用ロジック&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    public partial class MainWindow : Window&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Boolean _bold = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Boolean _italic = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Boolean _strike = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Boolean _uline = false;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public Dictionary&amp;lt;int, string&amp;gt; Okisa_Dic { get; set; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public Dictionary&amp;lt;int, string&amp;gt; Haba_Dic { get; set; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public MainWindow()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Okisa_Dic = new Dictionary&amp;lt;int, string&amp;gt;()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {10, &amp;quot;10&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {12, &amp;quot;12&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {14, &amp;quot;14&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {16, &amp;quot;16&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {18, &amp;quot;18&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {20, &amp;quot;20&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {22, &amp;quot;22&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {24, &amp;quot;24&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {26, &amp;quot;26&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {28, &amp;quot;28&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {36, &amp;quot;36&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {48, &amp;quot;48&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {72, &amp;quot;72&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            Haba_Dic = new Dictionary&amp;lt;int, string&amp;gt;()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {100, &amp;quot;100&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {1000, &amp;quot;1000&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {10000, &amp;quot;10000&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                {100000, &amp;quot;100000&amp;quot; },&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            InitializeComponent();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            cbxColor.DataContext = GetColorList();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            DataContext = this;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            richTB.HorizontalScrollBarVisibility = ScrollBarVisibility.Visible;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            //richTB.Document.PageWidth = 1000;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// すべての色を取得するメソッド&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;returns&amp;gt;&amp;lt;/returns&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private MyColor[] GetColorList()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            return typeof(Colors).GetProperties(BindingFlags.Public | BindingFlags.Static)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                .Select(i =&amp;gt; new MyColor() { Color = (Color)i.GetValue(null), Name = i.Name }).ToArray();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// 色と色名を保持するクラス&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public class MyColor&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            public Color Color { get; set; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            public string Name { get; set; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnSave_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var dialog = new SaveFileDialog();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            dialog.Filter = &amp;quot;xamlファイル (*.xaml)|*.xaml|全てのファイル (*.*)|*.*&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (dialog.ShowDialog() == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                SaveXamlPackage(dialog.FileName); //&amp;quot;C:\\test.xaml&amp;quot;); // パス付の保存ファイル名&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        // Save XAML in RichTextBox to a file specified by _fileName&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        // _fileNameで指定するファイルを、RichTextBoxでXAMLを保存します。&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        void SaveXamlPackage(string _fileName)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            TextRange range;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            FileStream fStream;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            range = new TextRange(richTB.Document.ContentStart, richTB.Document.ContentEnd);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            fStream = new FileStream(_fileName, FileMode.Create);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            range.Save(fStream, DataFormats.XamlPackage);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            fStream.Close();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            windMain.Title = _fileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        // Load XAML into RichTextBox from a file specified by _fileName&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        void LoadXamlPackage(string _fileName)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            TextRange range;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            FileStream fStream;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            range = new TextRange(richTB.Document.ContentStart, richTB.Document.ContentEnd);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            fStream = new FileStream(_fileName, FileMode.OpenOrCreate);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            range.Load(fStream, DataFormats.XamlPackage);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            fStream.Close();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            windMain.Title = _fileName;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnLoad_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var dialog = new OpenFileDialog();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            dialog.Filter = &amp;quot;xamlファイル (*.xaml)|*.xaml|全てのファイル (*.*)|*.*&amp;quot;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (dialog.ShowDialog() == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                LoadXamlPackage(dialog.FileName);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnCopy_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            richTB.Copy();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnPaste_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            richTB.Paste();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnCut_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            richTB.Cut();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        /*&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // 文字色&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            textRange.ApplyPropertyValue(TextElement.ForegroundProperty, Brushes.Red);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // フォント&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            textRange.ApplyPropertyValue(TextElement.FontFamilyProperty, new FontFamily(&amp;quot;Verdana&amp;quot;));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // フォントサイズ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            textRange.ApplyPropertyValue(TextElement.FontSizeProperty, 12.0);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // フォントスタイル&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            textRange.ApplyPropertyValue(TextElement.FontWeightProperty, FontWeights.Bold);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnBold_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // フォントウエイト&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            _bold = !_bold;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (_bold == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.FontWeightProperty, FontWeights.Bold);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.FontWeightProperty, FontWeights.Regular);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnItalic_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // フォントスタイル&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            _italic = !_italic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (_italic == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.FontStyleProperty, FontStyles.Italic);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.FontStyleProperty, FontStyles.Normal);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnStrike_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // 取り消し線&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            _strike = !_strike;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (_strike == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextBlock.TextDecorationsProperty, TextDecorations.Strikethrough);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextBlock.TextDecorationsProperty, new TextDecorationCollection());&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnULine_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            // アンダーライン&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            _uline = !_uline;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            if (_uline == true)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextBlock.TextDecorationsProperty, TextDecorations.Underline);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            else&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextBlock.TextDecorationsProperty, new TextDecorationCollection());&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void cbxOkisa_DropDownClosed(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                int idmy = (int)cbxOkisa.SelectedValue;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                // フォントサイズ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.FontSizeProperty, (double)idmy);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            catch&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                MessageBox.Show(&amp;quot;フォントサイズを指定してください&amp;quot;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void cbxColor_DropDownClosed(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                var mycolor = (MyColor)((ComboBox)sender).SelectedItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                var color = mycolor.Color;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                var name = mycolor.Name;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                // 文字色&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                var textRange = richTB.Selection;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                textRange.ApplyPropertyValue(TextElement.ForegroundProperty, new SolidColorBrush(color));//Brushes.Red);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            catch&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                MessageBox.Show(&amp;quot;フォントカラーを指定してください&amp;quot;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void richTB_SelectionChanged(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            tbxSelect.Text = richTB.Selection.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void cbxGyoHaba_DropDownClosed(object sender, EventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            try&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                int idmy = (int)cbxGyoHaba.SelectedValue;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                // 行の幅&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                richTB.Document.PageWidth = idmy;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            catch&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                MessageBox.Show(&amp;quot;行の幅を指定してください&amp;quot;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WPF メモ帳 MainWindow.xaml</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/25/9520612</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/25/9520612</guid>
      <pubDate>Thu, 25 Aug 2022 11:38:57 +0900</pubDate>
      <dcterms:modified>2022-08-25T16:02:52+09:00</dcterms:modified>
      <dcterms:created>2022-08-25T11:40:12+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea4.png" onclick="return asablo.expandimage(this,990,559,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/25/649ea4.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea3.png" style="width: 300px; height: 169px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&amp;lt;Window x:Name=&amp;quot;windMain&amp;quot; x:Class=&amp;quot;WpfMemo.MainWindow&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        xmlns:d=&amp;quot;http://schemas.microsoft.com/expression/blend/2008&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        xmlns:mc=&amp;quot;http://schemas.openxmlformats.org/markup-compatibility/2006&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        xmlns:local=&amp;quot;clr-namespace:WpfMemo&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        mc:Ignorable=&amp;quot;d&amp;quot;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;450&amp;quot; Width=&amp;quot;800&amp;quot; Icon=&amp;quot;/bloc-de-notas.ico&amp;quot;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    &amp;lt;Grid Margin=&amp;quot;0,0,10,0&amp;quot;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Grid.RowDefinitions&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;RowDefinition Height=&amp;quot;26&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;RowDefinition Height=&amp;quot;346*&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;RowDefinition Height=&amp;quot;26&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;/Grid.RowDefinitions&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;RichTextBox x:Name=&amp;quot;richTB&amp;quot; Grid.Row=&amp;quot;1&amp;quot; Block.LineHeight=&amp;quot;1&amp;quot; FontFamily=&amp;quot;MyricaM M&amp;quot; SelectionChanged=&amp;quot;richTB_SelectionChanged&amp;quot; VerticalScrollBarVisibility=&amp;quot;Visible&amp;quot;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;FlowDocument&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                &amp;lt;Paragraph&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    &amp;lt;Run Text=&amp;quot;RichTextBox&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                &amp;lt;/Paragraph&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;/FlowDocument&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;/RichTextBox&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnSave&amp;quot; Content=&amp;quot;Save&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;2,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;36&amp;quot; Click=&amp;quot;btnSave_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnLoad&amp;quot; Content=&amp;quot;Load&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;43,1,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;36&amp;quot; Click=&amp;quot;btnLoad_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnCopy&amp;quot; Content=&amp;quot;Copy&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;84,2,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;40&amp;quot; Click=&amp;quot;btnCopy_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnPaste&amp;quot; Content=&amp;quot;Paste&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;129,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;40&amp;quot; Click=&amp;quot;btnPaste_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnCut&amp;quot; Content=&amp;quot;Cut&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;174,2,0,0&amp;quot; VerticalAlignment=&amp;quot;Top&amp;quot; Width=&amp;quot;32&amp;quot; Click=&amp;quot;btnCut_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnBold&amp;quot; Content=&amp;quot;Bold&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;21&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;40&amp;quot; Click=&amp;quot;btnBold_Click&amp;quot; Margin=&amp;quot;344,0,0,0&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;ComboBox x:Name=&amp;quot;cbxOkisa&amp;quot; ToolTip=&amp;quot;Font Size&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;211,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;57&amp;quot;  IsEditable=&amp;quot;True&amp;quot;  ItemsSource=&amp;quot;{Binding Okisa_Dic}&amp;quot; SelectedValuePath=&amp;quot;Key&amp;quot; DisplayMemberPath=&amp;quot;Value&amp;quot; DropDownClosed=&amp;quot;cbxOkisa_DropDownClosed&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnItalic&amp;quot; Content=&amp;quot;Italic&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;389,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;42&amp;quot; Click=&amp;quot;btnItalic_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;ComboBox x:Name=&amp;quot;cbxColor&amp;quot;  ToolTip=&amp;quot;Font Color&amp;quot; ItemsSource=&amp;quot;{Binding}&amp;quot;  SelectedValue=&amp;quot;{Binding Color}&amp;quot;  HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;273,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;66&amp;quot; DropDownClosed=&amp;quot;cbxColor_DropDownClosed&amp;quot;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;ComboBox.ItemTemplate&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                &amp;lt;DataTemplate&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    &amp;lt;StackPanel Orientation=&amp;quot;Horizontal&amp;quot;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                        &amp;lt;Border Width=&amp;quot;20&amp;quot; Height=&amp;quot;Auto&amp;quot; Margin=&amp;quot;5,0&amp;quot; BorderThickness=&amp;quot;1&amp;quot; BorderBrush=&amp;quot;Black&amp;quot;  &amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                            &amp;lt;Border.Background&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                                &amp;lt;SolidColorBrush Color=&amp;quot;{Binding Color}&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                            &amp;lt;/Border.Background&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                        &amp;lt;/Border&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                        &amp;lt;TextBlock Text=&amp;quot;{Binding Name}&amp;quot;&amp;gt;&amp;lt;/TextBlock&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                    &amp;lt;/StackPanel&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;                &amp;lt;/DataTemplate&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            &amp;lt;/ComboBox.ItemTemplate&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;/ComboBox&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnStrike&amp;quot; Content=&amp;quot;Strike&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;20&amp;quot; Margin=&amp;quot;436,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;45&amp;quot; Click=&amp;quot;btnStrike_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;Button x:Name=&amp;quot;btnULine&amp;quot; Content=&amp;quot;ULine&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;486,1,0,3&amp;quot; Width=&amp;quot;45&amp;quot; Click=&amp;quot;btnULine_Click&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;TextBox x:Name=&amp;quot;tbxSelect&amp;quot; Height=&amp;quot;25&amp;quot; Margin=&amp;quot;2,0,0,0&amp;quot; Grid.Row=&amp;quot;2&amp;quot; TextWrapping=&amp;quot;Wrap&amp;quot; Text=&amp;quot;TextBox&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot;/&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        &amp;lt;ComboBox x:Name=&amp;quot;cbxGyoHaba&amp;quot;  ToolTip=&amp;quot;Page Width&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;22&amp;quot; Margin=&amp;quot;536,0,0,0&amp;quot; Width=&amp;quot;80&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; IsEditable=&amp;quot;True&amp;quot; DropDownClosed=&amp;quot;cbxGyoHaba_DropDownClosed&amp;quot;  ItemsSource=&amp;quot;{Binding Haba_Dic}&amp;quot; SelectedValuePath=&amp;quot;Key&amp;quot; DisplayMemberPath=&amp;quot;Value&amp;quot;   /&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    &amp;lt;/Grid&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&amp;lt;/Window&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WPF WebView2 ブラウザ MainWindow.xaml.cs</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/24/9520293</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/24/9520293</guid>
      <pubDate>Wed, 24 Aug 2022 09:23:42 +0900</pubDate>
      <dcterms:modified>2022-08-24T09:24:28+09:00</dcterms:modified>
      <dcterms:created>2022-08-24T09:24:28+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Collections.Generic;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Linq;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Text;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Threading.Tasks;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Controls;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Data;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Documents;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Input;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Media;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Media.Imaging;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Navigation;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;using System.Windows.Shapes;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;namespace WpfWeb&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// &amp;lt;summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// MainWindow.xaml の相互作用ロジック&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    /// &amp;lt;/summary&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    public partial class MainWindow : Window&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        public MainWindow()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            InitializeComponent();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnYahoo_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.Source = new Uri(&amp;quot;https://www.yahoo.co.jp&amp;quot;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnGoogle_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.Source = new Uri(&amp;quot;https://www.google.co.jp&amp;quot;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnStop_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.Stop();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnReload_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.Reload();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void WViewMain_NavigationCompleted(object sender, Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            this.Title =WViewMain.CoreWebView2.DocumentTitle;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            tbxURI.Text = WViewMain.CoreWebView2.Source;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnPrev_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.GoBack();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnNext_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.GoForward();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        private void btnGoURI_Click(object sender, RoutedEventArgs e)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;            WViewMain.Source = new Uri(tbxURI.Text);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;        }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WPF WebView2 ブラウザ MainWindow.xaml</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/24/9520292</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/24/9520292</guid>
      <pubDate>Wed, 24 Aug 2022 09:22:39 +0900</pubDate>
      <dcterms:modified>2022-08-25T16:05:10+09:00</dcterms:modified>
      <dcterms:created>2022-08-24T09:23:37+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;A target="_blank" href="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea6.png" onclick="return asablo.expandimage(this,747,552,&amp;#x27;http://tukasa.asablo.jp/blog/img/2022/08/25/649ea6.png&amp;#x27;)"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea5.png" style="width: 300px; height: 221px; border: none;"&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&amp;lt;Window&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns:d=&amp;quot;http://schemas.microsoft.com/expression/blend/2008&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns:mc=&amp;quot;http://schemas.openxmlformats.org/markup-compatibility/2006&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns:local=&amp;quot;clr-namespace:WpfWeb&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        xmlns:Wpf=&amp;quot;clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf&amp;quot; x:Class=&amp;quot;WpfWeb.MainWindow&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        mc:Ignorable=&amp;quot;d&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;600&amp;quot; Width=&amp;quot;800&amp;quot;&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;    &amp;lt;Grid&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Grid.RowDefinitions&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;            &amp;lt;RowDefinition Height=&amp;quot;30&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;            &amp;lt;RowDefinition Height=&amp;quot;514*&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;            &amp;lt;RowDefinition Height=&amp;quot;30&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;/Grid.RowDefinitions&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnYahoo&amp;quot; Content=&amp;quot;Yahoo&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;24&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;45&amp;quot; Click=&amp;quot;btnYahoo_Click&amp;quot; Margin=&amp;quot;2,0,0,0&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Wpf:WebView2 x:Name=&amp;quot;WViewMain&amp;quot; Grid.Row=&amp;quot;1&amp;quot; Margin=&amp;quot;0,0,0,2&amp;quot; NavigationCompleted=&amp;quot;WViewMain_NavigationCompleted&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnGoogle&amp;quot; Content=&amp;quot;Google&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;52,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Height=&amp;quot;24&amp;quot; Width=&amp;quot;50&amp;quot; Click=&amp;quot;btnGoogle_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnStop&amp;quot; Content=&amp;quot;Stop&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;106,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Height=&amp;quot;24&amp;quot; Width=&amp;quot;34&amp;quot; Click=&amp;quot;btnStop_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnReload&amp;quot; Content=&amp;quot;Reload&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Margin=&amp;quot;144,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;47&amp;quot; Height=&amp;quot;24&amp;quot; Click=&amp;quot;btnReload_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;TextBox x:Name=&amp;quot;tbxURI&amp;quot; Margin=&amp;quot;30,0,0,0&amp;quot; Grid.Row=&amp;quot;2&amp;quot; TextWrapping=&amp;quot;Wrap&amp;quot; Text=&amp;quot;URI&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Height=&amp;quot;24&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnPrev&amp;quot; Content=&amp;quot;Prev&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;24&amp;quot; Margin=&amp;quot;195,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;35&amp;quot; Click=&amp;quot;btnPrev_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnNext&amp;quot; Content=&amp;quot;Next&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;24&amp;quot; Margin=&amp;quot;235,0,0,0&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;35&amp;quot; Click=&amp;quot;btnNext_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;        &amp;lt;Button x:Name=&amp;quot;btnGoURI&amp;quot; Content=&amp;quot;Go&amp;quot; HorizontalAlignment=&amp;quot;Left&amp;quot; Height=&amp;quot;24&amp;quot; Margin=&amp;quot;2,0,0,0&amp;quot; Grid.Row=&amp;quot;2&amp;quot; VerticalAlignment=&amp;quot;Center&amp;quot; Width=&amp;quot;25&amp;quot; Click=&amp;quot;btnGoURI_Click&amp;quot;/&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;    &amp;lt;/Grid&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&amp;lt;/Window&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>C# WPF WebView2 ブラウザ App.xaml</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/24/9520291</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/24/9520291</guid>
      <pubDate>Wed, 24 Aug 2022 09:20:01 +0900</pubDate>
      <dcterms:modified>2022-08-24T09:21:48+09:00</dcterms:modified>
      <dcterms:created>2022-08-24T09:21:48+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&amp;lt;Application x:Class=&amp;quot;WpfWeb.App&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;             xmlns=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;             xmlns:x=&amp;quot;http://schemas.microsoft.com/winfx/2006/xaml&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;             xmlns:local=&amp;quot;clr-namespace:WpfWeb&amp;quot;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;             StartupUri=&amp;quot;MainWindow.xaml&amp;quot;&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;    &amp;lt;Application.Resources&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;         &lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;    &amp;lt;/Application.Resources&amp;gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&amp;lt;/Application&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
    <item>
      <title>Delphi FMX 丸いアナログ時計 ソースコード</title>
      <link>https://tukasa.asablo.jp/blog/2022/08/20/9519333</link>
      <guid>https://tukasa.asablo.jp/blog/2022/08/20/9519333</guid>
      <pubDate>Sat, 20 Aug 2022 18:03:51 +0900</pubDate>
      <dcterms:modified>2022-08-25T17:07:56+09:00</dcterms:modified>
      <dcterms:created>2022-08-20T18:04:47+09:00</dcterms:created>
      <description>&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="msg-pict-2" style="text-align: center;"&gt;&lt;IMG src="http://tukasa.asablo.jp/blog/img/2022/08/25/649ea7.png" style="width: 226px; height: 227px; border: none;"&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;unit Unit1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;interface&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;uses&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  FMX.Menus;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;type&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TForm1 = class(TForm)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Image1: TImage;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Line1: TLine;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Line2: TLine;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Line3: TLine;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Timer1: TTimer;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    PopupMenu1: TPopupMenu;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pmnSaishou: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    pmnSyuryo: TMenuItem;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Image1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;      Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure pmnSaishouClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure pmnSyuryoClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure Timer1Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure FormResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  private&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { private 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  public&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    { public 宣言 }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    procedure TimeDisp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Form1: TForm1;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;implementation&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;{$R *.fmx}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.TimeDisp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  h, m, s,ms : Word;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  hh, mm, ss: single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  DecodeTime(GetTime, h, m, s, ms);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 秒針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  ss := s + ms / 1000;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Line1.RotationAngle := 360.0 / 60.0 * ss - 90.0; // ０°は３時方向の為&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 分針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  mm := m + s / 60.0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Line2.RotationAngle := 360.0 / 60.0 * mm - 90.0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 時針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if (h &amp;gt; 12) then h := h - 12;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  hh := h + m / 60.0; // 時針は分も加えて中間表現&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Line3.RotationAngle := 360.0 / 12.0 * hh - 90.0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Timer1Timer(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Timer1.Enabled := False;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  TimeDisp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Timer1.Interval := 100;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Timer1.Enabled := True;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormResize(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  w,h,a,r,cx,cy : single;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // パネル再配置&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  w := Form1.ClientWidth;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  h := Form1.ClientHeight;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  a := w ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if (a &amp;gt; h) then a := h;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  if (a &amp;lt; 24) then a := 24;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  cx:= w/2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  cy:= h/2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  r := a / 2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 秒針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  with Line1  do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    stroke.Thickness := a/250;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.X := cx - Line1.width * 0.2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.Y := cy - Line1.Height * 0.5;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Width := r*1.2;       // 長さ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 分針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  with Line2 do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    stroke.Thickness := a/60;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.X := cx;// - Line2.width * 0.2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.Y := cy - Line2.Height * 0.5;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Width := r*0.8;   // 長さ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  // 時針&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  with Line3 do begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  stroke.Thickness := a/40;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.X := cx;// - Line3.width  * 0.2;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Position.Y := cy;// - stroke.Thickness * 01.0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;    Width := r*0.6;   // 長さ&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.FormShow(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Timer1.Interval := 100;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Timer1.Enabled := True;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //FormResize(Self);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  //Image1.Bitmap.LoadFromFile(&amp;#x27;img\banmen2.png&amp;#x27;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Image1.Position.X := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Image1.Position.Y := 0;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Shift: TShiftState; X, Y: Single);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;var&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;　p : TPointF ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;　if (ssRight in Shift) then begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;　　p := Form1.ClientToScreen(PointF(X,Y));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;　　PopupMenu1.Popup(p.X,p.Y);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;　end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  StartWindowDrag;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.pmnSaishouClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  Form1.WindowState := TWindowState.wsMinimized;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;procedure TForm1.pmnSyuryoClick(Sender: TObject);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;begin&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;  form1.Close;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;SPAN style="letter-spacing: normal;"&gt;end.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;DIV class="asahi_editor_line"&gt;&lt;BR&gt;&lt;/DIV&gt;
</description>
    </item>
  </channel>
</rss>
