• カテゴリ Delphi の最新配信
  • RSS
  • RDF
  • ATOM

開発ブログ - Delphiカテゴリのエントリ

deprecated

カテゴリ : 
技術メモ » Delphi » 全般
執筆 : 
2014/1/23

[dcc32 警告] xxxx.pas(n): W1000 シンボル 'FileAge' を使用することは推奨されていません 
FileAge の代わりに何を使えば良いのでしょうか?

...続きを読む

  • コメント (0)
  • トラックバック (0)

TImage.Picture で png 画像

カテゴリ : 
技術メモ » Delphi » VCL
執筆 : 
2014/1/16

よく忘れるので自分のために書いておきます。

TImage.Picture.LoadFromFile で PNG 画像を読み込みたいときには
Vcl.Imaging.PngImage
を uses します。

...続きを読む

  • コメント (0)
  • トラックバック (0)

TStringHelper.Chars でエラーが起きたら

カテゴリ : 
技術メモ » Delphi » FireMonkey
執筆 : 
2014/1/12

ソースコードをモバイルコンパイラに対応しようとして s[1] を s.Chars[0] という具合に書き換えていたときのことです。
下記のようなコンパイルエラーが発生しました。
これは何でしょう?


[dcc32 エラー] xxxxx.pas(56): E2018 レコード,オブジェクトまたはクラスのいずれかが必要です

...続きを読む

  • コメント (0)
  • トラックバック (0)

過去のプログラムから、モバイルアプリケーションへポーティングをする際の文字列処理の問題。 文字列へのインデックスアクセスはどのように変えましょうか。

...続きを読む

  • コメント (0)
  • トラックバック (0)

過去のプログラムから、モバイルアプリケーションへポーティングをする際に問題になることは色々ありますが、ありがちなのは文字列のインデックスの問題でしょうか。


Delphi モバイル コンパイラの場合、文字列は 0 から始まるインデックス方式を
採用しています。さらに、今後、文字列は不変(一定)になる見込みです。

from デスクトップ アプリケーションから iOS アプリケーションへの Delphi コードの移行

...続きを読む

  • コメント (0)
  • トラックバック (0)

TInterfacedObject ではまる

カテゴリ : 
技術メモ » Delphi » 全般
執筆 : 
2014/1/9

知ってはいたんですよ。
TInterfacedObject の自動破棄については…
いえ、知っているつもりだったんです。

...続きを読む

  • コメント (0)
  • トラックバック (0)

Delphi XE5 update2 のインストールについて

カテゴリ : 
技術メモ » Delphi » 全般
執筆 : 
2014/1/4

インストールにはシステムドライブに 約18GB必要ということでした。
ぎりぎり入るかなと思ってやってみたのですが、途中で止まってしまいました。
システムドライブの容量を見てみると 0になっていました。
インストール失敗です。
インストールをキャンセルしたのですが、ディスクの空き容量が増えません。

...続きを読む

  • コメント (0)
  • トラックバック (0)

よくやってしまうミス

カテゴリ : 
技術メモ » Delphi
執筆 : 
2013/12/28

コンストラクタで inherited を忘れると、思わぬバグに悩まされたり...


type
  TFoo = class(TObject)
  public
    constructor CreateByNumber(A: Integer);
  end;

constructor TFoo.CreateByNumber(A: Integer);
begin
// inherited Create を忘れている
   ...
end;

...続きを読む

  • コメント (0)
  • トラックバック (0)

TObjectList<T> のコンストラクタに注意

カテゴリ : 
技術メモ » Delphi » 全般
執筆 : 
2013/12/26

Generics の TObjectList を使ったプログラムをデバッグしていて気がつきました。
TObjectList のコンストラクタで inherited の書き方によって、動作が違うことがあるの?

...続きを読む

  • コメント (0)
  • トラックバック (0)

FireMonkey + MacOSXで TWebBrowser

カテゴリ : 
技術メモ » Delphi » FireMonkey
執筆 : 
2013/12/22

以前 Delphi ML に FireMonkey + MacOSX で TWebBrowser を使いたいという投稿が流れていました。
stackoverflow にあるコードで WebView を使ってみたが、画面に表示されなかったということでした。
そのときに提示されたURLが↓
webview-not-displaying-in-macos-using-delphi-xe2(stackoverflow)

ようやく少し余裕ができたので、自分でも試してみることにしました。

...続きを読む

  • コメント (0)
  • トラックバック (0)
プロダクツ

開発ブログ

Link

AD