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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     DateFieldで日記
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
dadadada
Åê¹ÆNo.16312
投稿日時: 2005-3-27 14:18
半人前
居住地:
投稿: 30
使用環境:
WinXP,StudioMX2004
Win3.1
Win98SE
Win2000
MacOS8.1
Re: DateFieldで日記
わかりました。新規に立てます。
笠居トシヒロ
Åê¹ÆNo.16305
投稿日時: 2005-3-27 11:21
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: DateFieldで日記
>下に書いたこと
とは何でしょうか?
スレッドを読み返しましたが、質問を特定できませんでした。

なお、あとでスレッドを検索・参考にされるからのために、単一のスレッドで複数の質問を網羅するのは避けていただければと思います。

質問の内容をもう一度整理して、新規のスレッドとして投稿されることをお勧めします。


----------------
笠居 マッドシー
http://www.mad-c.com/

dadadada
Åê¹ÆNo.16271
投稿日時: 2005-3-25 21:10
半人前
居住地:
投稿: 30
使用環境:
WinXP,StudioMX2004
Win3.1
Win98SE
Win2000
MacOS8.1
Re: DateFieldで日記
やっぱりできないのですか?
できないのであれば、できないと書いていただければ・・・
dadadada
Åê¹ÆNo.15947
投稿日時: 2005-3-13 20:45
半人前
居住地:
投稿: 30
使用環境:
WinXP,StudioMX2004
Win3.1
Win98SE
Win2000
MacOS8.1
Re: DateFieldで日記
下に書いたことはできないのでしょうか?
dadadada
Åê¹ÆNo.14380
投稿日時: 2005-1-21 23:27
半人前
居住地:
投稿: 30
使用環境:
WinXP,StudioMX2004
Win3.1
Win98SE
Win2000
MacOS8.1
Re: DateFieldで日記
ありがとうございました。
選択後、選択された日付があるところを、**年**月**日にしたかったのですが、
on(change){
dateFormatter = function(d:Date){
return d.getFullYear()+"年"+(d.getMonth()+1)+"月 "+d.getDate()+"日";
}
}
ですることができました。

先ほどの質問で、1と3は解決できました。
2つ目はもう少し後でやってみたいと思います。
ありがとうございました。
kisii
Åê¹ÆNo.14363
投稿日時: 2005-1-21 17:50
常連
居住地:
投稿: 122
使用環境:
WinXP
FlashMX2004Pro
Re: DateFieldで日記
1.ムービークリップAは、どこにあるものでしょうか?
Changeイベントは、日付を選択したら起こるイベントですので、その中でgotoAndStop();などをつかって巻き戻せると思います。

2.ヘルプに「DateChooser スキン用のムービークリップシンボルを作成するには :」という項目があります。
(Flashコンポーネントガイド→コンポーネント辞書→DateChooserコンポーネント→DateChooserコンポーネントのカスタマイズ)
DateFieldはDateChooserを使っているので、ここを更新すればOKっぽいです。
が、私はこれで変更したことがないので詳しい方がいらっしゃいましたら補足をお願い致します。

3.disabledRangesというプロパティがありますので、ここを設定します。
使い方はヘルプに詳しく書いてありますので、ご覧下さい。

以上、参考になれば幸いです


----------------
ひびきしっぷち
http://blog.so-net.ne.jp/kisi_puti/

dadadada
Åê¹ÆNo.14361
投稿日時: 2005-1-21 17:26
半人前
居住地:
投稿: 30
使用環境:
WinXP,StudioMX2004
Win3.1
Win98SE
Win2000
MacOS8.1
Re: DateFieldで日記
ありがとうございました。
作ることができました。

あと、もうひとつなのですが、カレンダーを表示して選択して閉じた後に、ムービークリップAを1つ前のフレームに戻すということをしたいんですが、どうすればよいでしょうか?

カレンダーの表示させる表のようなアイコンを変えることはできませんでしょうか?

選択させない日にちを選択できるのはわかるんですが、選択させる日にちにする方法はないんでしょうか?

続けざまですみません。
空野大二郎
Åê¹ÆNo.14342
投稿日時: 2005-1-21 0:46
職人
居住地: 愛知
投稿: 389
使用環境:
 XP:Home
FlashMX
IE6.0+FlashPlayer7,0,19
CPU:Pentium4 2.26GHz
メモリ:1,024MB
Re: DateFieldで日記
 まいど。
 Flash2004を持っていないのですが、部分的に一言。


 DateField.selectedDateは、Dateオブジェクトなので、各種
Date関数で取得できるでしょう。

 参考:DateField クラス

theDate_date = DateField.selectedDate;

var theYear = theDate_date.getFullYear();
var theMonthNum = theDate_date.getMonth();
var month_array = ["Jan" , "Feb" , "Mar" , "Apr" , "May" , "Jun" , "Jul" , "Aug" , "Sep" , "Oct" , "Nov" , "Dec"];
var theMonth = month_array[theMonthNum];
var theDate = theDate_date.getDate();
var textName = theYear + "-" + theMonth +"-" + theDate + ".txt";

trace(textName); //「2005-Jan-20.txt」と表示


 注意:「DateField クラス」はどう考えてもAS2.0形式で
記述されているので、エラーが出た場合は、AS2.0に準じて
書き直してください。
 まあ、Dateオブジェクトを扱う参考程度にどうぞ。
引用:
dadadadaさんは書きました:
とりあえず、どのようになっているか知るために、
date = DateField.selectedDate
で、dateをダイナミックテキストで変数として読み込むと、
Thu Jan 20 00:00:00 GMT+0900 2005
となりました。
これをどうすれば、
2005-Jan-20.txtという形になるのでしょうか?


 dateを変数に使って、エラーが出ませんでしたか?
──────────────────────────────
**警告**『大文字小文字を区別しない識別子 'date' はビルトインオブジェクトの
'Date' と同等とみなされます。』
──────────────────────────────
引用:
date = DateField.selectedDate


 (rin-koさんとひろゆきさんとかぶっても、せっかくなので投稿。)


----------------
空野 大二郎 アニメーター作家
桜の道

ひろゆき
Åê¹ÆNo.14340
投稿日時: 2005-1-21 0:27
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: DateFieldで日記
引用:
で、dateをダイナミックテキストで変数として読み込むと、
Thu Jan 20 00:00:00 GMT+0900 2005
となりました。
これをどうすれば、
2005-Jan-20.txtという形になるのでしょうか?


date_YY = date.getFullYear();
date_MM = date.getMonth() + 1;
date_DD = getDate();
file = date_YY + "-" + date_MM + "-" date_DD + ".txt";
trace(file); //確認用
は、いかがですか?
これだと、2005-1-20.txt となると思いますが。

----
あっ。rin-koさんとかぶっちゃいました。
rin-ko
Åê¹ÆNo.14339
投稿日時: 2005-1-21 0:26
職人
居住地: 東京
投稿: 397
使用環境:
MacOSX10.5/10.4
WinXP SP3
MX2004Pro/CS3
Re: DateFieldで日記
こんにちは。
DateField.selectedDateの後に、Date.getFullYear() などのメソッドを使えば、年や月といった情報を取り出せます。
それを適当な文字列に連結してあげればよいんじゃないでしょうか。
ヘルプのDateクラスの項が参考になると思いますよ。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

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