テキストフィールド上で文字を動かすには?

解決


message  2005-04-27 19:19:54  No: 89626  IP: [192.*.*.*]

テキストフィールドの中で文字が動いているようにしたいのですが
どうやって作ったらよいのかわかりません。

2004/06/07(月) 15:31:10のの
タッキーさんの質問と同じことがしたいのですが
初心者のため、たらたらさんの回答では理解ができませんでした。

お手数ですがタグをどこに記入すれば良いのか
お教えいただけませんか?

尚、タッキーさんとたらたらさんの質問&回答は
コチラ▼になります。
http://madia.world.coocan.jp/vb/vb_bbs/200406_04060036.html


ご存知の方がいらっしゃいましたらお願いします。

編集 削除
いな  2005-04-27 19:50:31  No: 89627  IP: [192.*.*.*]

タグ?

編集 削除
通りすがり  2005-04-27 20:43:45  No: 89628  IP: [192.*.*.*]

たらたらさんのコードはタイマーを使って文字の移動を
実現しています。

解説します
Private Sub Form_Load()
↑はフォームがロードされたら下記のコードを実行するってこと。

Text1.Text = "          文字を入力してください"
↑はText1.Textに文字を入れるって事(プロパティで代用可)

Timer1.Interval = 1000
↑はTimer1のTimerイベントが起きるまでの時間(ミリ秒)を指定
この場合1秒。(プロパティで代用可)

Timer1.Enabled = True
↑はTimer1を使用するみたいな意味。Timer1のプロパティのEnabledを
 Falseにしておく。(デフォルトでTrueのため無くてもいい)

End Sub
↑はForm_Loadを終了


以下はタイマー処理。
Timer1.Interval = 1000なので一秒毎に下記のコードが実行される。
Private Sub Timer1_Timer()
Text1.Text = Right(Text1.Text, 1) & Left(Text1.Text, Len(Text1.Text) - 1)
↑は簡単に言えばText1.Textに入力されている文字を入れ替えて
流れているように見せる。(詳しくはRight関数、Left関数、Len関数を調べてください)
End Sub

以上。長文すいません。

編集 削除
message  2005-04-28 11:09:03  No: 89629  IP: [192.*.*.*]

通りすがり様、解説ありがとうございます。

できることならもう1つお教えいただきたいのですが
HTMLのページ内で動く文字を表示したい場合
今回お教えいただきましたコードをどこかに貼り付ければ
動く文字ができるというわけではないのでしょうか?

まったく意味不明な事を聞いているのかもしれませんが
ご解答いただければ幸いです。

ご解説いただきました事でコードの意味が
少しですが理解できました。

いな様お書きいただきましたタグ?の意味さえ
わかりませんでしたがコードと呼ぶという事を知り
書いた自分が恥ずかしくなりました。

本当にありがとうございました。

ではでは、宜しくお願い致します。

編集 削除
いな  2005-04-28 11:28:54  No: 89630  IP: [192.*.*.*]

>HTMLのページ内

なるほど、だから、タグなのね?
ようやくわかった。

編集 削除
いな  2005-04-28 11:32:51  No: 89631  IP: [192.*.*.*]

HTMLで文字を動かすだけでよいならば

http://mbsupport.dip.jp/hp/hps03.htm

でだめなの?

VBにこだわるならあれだけど

編集 削除
message  2005-04-28 18:14:25  No: 89632  IP: [192.*.*.*]

いな様  ご解答ありがとうございます。

そうなんです。
全然知らなかったのでタグと言ってしまったのです。

文字を動かすやり方を調べていて
『marquee』の方法を見つけたのですが
この方法ですと表示されない場合があるという事を知り
それ以外の方法はないものか?と探しているうちに
ココにたどりついた訳なのです。

何か良い方法はないでしょうか?

実を言うと楽天市場内の店舗様で
アンジェというお店があるのですが
アンジェさんのTOPページにある動く文字が
作ってみたくてご相談してみました。

どうやって作るのかな〜?と不思議で不思議で…

ちなみにアンジェさんはコチラ▼
http://www.rakuten.ne.jp/gold/angers/

もしおわかりになるようでしたら宜しくお願いします。
ありがとうございました。

編集 削除
m  2005-04-28 18:30:31  No: 89633  IP: [192.*.*.*]

http://www.phoenix-c.or.jp/~s-moon/sub316.htm

編集 削除
通りすがり  2005-05-04 12:31:31  No: 89634  IP: [192.*.*.*]

messageさんはHTMLの中で文字を動かしたいんですか?
でしたらmさんのタグを使用すればいいと思います。

VBでアンジェさんのHPのような動く文字をやりたいのですか?

イマイチ内容が掴めないんですが・・・

編集 削除
いな  2005-05-04 23:51:24  No: 89635  IP: [192.*.*.*]

ま、まさか
AspでvbScript?

編集 削除
いな  2005-05-04 23:51:28  No: 89636  IP: [192.*.*.*]

ま、まさか
AspでvbScript?

編集 削除
message  2005-05-09 20:42:53  No: 89637  IP: [192.*.*.*]

たくさんのご解答ありがとうございました。

m様にお教えいただきましたタグを使用したところ
念願の動く文字が出来ました。

ありがとうございました。

私のやりたい事がうまく伝わらない事で
ご迷惑をおかけしまして申し訳ございませんでした。

これでスッキリ♪です。

もう少し国語の勉強をしてきますね。
それと、コードの勉強も…

本当ありがとうございました。
感謝、感謝です。

編集 削除