- ベストアンサー
VB実行中に一つ前の動作に戻る機能
編集するときなどに「CTRLキー+Zキー」で一つ前の動作に戻る機能が ありますが、これをExe実行中に使えないでしょうか? ある実行中の画面において、入力した項目を直前の内容に戻したりとか・・・ 「UNDO」とか聞いたんですが、VBで使用できるのでしょうか? 参考になるHPなどあれば教えてください。※VisualBasic6.0使用
- hoturon
- お礼率87% (14/16)
- Visual Basic
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 テキストボックスの内容を元に戻す方法は、 1.SendMessageAPIを使用する (簡単だけど、直前の変更しか戻せない。) http://www.remus.dti.ne.jp/~y-mac/teclib/textundo.htm 2.クラスを作成する (無限Undo出来るが、面倒) http://www5b.biglobe.ne.jp/~yone-ken/VB/ 他の動作のUndoはケースバイケースで、自分で作りこむしかないと思います。
関連するQ&A
- VBでPowerPointの機能にある「WEBとして保存」を実行したい
VBで作ったEXEを実行すると、PowerPointの機能にある「WEBとして保存」が実行され HTMLファイルを生成するといったものを作りたいのです。 VBでPowerPointのマクロなどの機能を実行が出来ますか? また、それ以外の方法をご存知の方いらっしゃいましたら、教えて下さい。 よろしくお願いします。
- 締切済み
- Visual Basic
- SHADEですが、Ctrlキーを押してZキーを押すと直前の操作をを取り
SHADEですが、Ctrlキーを押してZキーを押すと直前の操作をを取り消せる機能があります。UNDOのような機能で押した回数だけ元に戻れます。質問ですが、これとは逆にDO機能のように戻りすぎた操作を元に戻す方法をご存知の方、教えてください。よろしくお願いいたします。
- 締切済み
- その他(ソフトウェア)
- VBで作成した実行形式をASPを用いて実行したい
VBで作成した標準EXEをWEBサーバ上で実行しようと考えていまして現在苦悩しています。 BASP21を使用してEXEを実行したところ、PROCESSには起動したEXEが表示されているので実行はされてはいるのですが処理が適切になされていない状況です。 VBで作成した実行形式をASPを用いて実行する場合には、何か方法があるのでしょうか? よろしくおねがいします。 [動作環境] OS:Windows2000 ServerSP3 ブラウザー:IE6.0 VB6.0+SP5 実行形式の処理内容 SUB MAINを起動関数に設定し、OPEN関数でFILE書き込みを行う。 なお、このファイルはサーバー上に作成される。
- ベストアンサー
- Microsoft ASP
- VB2005でデバッグ実行できない
VB2005で[新しいプロジェクト]-[VisualBasic]-[Windowsアプリケーション]で 新規プロジェクトを作成しただけの状態から、ビルド、デバッグ実行すると 以下のエラーが表示され、デバッグ実行できません。 プロジェクトを実行しようとしているときにエラーが発生しました: (省略) 要求された操作には管理者特権が必要です。 Debugフォルダの中のexeファイルにはUACの盾アイコンがついています。 今まで特に気にせずアプリケーションの作成ができていたと思うのですが なぜか急にこのような現象に陥りました。 対処方法を教えてください。 環境:OS=Windows7 Pro :VisualStudio2005
- ベストアンサー
- Visual Basic
- Windoes7にVB6をインストールし、VB6.exeを起動すると
Windoes7にVB6をインストールし、VB6.exeを起動すると 「システムの設定が不正なため、VisualBasicを起動できませんでした。入力が間違っているか登録されていません。VBTEMPL.TLB」 との表示が現れ実行できません。 解決方法、どなたかご存知ありませんでしょうか。
- 締切済み
- Visual Basic
- VB6のプログラムの実行
VB6で作成されて古いマシン(windows2000)で動作している プログラムをWindowsXP Service Pack3にコピーして実行 しようとすると起動時に以下のエラーが出て立ち上がりません。 ------------------------------------- 実行時エラー '5'; プロシージャの呼び出し、または引数が不正です ------------------------------------- http://support.microsoft.com/kb/811469/ja 上記HPの方法は試したのですが、ダメでした。 尚、ソースが無い為、どこで落ちてるか確認出来ません。 何か分かる所は無いでしょうか? (ちなみに基本的にVB6の動作って、OSの種類やバージョンや、 ServicePaceやWindowsUpdateに影響されると 考えてよろしいのでしょうか?)
- ベストアンサー
- Visual Basic
- vb.netで作成したexeファイルが実行できない
vb.netのexeファイルでのアプリの一部の動作ができません。 プロジェクトファイルを開いて実行すれば稼動するのですが、生成したexeファイルを実行した場合に一部の動作が稼働できません。その動作以外の動作は稼働します。 その稼働しない動作はデバイスの状態変更(有効から無効)にする動作です。 原因が分かる方、推測できる方がいらっしゃったら、教えていただけないでしょうか? 宜しくお願いします。 exeファイルは監視exeでデバイスの接続時にフォームが表示するようにタスクスケジューラーで常時監視をしています。 また、通常時は画面上には見えないように「ShowInTaskbar」をFalseにしており、フォームは通常時最小化されている状態になります。
- ベストアンサー
- Visual Basic
- VBにてexeを実行させる方法
環境OS:2000 開発ツール:VB,ACCESS,TDBGrid を用いてDBシステムを作成したのですが ・VB や その他のツールをインストールした端末にて exe を実行できるのですが ・ツールを全くインストールしていない端末では一部 しか動作しません 開発時、[プロジェクト]-[参照設定]or[コンポーネント] の設定は変更いたしました 予想では dll,ocx ファイルが無いのが原因かなと 思っています この場合,どのようなファイルをどこに入れると、 ツールのインストールしていない端末でも動作するのでしょうか? 教えて下さい
- 締切済み
- Visual Basic
- VBでキーボードを使わずに"Ctrl+A"をしたい!
初歩的な質問で申し訳ないのですが、VBでキーボードを使わずに、何かコマンドボタンを押した時に"Ctrl+A"などを実行したいです。VBでコーディングしていけば同じような機能は実現できるのですが、もっと簡単な方法があるような気がしてなりません・・。このボタンを押したら"Ctrl+A"を実行する、みたいなコーディングはどのようにすれば実現できるのでしょうか?
- 締切済み
- Visual Basic
- Word・Excelの「Ctrl+Y」について。
Word・Excelの「Ctrl+Y」について。 こんばんは。 Word・Excelの「Ctrl+Y」の動作についてですが、 「Ctrl+Y」の動作は、「Ctrl+Z」等で1つ前の状態に戻したものを、再度復活させる(一つ先に進める)ものだと思っていたのですが、 直前の作業を繰返す、という機能もあるというのを最近知ってしまいました。 そこで疑問なのですが、 「Ctrl+Y」については二つの機能があるということになりますが、 どういったタイミング・ルールで機能の切り替えを行っているのでしょうか? ちょっと動かしてみた感じだと、 通常は直前動作の繰り返し、 「Ctrl+Z」で1つ前の状態に戻った直後に「Ctrl+Y」を押した際は(繰返し動作ではなく)一つ先に進める、 という気がするのですが、どうなのでしょうか? 皆さんの意見を聞かせて下さい。
- ベストアンサー
- その他MS Office製品
お礼
早速ありがとうございます!! 1のほうをやってみたら直前だけですが変更できました! すごいです。これは知らなかったのでびっくりです。 2のほうは面倒ということでまだやっていません・・・ 時間があるときにやってみようと思います。 とにかくできるかが知りたかったので早速助かりました。 HPなどわかり易くありがとうございました。