- ベストアンサー
外部テキストから読み込んだ引数をabc順に変数に入れる
グラフィック書籍のカタログのようなサイトをflashで作っています。 一覧をabc順で表示させるときに外部テキストから読み込んでダイナミックテキストへ名前を表示させているのですが、後から追加した場合に大量の引数を変更しなければならず大変手間がかかります。 現在以下のようにしています。 name_1=aa &name_2=bb &name_3=cc &name_4=dd &name_5=ee これにabという名前を追加した場合にab以下をひとつずつ手作業で変更しなければならず困っています。 abc順でなくともいいのですが、あとから追加した場合に後ろの引数が自動的にひとつずれるような書き方はできますでしょうか? または自動的に書き換えられるエディタなどのソフトウェアはありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
関連するQ&A
- argv( 引数 )について
こんにちは、質問させてください。 今test.phpに引数をひとつ渡します。 test.php内では、 $name = $_GET["name"]; として受けています。 test.phpは、引数がNULLの時とそうでないときで 別処理を行うようにしています。 PHP.iniファイルのエラーメッセージを表示させるように設定していて、 引数が存在しないときに以下のようなメッセージがエラーログファイルに追加されます。 Undefined index: name in c:\htdocs\test\test.php on line 12 このメッセージが表示されること自体、たいしたエラー(?!)ではありませんが、 引数がない場合、実行する度に上記のメッセージがでるのはあまり 面白くないので、表示させたくないようにしたいのですが, どのようにすればいいでしょうか? 宜しくお願い致します m(_ _)m
- ベストアンサー
- PHP
- 日付順にテキストを開いて書き込むエクセルマクロ
あるフォルダの中に「abc#1xyz_201308.txt」という形のテキストファイルがあり、 ボタンを押すと、直近1年分のファイルに対して中身のデータをシート3に書き込むような マクロを作りたいのですが、直近1年分のものに対して所定の操作を行うやり方が分かりません 例として、「C:\Users\Owner\Documents」に「abc#1xyz_201308.txt」の形のファイルが 1年以上分ある場合で教えていただけますか? (テキストは日付以外は同じ名前、つまりabc#1xyz_201307.txtやabc#1xyz_201306.txtが存在し それ以外の名前のものはこのフォルダにはありません。またフォルダ内には順番通り入っていませんが シートに書き込むのは古いものから順にしたいです)
- 締切済み
- Visual Basic
- テキストに入力してある単語の順番を名前順にしたい
Macのテキストファイルに名前・単語(主にアルファベット)を記入、改行してまた次の単語を入力してあり、頭文字の順番がバラバラなので自動でアルファベット順に直せる方法を探しています。 例) BAC ACB ABC CBA の並びを ABC ACB BAC CBA な具合に頭文字から順に並び替え 調べてみるとテキストエディタ内では出来ないらしく、エクセルも入っていません。(並び替えだけしたいのでフリーソフト又は既存のソフトでの方法で探しています) Libre Officeというフリーソフトはエクセルと同じような作業ができるようですが、OSが対応しておらず使えなさそうです。(使用環境 Mac OS X10.7.5) なにか良い方法は無いでしょうか?
- ベストアンサー
- Mac
- 外部読み込みテキスト内の変数について
初めてPHPでフォームメールを作成しています。 送信メール内容のフォーマットを 外部テキストで読み込む形にしたいと考え 変数名を含む外部テキストファイルを作成しました。 ファイル名(bace.txt) ++++++++++++++++++++++++++++ お名前 :{$name} メールアドレス:{$from} タイトル :{$title} 内容 :{$body} ++++++++++++++++++++++++++++ これを以下のようにbace.txtを読み込んでmb_send_mailでメールを送っているのですが・・送られたメールを確認すると変数名がそのまま表示されてしまいます。多分文字列として扱われたままでおくられてしまっているのかな?どなたか解決方法分かる方教えて下さいませ~~>< function screen_submit($param) { global $smarty; extract($_SESSION["prm"]); $fp=fopen("bace.txt","r") or die("ファイルのオープンに失敗しました"); $temp=fread($fp, filesize("bace.txt")); $rc = mb_send_mail(MAIL_TO, $title, $temp, "From:$from"); $rc = mb_convert_encoding($rc,"EUC","AUTO"); fclose($fp); if ($rc) { $message = "メール送信が正常終了しました。"; } else { $message = "メール送信が失敗しました。"; } $smarty->assign("message", $message); return TRUE; }
- ベストアンサー
- PHP
- テキストデータを日付順に並べ替えたい
テキストデータを日付順に並べ替えたい どのようなデータと言いますと。 果物 ("さくらんぼ" "2010-9-11") 果物 ("ぶどう" "2005-3-26") 果物 ("みかん" "2010-8-1") 果物 ("りんご" "2009-1-11") の様に一行に名詞か何かがあってその後ろに日付が表示されています。 これを日付順にしたいのですが、1000行以上あるので1行づつ何か操作するのは大変です。 何か簡単に日付順にする方法はないでしょうか。word・Excelはあります。
- ベストアンサー
- その他MS Office製品
- FMPro7『テキスト+数字』フィールドのソートができません。
ファイルメーカーPro7でデータベースを作成し、シリアル番号を入力しています。 17ABC001、17ABC002、17ABC003 … という具合に『年度+固有記号+通し番号』としているのですが、 これを通し番号順にするためソートをかけたところ、まるででたらめに並んでしまいます。 フィールドタイプはテキストで、全て半角で入力してあります。 データベース作成途中に追加したフィールドなので、自動入力にはしてません。 どうしたら解決できますか? どなたか助けてください(>_<;)
- ベストアンサー
- その他(データベース)
- OpenOffice Basicで引数を2つ利用する関数が作れません
OpenOffice Basicで引数を2つ利用する関数が作れません Open Office Calc 3.1.1を使っています。 できれば複数(3つ以上)引数を取る関数を作りたいのですが、 2つ引数を取ろうとすると演算結果が#NAME?になってしまいます。 切り分けにシンプルな関数を作ってみました。 以下で=test2(3,5)とすると結果が#NAME?になります。 Function test2(arg1 As Integer, arg2 As Integer) as Integer test2 = 3 + arg2 End Function #なお、関数内の演算内容はtest2 = arg1 + arg2でも変わらず#NAME?です 切り分けで以下を作ると=test3(3)で6が返されます Function test3(arg1 As Integer) as Integer test3 = 3 + arg1 End Function 関数名のタイプミスの可能性を排除するために、 test2関数を名前を換えずに引数の数を1つに変更してみると 計算できるのでタイプミスではないと思います。 やはり引数を複数とる取り方に問題があるように見えます。 お手数ですが何かアドバイスいただけないでしょうか?
- ベストアンサー
- オフィス系ソフト
- 入力フォームにテキストを追加
JavaScriptについての質問です。 入力フォームで、テキストを入力する点滅する棒(以下、棒と表記)がある位置にテキストを入力したいのです。 例:「abc|de」に「A」を追加 「c」と「d」の間に棒があるので、「abcAde」となる また、入力フォームで、反転されているテキストの両端にテキストを追加つる方法も分かりません。 例:「ab|cd|e」に「A」と「B」を追加 「cd」が反転しているので「abAcdBe」となる ブログ作成なんかでよく見かけると思います。 どなたか分かる方がいたら、ご教授お願いします。
- ベストアンサー
- JavaScript
- Tablacus Exp.でフォルダ順を変更
Windows標準のExplorerではなく、Tablacusなるファイラを使っていますが、あるフォルダだけ何か表示方法を変更したためか、フォルダ、ファイル一覧を表示させた時に今日、昨日、かなり前とかアクセスした日の後にフォルダ、ファイル一覧が分けて表示されるようになってしまいました。私としてはファイルやフォルダにアクセスした日はどうでもよくて、単純にフォルダをABC順で続いてファイルをABC順に並んでほしいのですが、Tablacusの使い方がよく分かっていないのでどうやれば元に戻せるのかわかりません。なお、そのフォルダ以外はABC順に並んでいます。 対処方法をご存知であれば教えてください。
- ベストアンサー
- Windows 10
- iTunesでトラック順に表示されない
iTunesバージョン7に更新して、それ以降オムニバス のようなアルバムを追加してもアーティストのABC 順に表示され、トラック順に表示されず、ipodにも iTunesと同じ順に表示されてしまいます。 ちなみにプロパティのトラック番号はすべてついています。
- 締切済み
- フリーウェア・フリーソフト
- Andoroidタブレットなのですが、最大ボリュームの制限をなくさないと、アプリで最大ボリュームを上げるだけでなく、アクティブスピーカーでボリュームをあげてもシステムの方のボリュームが下がるのですが、これはどういう仕組でしょうか?
- 特定のアプリでボリュームブーストアプリを利用してもボリュームが上がらない場合や、開発オプションにも最大ボリュームの項目がない場合、アクティブスピーカーをつないでボリュームをあげてもボリュームが上がらないことがあります。なにかタブレットとスピーカーの間に機器をかませて、タブレットの元ボリュームを下げずに接続した機器からボリュームを上げる方法はありませんか?
- Andoroidタブレットでスピーカーをつなげると、アプリでボリュームを上げたり、アクティブスピーカーを使ってボリュームを上げたりしても、システムのボリュームが自動的に下がる現象が起こります。この仕組みについて詳しく教えてください。
お礼
回答ありがとうございました。 うまくいきました。 配列の使い方を知らなかったのですが、 とても役に立ちますね。 教えていただいたスクリプトを元にいろいろできそうです。 XMLにもチャレンジしてみようとおもいます。