布団が俺を呼んでいる

丘山大一のぶろぐ

Delphi 戻り値色々

関数の戻り値の指定とその時の戻り値。適当な実装をした場合、戻り値は不定になるのか? というか不定って何?というような適当実験。今回長い。その1function TForm1.Hoge: string; [もっと読む]

Delphi 関数の戻り値の指定方法

代表的なもの、ちょくちょく使われるもの、多分存在すら知られていないもの。下記のどれでも指定可能 [もっと読む]

Delphi でXMLファイルを作成しようとしてハマる

ね、ハマるでしょ?環境いつも通り、サポート切れのXE5。基本構文xmlファイルを新規作成します。var  XML : TXMLDocument;  RootNode, ChildN [もっと読む]

Delphi でインターフェース変数が、他のインターフェースを実装しているかを調べる

Delphi で、「インターフェースで受け取った変数が、他のインターフェースを実装しているか」をどのように調べるのかが分からなくて苦戦したのでメモ。調べる前 「isでいけるいける」コードを書いた後 「 [もっと読む]

Delphi プロジェクトファイルのコードの中で無名メソッドを使うとメモリリークが発生する

なんか Delphi 話多いなー。無名メソッド、anonymous methods とか言われるヤツです。正直、可読性が落ちると思っているのですが、サクッと書くときに便利なのでちょいちょい使います。 [もっと読む]

RadStudio では、generics<generics> ができない?

このごろDelphi と Firebird の記事ばかりなような。で、今回は Delphi というか Rad Studio というかのお話。Generics の中に Generics はダメ?なんか変 [もっと読む]

Delphi BOM無しでテキスト保存

ISQL.exe に食わせるスクリプトを、なぜかDelphi経由で吐き出す必要が出てきました。で、そのためにはBOMを外してテキスト保存する必要がありました。 [もっと読む]

空文字を判定する最も効率のいいやり方は? (Delphi編)

現在いるプロジェクトではDelphiなる言語を使っています。ソースを読んでいると、空文字かどうかの判定の仕方には色んな書き方があるのだなあと思います。代表的なのは、(1) Result := [もっと読む]
布団が俺を呼んでいる | プログラミング

布団が俺を呼んでいる

丘山大一のぶろぐ

VBAのプロシージャ呼び出しの括弧のまとめ

VBAでプロシージャ呼び出しの際、引数に括弧をつけるのかつけないのか・つけたらどうなるのかが異様に分かりづらかったので真面目に調べました。というか自分の整理のためにまとめました。参考にさせて頂いたのは [もっと読む]

.Net Core で GetObject したいのですが

どうすればいいざんしょ?経緯.Net Core がWPF 対応したことだし、手元の古いアプリの移行可能性を検討しようと思い立つ。で、そのアプリはサードパーティのComライブラリを呼び出している。で、既 [もっと読む]

PowerShell 二行を一行にまとめる

自分メモ。うまく言えないんですが、aaabbbcccdddというテキストをaaa bbbccc dddに変換してファイル出力する感じ。こんなん$originalFilePath="hogehoge.t [もっと読む]

nodejs勉強した頃の開発環境(備忘)

あまりにもWeb系世界が不得手だったので、コッソリとnodejsを勉強していた時がありました。この本↓色々勉強にはなったのですが、nodejsはあんまり肌にあってない感じある。でもせっかくなので記録は [もっと読む]

デスクトップブリッジでストアに提出

これまた「ぷるまど」開発で経験したことまとめ。2018年7月現在の、WPFアプリをUWP化し、ストアに提出する時のやり方となります。条件元のアプリはWPF(WinFormsでも同じはず)ストアに提出す [もっと読む]

他のアプリケーションウィンドウを操作する

この前出した「ぷるまど」の内部実装の話。やっぱWinAPIだよね他のアプリケーションを操作する場合、基本的にはウィンドウハンドルをどうやって取得するか、という問題に絞られます。プロセスが分かっている場 [もっと読む]

Python と Teonsorflowの勉強環境構築

全然やる予定の無かったPythonを勉強する環境を慌てて用意している図。ちなみに私のPythonレベルは、まだ基本構文すら暗記していないレベルです。だから難しいこと聞かないでね(予防線)Python環 [もっと読む]

Delphi 戻り値色々

関数の戻り値の指定とその時の戻り値。適当な実装をした場合、戻り値は不定になるのか? というか不定って何?というような適当実験。今回長い。その1function TForm1.Hoge: string; [もっと読む]

Delphi 関数の戻り値の指定方法

代表的なもの、ちょくちょく使われるもの、多分存在すら知られていないもの。下記のどれでも指定可能 [もっと読む]

画面をクリックする (マウスクリック)

珍しく全力で仕事したせいで、指が痛い……。というわけで、指を使わなくても自動でクリックするためのプログラム。※自分メモ。using System.Runtime.InteropService [もっと読む]