[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
この機能を使うにはJavaScriptを有効にしてください
|
研究日誌
10
:
管理人
:2013/10/08(火) 07:14:40
【共通】tget命令
最近なかなか、BASIC!のプログラムが書けません。作りたいものの
アイディアが出ないのと実装イメージが湧かないのが理由です。
ともかく、なんか作ろうと思い、tget命令を試していました。
この命令は、サンプルプログラムのsuperuser.basのみで使われて
いて、このプログラム自体がターミナルをエミュレートする特殊な
プログラムなのであまり使い方がよくわかってませんでした。
マニュアルにもターミナルをエミュレートみたいなことだけ
書かれています。
ちょっと試してみてどういう命令なのかやっと理解しました。
この命令は、
・普通だったらコンソール画面に出力されるprint命令の処理結果が
tget命令で表示されるインプットボックス内にも表示される
・tgetのインプットボックスで何かが表示された状態で追加で
入力した内容だけが入力文字列として、変数に返される。
要するにtext.inputとprintが組み合わさったような命令でした。
確かにターミナルをエミュレートするときには必要な命令かも
しれません。
対話式のプログラムには使えるかもしれません。
テストしたプログラムのリンクはページの下段にのせておきますが
処理の概要は以下です。
0.以下の内容を対話形式で行う
1.クリップボードから文章をコピー
2.指定した行で文章をカット
3.指定したカラムで行をカット
4.指定した文字列の置換
5.文字列のクリップボードへの書き込み
【テストプログラム】
https://www.dropbox.com/sh/c8pm10bz1v0port/QpPos0aKlr
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板