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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     FLASH OOPオーバーライド
投稿するにはまず登録を

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
t_t_o_o
Åê¹ÆNo.41488
投稿日時: 2009-2-17 15:04
新米
居住地:
投稿: 7
使用環境:
Re: FLASH OOPオーバーライド
nioia321 様

ご指摘ありがとうございます。
コードは削除させていただきました。

エラーの原因もreturnの設定をいれるとエラーに
ならなくなりましたので戻り値のようでした。
助かりました。ありがとうございます。
ニノミヤ カズノリ
Åê¹ÆNo.41485
投稿日時: 2009-2-17 11:48
職人
居住地: 東京
投稿: 430
使用環境:
CS4
.4.11, .5.7
XP Pro(sp3)
Flash Player 10,0,22,87,
AIR 1.5.1,
IE 5.5 & 6 & 7 & 8,
Firefox 2.0.0.20 & 3.0.11 & 3.5,
Opera 9.64,
Safari 4,
Google Chrome 2.0.172.31,
Netscape 7.1
Re: FLASH OOPオーバーライド
先ず最初に、このソースコードは『FLASH OOP for ActionScript3.0』からの転載でしょうか。
本を持っていないので分かりませんが、投稿の際の注意事項に転載・引用について禁止の旨が書かれていましたので気になりました。

引用:
t_t_o_oさんは書きました:
「1170:関数は値を返しません。」

というものでコードは下記です。
"override public function format”からその関数部分までをコメントアウトしたらエラーはでないのでこの部分だとは思うのですが、原因などがわかりません。

エラーの原因は format メソッドに String 型の戻り値(return 文)がない為ではないでしょうか。
t_t_o_o
Åê¹ÆNo.41483
投稿日時: 2009-2-17 11:22
新米
居住地:
投稿: 7
使用環境:
FLASH OOPオーバーライド
FLASH OOP for ActionScript3.0という本を見ながらOOPの勉強を
しているんですが、"CSNumberFormatter.as"のオーバーライドの部分でソースをコピーしても、どうしてもエラーがでてしまいます。
エラーは

「1170:関数は値を返しません。」

というもので
"override public function format”からその関数部分までをコメントアウトしたらエラーはでないのでこの部分だとは思うのですが、原因などがわかりません。

解決方法がわかるようでしたら教えていただきたく思います。
宜しくお願いします。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ

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