Re: iniファイルをDXアーカイブで処理 ( No.1 ) |
- 名前:夢夢 日時:2008/08/21 09:34
DXライブラリミニテクニック
アーカイブ機能を使ってファイルを一つに纏めるを参照
|
Re: iniファイルをDXアーカイブで処理 ( No.2 ) |
- 名前:mzh 日時:2008/08/21 21:40
>DXライブラリミニテクニック
>アーカイブ機能を使ってファイルを一つに纏めるを参照
すいません、質問の内容が詳しくかけてなかったようで
本来の質問の意図が伝わらなかったかもしれません
FileRead_open関数を用いてから
iniファイル内を上記の参照先の関数を用いて
データ読み込み等を行うのではなく
DXアーカイブでフォルダを纏めた状態で
GetPrivateProfileInt関数のような
iniファイルの参照先をパス名で要求している関数を
使用するために、DXアーカイブ使用後のフォルダを
パス名で参照する方法はありませんでしょうか?
質問内容で不明瞭な点もあるかと思いますが
ご回答いただけると、ありがたいです。
|
Re: iniファイルをDXアーカイブで処理 ( No.3 ) |
- 名前:Sura 日時:2008/08/21 23:32
そもそも
FileRead系関数は
独自で定義されたDXライブラリ用のアーカイブファイルで、
それを読むためにわざわざ設けたものです。
(実際、アーカイブ化されてなければ
FileRead系関数を使う必要がありません。)
そのため
GetPrivateProfileIntなどの
WinAPIの関数では
拡張子dxaを持つファイルの存在しか認識されず
そのアーカイブ内のini/test.iniまでは判断できません。
従って、
設定ファイルを隠しファイルにするか、
FileRead_GetPrivateProfileInt()
のような関数を
管理人にお願いするしかないと思います。
|
Re: iniファイルをDXアーカイブで処理 ( No.4 ) |
- 名前:mzh 日時:2008/08/23 00:26
現行の仕様では、難しいということですね
アーカイブ方法等、自作で処理をしてみたいと思います。
ご回答ありがとうございました。
|