日別アーカイブ: 2013年6月2日

5日目 どうも動的配列絡みでエラーが起こっているような気がする

Win32 で動作しているプログラムが iOSシミュレータでは例外エラーを起こすことを確認。

どうも動的配列が関係しているっぽい。

原因は、もしかしてこれ?

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

5日目 画像の配置にはまる

「配置マネージャーを使って配置したはずの画像ファイル、音声ファイルが iOSシミュレーターから読めない」問題が発生。ほぼ8時間試行錯誤の末、いったんあきらめる。
いわゆる、これ。

playerAlarm.FileName := GetHomePath + PathDelim +
'Documents' + PathDelim +
'alarm.mp3';

配置先は
.¥StartUp¥Documents

なぜ?

解決?

空のアプリケーションからもう一度作成するとあっけないほどうまくいった。ナビゲーション付きフォームから始めたの失敗の原因か?

調べてみると

HeaderFooterNavigation のソースの uses には

System.StartUpCopy,
が無かった。8時間のロスは大きい。