No.1898 Re[4]:【続】cardimg.pl内のサブルーチンについて |
こんばんわ!いつも相談にのっていただけて本当に感謝です…涙
> 前回の書き込みにあったエラーはまだ出ているのでしょうか?
> もし、出ているようでしたらrequireは問題ないようなのでcardimg.plの内容にミスがあるのだと考えられます。
> 特にサブルーチン名が「get_card_category」となっていることを確認してください。
現状、以下のようになっています!
# get_card_category #
get_card_category{
my $name = shift;
my $category_name = exists($card_name_hash{$name}) && exists($card_name_hash{$name}->{'category'}) ? $card_name_hash{$name}->{'category'} : 'なし';
return $category_name;
}
ちなみに
# Sub image_dir #
my $image_dir = 'cardimg/'; # 画像ディレクトリ
my %card_name_hash = (・・・
↑
この辺はこのままで良いんで…すよね。
確か、前にmy %card_name_hashのmyを消すとサブルーチン作らなくても表示できるみたいな感じだったので、myは戻してあったりします。もしかしてダメだったり…!?
> > #カテゴリ
> > @fitems = grep {
> > ($item,$sts) = split(/△/, $_);# カード名とステータスに分割
> > &get_card_category($item) eq $Fm{'category'};
> > $Fm{'category'}; #### ←ここ ####
> > } @fitems;
> > #カテゴリ
> 上記の「ここ」の行があると正常に動作しません。
ギャー!申し訳ないです…
掲示板にコピペするときに、コメントアウトしておいた部分を削除したつもりが、消し忘れてしまったのが残っていたようです;;;(本体の方はコメントアウト済です)
▼関連発言
│
└◆1894:【続】cardimg.pl内のサブルーチンについて [YOUME] 10/04 21:12
└◆1895:Re:【続】cardimg.pl内のサブルーチンについて [moon] 10/05 07:04
└◆1896:Re[2]:【続】cardimg.pl内のサブルーチンについて.. [YOUME] 10/29 09:24
└◆1897:Re[3]:【続】cardimg.pl内のサブルーチンについ.. [moon] 10/29 19:20
└◆1898:Re[4]:【続】cardimg.pl内のサブルーチンにつ.. [YOUME] 10/29 21:30
└◆1899:Re[5]:【続】cardimg.pl内のサブルーチンに.. [moon] 10/30 06:29
└◆1900:Re[6]:【続】cardimg.pl内のサブルーチン.. [YOUME] 10/30 11:00
└◆1901:Re[7]:【続】cardimg.pl内のサブルーチ.. [moon] 10/30 20:39
└◆1902:Re[8]:【続】cardimg.pl内のサブルー.. [YOUME] 10/30 21:31<-last
◇題名は、短くわかりやすく書いてください。 ◇過去に同じ内容が投稿されていないか検索してから書き込んで下さい。 ◇管理人の判断により相応しくない投稿は削除します。 |