[リストへもどる]
一 括 講 読

投稿時間:04/04/18(Sun) 22:19
投稿者名:さよこ
Eメール:
URL :http://esfrelith.whitesnow.jp/
タイトル:VisitTo()のエラー -1
 いつもお世話になっております。

 自作のキャラクタを自分にキャラデリしようとしたら、何度挑戦してもエラーになってしまいます。エラーコードは-1なので、定義ファイルがオープンできないようです。
 以前キャラデリが出来るのを確認してから、綾織のほうは手をつけていないと思うのですが・・・

 定義ファイルをオープンできない原因として、どのようなものが考えられるのでしょうか。

投稿時間:04/04/20(Tue) 10:36
投稿者名:中西 巧@プラエセンス
Eメール:nassie@praesens.co.jp
URL :
タイトル:Re: VisitTo()のエラー -1
>  自作のキャラクタを自分にキャラデリしようとしたら、何度挑戦してもエラーになってしまいます。エラーコードは-1なので、定義ファイルがオープンできないようです。

理論上,キャラデリ先が自分なのか他のユーザなのかは現象には
関係ないですので,まずその部分は切り分けて考えられると思います.

>  定義ファイルをオープンできない原因として、どのようなものが考えられるのでしょうか。

ソースコード側に変更がないとすると環境側に問題があると仮定される
わけですが,
1.定義ファイルが存在しない
2.定義ファイルを他のアプリが排他的に開いたままになっている
3.ペルソナウェアの,この機能のパスの解釈に問題があって,
それが顕在貸した.

セキュリティ関連,ウィルス対策関連のソフトが原因で2の現象が
発生している可能性はないとは言い切れません.

また,ペルソナウェア自体のインストールフォルダを標準の位置から
変更してあって,非常に長いパス(深い階層のフォルダ)に配置してある
とか,UNCパスで直接起動しているとか,そのようなお気付きの点が
ございましたら教えてください.

投稿時間:04/04/27(Tue) 22:14
投稿者名:さよこ
Eメール:
URL :http://esfrelith.whitesnow.jp/
タイトル:Re^2: VisitTo()のエラー -1
 起動時、最初のキャラデリで-1、以降は-3(ファイル転送失敗)エラーが発生するようです。
 ペルソナウェアは通常の位置にインストールされており、ウィルス駆除ソフトを終了させてもエラーが発生します。

 .vstファイルは、ペルソナウェア側から、キャラデリの都度ファイルアクセス関数で作成しています。
(もしかしたら、使用ファイルが、以前キャラデリに成功したのを確認した時から変わっているのかも・・・)

 以前、.vstファイルに転送先で使用するファイルが全て記載されていない場合や、改行がずれている場合、同じように転送できない現象を確認しましたが、エラーコードを確認していません。
 今回も同じ現象だと思うのですが・・・

投稿時間:04/04/28(Wed) 11:11
投稿者名:中西 巧@プラエセンス
Eメール:nassie@praesens.co.jp
URL :
タイトル:Re^3: VisitTo()のエラー -1
>  起動時、最初のキャラデリで-1、以降は-3(ファイル転送失敗)エラーが発生するようです。

最初と次回以降で現象が違うというところが不思議ですね.
一つ考えられる理由としては,

>  .vstファイルは、ペルソナウェア側から、キャラデリの都度ファイルアクセス関数で作成しています。

ということなので,ペルソナウェアからvstファイルを作成した後,
FileClose関数でそのファイル(のハンドルを)閉じていないという
可能性はないでしょうか.
#プログラムに変更はないとのことなのですが,以前から存在していて
#たまたま顕在化したという場合もありえると思われます.


このエラーコードでエラーになった場合,vstファイルに記載した
転送すべきファイルの問題ではなく,vstファイル自体か,その
オープン処理に問題があります.
例えば,vstファイルに記載したファイルが実際には存在しなかった
場合は,エラーコードは-3または-4になりますので,-1ということは
ないと思われます.

投稿時間:04/05/16(Sun) 00:42
投稿者名:さよこ
Eメール:
URL :http://esfrelith.whitesnow.jp/
タイトル:直りました
 .vstファイルを全く新しい物に差し替えたら、正常に動作するようになりました。.vstファイルの異常だったようです。

 いろいろご指導くださり、ありがとうございました!



- Web Forum -