ツリー一括表示

Nomal txtの起動 /今でしょう (13/06/13(Thu) 01:41) [#6288]
Nomal Re[1]: txtの起動 /うぇいく (13/06/13(Thu) 09:02) [#6289]
  └Nomal Re[2]: txtの起動 /今でしょう (13/06/13(Thu) 11:32) [#6290]
    └Nomal Re[3]: txtの起動 /うぇいく (13/06/13(Thu) 14:53) [#6291]
      └Nomal Re[4]: txtの起動 /今でしょう (13/06/14(Fri) 00:20) [#6297]
        └Nomal Re[5]: txtの起動 /うぇいく (13/06/14(Fri) 01:48) [#6298]
          └Nomal Re[6]: txtの起動 /今でしょう (13/06/14(Fri) 19:02) [#6300] 解決済み!


親記事 / ▼[ 6289 ]
/ 親階層)  txtの起動
□投稿者/ 今でしょう 【210.227.116.163】(2013/06/13(Thu) 01:41:35)

    最近この「なでしこ」をやり始めた初心者です
    Excelの起動は
    1:「.xls」のファイル選択
    2:それを言う
    3:エクセル起動
    4:それをエクセル開く
    5:5秒待つ
    6:エクセル閉じる。で解りますが

    txtの起動はどのように記述すれば宜しいのでしょうか
    1:〜6:をそれぞれ「.txt」やテキストと記述してもだめでした
[ □ Tree ] 返信 削除キー/
[ □ Tree ] 返信

▲[ 6288 ] / ▼[ 6290 ]
/ 1階層)  Re[1]: txtの起動
□投稿者/ うぇいく 【210.160.252.168】(2013/06/13(Thu) 09:02:24)

    「txtの起動」というのがどういう動きを期待しているのかわかりませんが、1番単純な例では、以下です。
    ------
    「.txt」のファイル選択
    それを言う
    それを起動
    ------
    だけで可能です。この方法の場合、そのパソコンでtxtに関連付けられたアプリケーションが起動して指定したファイルが開かれますが、それ以上の細かい操作は困難です。

    MS-Officeのファイルについては、いろいろ事細かに制御できるようにするために、命令がいっぱいあると考えるとよいかと思います。
    (上の「.txt」を「.xls」にすれば、xlsでも同じことができますが、開いた後の制御は難しくなります)

[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信

▲[ 6289 ] / ▼[ 6291 ]
/ 2階層)  Re[2]: txtの起動
□投稿者/ 今でしょう 【111.171.135.30】(2013/06/13(Thu) 11:32:35)

    うぇいくさん 有難うございます
    また質問させて下さい
    「この方法の場合、
    そのパソコンでtxtに関連付けられたアプリケーションが起動して指定したファイルが開かれますが、
    それ以上の細かい操作は困難です。」

    たとえば .txtの中身の抜き出しが出来ないとかの意味でしょうか?
    (まだ抜き出しの確認をしていませんが)

    《なでしこ》にハマリかけていますが難しいですね
    変数などで、 「S」とかはそのまま使用するのでしょうか?


[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信

▲[ 6290 ] / ▼[ 6297 ]
/ 3階層)  Re[3]: txtの起動
□投稿者/ うぇいく 【210.160.252.169】(2013/06/13(Thu) 14:53:00)

    > たとえば .txtの中身の抜き出しが出来ないとかの意味でしょうか?
    > (まだ抜き出しの確認をしていませんが)

     txtファイルの内容を操作したい場合、他のアプリケーションではなく、なでしこでそのファイルを開いて操作します(そして、必要に応じて保存したりする)
     なので、「アプリケーションでそのファイルを開いた状態にしたい」のか、「そのファイルをの内容を操作したい」のかで使い分けます。
    (Office製品のファイルの場合、該当するアプリケーションから開かなと、内容を操作できないため、エクセル開くとか、ワード閉じる とかの命令群が存在します。直接開いて操作することができないゆえの代替手段です)

    例えば、選んだファイルの内容を表示するするには以下のような感じでできます。
    -----
    // 内容を表示するための場所を準備。「メモ」はGUI部品。
    表示欄とはメモ
    そのレイアウトは「全体」
    その編集はオフ

    // 使用する変数を宣言
    ファイル名とは文字列
    ファイル内容とは文字列

    // 拡張子がtxtのファイルをユーザに選んでもらう
    「.txt」のファイル選択してファイル名に代入する
    ファイル名を言う
    // 選んだファイルを開く
    ファイル名を開いてファイル内容に代入する
    // 上で準備した表示するための場所の中にファイルの内容を設定する
    表示欄のテキストはファイル内容
    -----
    例なので単に表示だけしていますが、実際には、自分でやりたい内容を書くことになります。
    大抵の、よくある操作であれば、サンプルのソースや命令の説明にあったりするので、それを参考にしてみてください。


    > 《なでしこ》にハマリかけていますが難しいですね
    > 変数などで、 「S」とかはそのまま使用するのでしょうか?

    質問の意図が読み切れませんでしたが、「変数宣言は不要?」という意味でしたら、しなくても使えます。
    変数を指定できる場所に使われたとき、変数として生成されます。
    (その際、自動的に変数名と同じ内容を文字列として持っています)
    それとは別に、「Sとは文字列」とか、「Rとは実数」のように、宣言することも可能です。宣言することのメリットは、「!変数宣言は必要」という命令と合わせて、不用意な変数名の打ち間違いなどによるミスを無くせます。

    また、英数のみならず、日本語でも変数として使えますので、(命令と重ならない範囲で)わかりやすい名前を付けることが可能です。
    (注意:変数名にひらがなは使わないことをお勧めします。これは、「は」とか「の」とか「を」とか「が」とか、1文字だけでも意味を持っていて変数に含めることができない文字がある為、それらを気にしながら変数名を考えたり、それが原因でエラーとなったときに、原因に気が付くのが大変なためです。)

[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信

▲[ 6291 ] / ▼[ 6298 ]
/ 4階層)  Re[4]: txtの起動
□投稿者/ 今でしょう 【210.227.116.163】(2013/06/14(Fri) 00:20:05)

    うぇいくさん 有り難うございます

    「大抵の、よくある操作であれば、サンプルのソースや命令の説明にあったりするので、それを参考にしてみてください。」

    何処か、サンプルソースのサイトとか教えて下さいませんか


[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信

▲[ 6297 ] / ▼[ 6300 ]
/ 5階層)  Re[5]: txtの起動
□投稿者/ うぇいく 【220.147.194.203】(2013/06/14(Fri) 01:48:33)

http://weyk.la.coocan.jp/weyk/nadesiko/
     基本的で汎用的な機能は、わりと命令としてあることがおおいので、まずは、マニュアルに目を通すとよいかと思います。
     いろいろ網羅しているという点では、インストールしたフォルダの下にあるsamoleだと思います。あとはなでしこのトップページのリンクにあるプログラム板にも、いろいろと上がっています。
     他のリンクもいろいろある場合もあるのですが、リンク切れや最近はナデシコの記事を書いてない・・・ということも多いようようです。

     もう1つ、場所は知らない(どこかのサイトの連載記事?)のですが、10行シリーズも良い参考になると思います。

    やりたいことが汎用的ではない場合は、いろいろなソースを見て感覚をつかんだうえで、自分で考えて作るかあきらめる ということになります。
    また、汎用的な内容で、ほかの人も使いそうだけど命令にない という場合、要望としてあげれば命令として追加されるかもしれません。

[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信

▲[ 6298 ] / 返信無し
/ 6階層)  Re[6]: txtの起動
□投稿者/ 今でしょう 【210.227.116.163】(2013/06/14(Fri) 19:02:42)

    うぇいくさん

    ご相談、御指導ありがとうございました
    色々、試行錯誤してみます

解決済み!
[ 親 6288 / □ Tree ] 返信 削除キー/
[ 親 6288 / □ Tree ] 返信


Pass/

BBS CGI RSS CGI
Child Tree RSS/SPAM対応版