トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
せいぞう
Åê¹ÆNo.49812
投稿日時: 2013-5-3 17:59
常連
居住地: 江戸川区の某所
投稿: 125
使用環境:
Flash CS5.5
Windows8 (64Bit)
Pentium Core i7
Memory 8GB
Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。
こんにちは
Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。

このメソッドが受け取る引数は一つで、それはダイアログボックスのタイトル名です。
ファイルのフィルタは引数で受け付けません。
立ち上がるダイアログボックスは、下図のとおりです。(Windowsの場合)


このため(例えば)テキストファイルとしてセーブさせたい場合、ユーザーに拡張子までしっかり 打ち込ませないと、.txt という拡張子は付きません。

もちろん、スクリプトで自動的に拡張子を付加することは可能です(現在そうしています)。
ただ、PCに不慣れなユーザーさんを考えた時、ダイアログボックス上で、.txt と表記
したく思うのは自然かと思います。

この解決策はあるのでしょうか?


このサイトで「browseForSave」のキーワードで何も引っかからなかったので、新規に質問を投げさせてもらいました。

よろしくお願いします。


----------------
□NAME : せいぞう
□URL : http://www.5th-trend.com/

野中文雄
Åê¹ÆNo.49814
投稿日時: 2013-5-4 0:24
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。
File.browseForSave() デフォルト」でGoogle検索されるといかがでしょう。
引用:
seizoさんは書きました:
Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。

このメソッドが受け取る引数は一つで、それはダイアログボックスのタイトル名です。
ファイルのフィルタは引数で受け付けません。
立ち上がるダイアログボックスは、下図のとおりです。(Windowsの場合)
...[中略]...


----------------
 

せいぞう
Åê¹ÆNo.49815
投稿日時: 2013-5-4 11:54
常連
居住地: 江戸川区の某所
投稿: 125
使用環境:
Flash CS5.5
Windows8 (64Bit)
Pentium Core i7
Memory 8GB
Re: Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。
アドバイスありがとうございます。
情報を漁ってみます。

取り急ぎ、お礼まで。<(_ _)>


----------------
□NAME : せいぞう
□URL : http://www.5th-trend.com/

せいぞう
Åê¹ÆNo.49816
投稿日時: 2013-5-4 17:24
常連
居住地: 江戸川区の某所
投稿: 125
使用環境:
Flash CS5.5
Windows8 (64Bit)
Pentium Core i7
Memory 8GB
Re: Adobe AIR のファイルセーブ・・・browseForSave について質問させてください。
アドバイスありがとうございました。
こちらのサイトを参考に、目的を達成しました。
http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=3097


このサイトの情報ストックのために、留意点を一つ記載しておきます。

私の場合、このように設定しました。
----------------------------------------------------------
var myFile:File = File.documentsDirectory.resolvePath("abcde.png");
myFile.browseForSave("PNG Image file" );
----------------------------------------------------------
立ち上がるダイアログボックスの ファイル名記載欄には、目的通り「abcde.png」というストリングが入りますが、カレントフォルダは myFile で指定した場所ではなく、直前に利用したフォルダになるようです。

上記の動作は、Windows/Mac でも同様でした。

私の場合は これでも「まぁ良し」として採用しましたが、この投稿を参考にする方はご留意ください。

以上。


----------------
□NAME : せいぞう
□URL : http://www.5th-trend.com/

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops