- ベストアンサー
[×]ボタン.Enabled = False は可能?
済みません,質問が二つあります。 1.メインフォームから,BorderStyle = 1 のダイアログフォームを Modeless で開くのですが,このフォームを右上の[×]ボタンで閉じさせたくありません。[×]ボタンをクリックしても凹まないようにし(Disabled にし),さらに表示も淡色にする方法があれば,教えていただきたく存じます。 2.テキストボックスに入力された文字列が,ファイル名として有効かどうかを簡単に判定する方法はありますか? つまり,ファイル名に「\/:,…」などが使われていたら NG,しかしパス名で使われている分には OK といった判定が簡単にできるのでしょうか? どうかよろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- フィールドを有効(enabled?)にする方法?
こんにちは,よろしくお願いします。 JavaScriptで(submitボタン)フィールドをdisabledにするには, document.getElementById("Submit").disabled ="disabled"; とすればできますが, 逆に,デフォルトでdisabledにしておいて,入力状況によってenabled?(またはnot disabled?)にする方法ってあるのでしょうか? もちろん,フォームにonsubmitイベントなどを設定しておいて,その際にすべてのフィールドの入力値を調べて,入力が不十分であれば,falseを返すという方法はあると思うのですが…。 思い付きみたいな質問で申し訳ありませんが,よろしくお願いします。
- ベストアンサー
- JavaScript
- 最大化と最小化ボタン
Win32Applicationサンプルを作っていて疑問に思ったのですが。 (1) メインウィンドウの右上の閉じる「×」は必要ですが、最小化・最大化ボタンを「なくす」方法は、どうすれば良いのでしょう。 (2) ダイアログボックスで反対に最小化・最大化ボタンを「追加する」方法は、どうすれば良いのでしょう。 まず(1)を知りたいです。 VC++超初心者レベルとお考え下さい。 宜しくお願い致します。
- ベストアンサー
- C・C++・C#
- IE5の「W」ボタンを使って閲覧ページを編集したいのですが、できません
IE5の「W」ボタンを使って閲覧ページを編集したいのですが、できません。「W」のボタンを押すと、なぜか「ダイアルアップの接続」のダイアログボックスがでてきて、オフラインのボタンを何度も何度も押してもダイアログボックスが表示されてしまいます。ようやくダイアログボックスが消えても「ファイル名、またはパスは正しくありません」というエラーメッセージがでてきて、閲覧ページを満足に編集することができません。この場合、IE5もしくはWordの欠陥なのでしょうか。ちなみにWord2000です(もしかしたら、私の操作ミスかも)。よろしくお願い申し上げます。
- 締切済み
- オフィス系ソフト
- ダイアログボックスからファイル名の取得をしたい(ACCESS97)
コマンドボタンを押すと「ファイル名を選択」ダイアログボックスが開き、 そこで選んだファイル名がテキストボックスに表示される、という フォームをACCESS97で作成したいのですが、ダイアログボックスを表示させる ために何という関数を使えば良いのかが分かりません。 宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXSELでユーザフォームに参照ボタン
EXSELでユーザフォームにテキストボックスがありテキストボックスの横に参照ボタン(コマンドボタン)をおいて参照ボタンを押すと参照ファイルが開いてテキストボックスにファイル名だけを取り込む方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- C#でボタンクリックをキャンセル
C#でボタンクリックをキャンセル こんにちは。 C#+.Netです。 ・テキストボックスとボタンを持つフォーム ・ボタンが押された時にテキストボックスの内容をチェックする。 ・OKであれば、そのままフォームを閉じる。 ・NGであればメッセージボックスを表示して、フォームは開いたまま。 というフォームを作成したいのです。 フォームはShowDialogで表示させます。 ボタンのDialogResultには、DialogResult.OKを設定してあります。 ボタンのClickイベントを使って、メッセージボックスを出すことはできたのですが、フォームを開いたままにすることができません。 あるいは、ボタンのDialogResultはNoneのままにして、イベントハンドラ内から、フォームを閉じる方法がないかと思ったのですが、それもわかりません。 どのようにすればよいのでしょうか?よろしくお願いします。
- ベストアンサー
- C・C++・C#
- コマンドボタンを使用不可にしても淡色にならない
access2003です。 コマンドボタンをEnabledで使用不可にした時に、見た目は変わらず、淡色にならないのですが ひとめで使用不可ってわかる方法はないですか? テキストボックスやコンボボックスは使用不可って言うのが一目でわかります。 それになぜかaccess2007だと、コマンドボタンを使用不可にすると、淡色になります。 2003は使用不可にしても淡色にならない設定なのでしょうか?
- ベストアンサー
- オフィス系ソフト
- フォルダ名だけを取得するVBA
VBAを使ったエクセルテンプレート適用ツールを作成しているのですが そのVBAのことで教えてください。 現在自作のフォーム上にあるテキストボックスにフルパスが入っているとします(添付図参照)。 *この前提は必須と考えてください。 次に作成ボタンをクリックすると Step1 新しいブックが開かれ行幅や書式などが自動で調整されます。 Step2 ブックの保存ダイアログが自動で開きます。 ただし、保存ダイアログが開いた時点で自作フォーム中の テキストボックスで指定したフルパスに移動しており、 且つ移動先のフォルダ名(<-注意!!フルパス名ではありません!!)と 同じ文字列をファイル名入力欄に自動で入力されるようにします。 ex) D:\MyProject\Project01\TaskA\にブックを作成し保存する場合、 保存ダイアログのファイル名欄にTaskAとだけ書く。 マクロ自体はここでストップし、これ以降はユーザーがそのファイルメモで 保存してよいかどうかを判断し、問題なければ手動でダイアログ上の「保存」ボタンを押します。 問題はStep2で、保存先のフォルダ名と同じ文字列を保存ダイアログのファイル名に記入するには どのようなコードを書いたらよいでしょうか。 私自身としては下記の二案を考えているのですがそれぞれについて疑問があるので教えてください。 案1 作成ボタンを押した時点でテキストボックスに書かれているフルパスの文字列から 末尾にあるフォルダ名だけを取得して変数に代入し、これを保存ダイアログの ファイル名欄に反映させる。 疑問:テキストボックスのValue値に書かれているフルパスを示す文字列から 末尾のフォルダ名だけを取得するためのコードは何と書けばよいのでしょうか? 案2 ブックの保存ダイアログが開いて保存先のパスに移動してから今保存ダイアログで 開いているフォルダ名を取得する。 疑問:今アクティブになっているブックが保存されているフォルダ名だけを取得する 方法なら確かあったような気がしています。 しかし今保存ダイアログで表示されているフォルダ名を取得するコードは何と 書けばよいのでしょうか? そもそもそういったコードや操作自体VBAにあるのでしょうか?
- 締切済み
- Excel(エクセル)
- ウィンドウの閉じるボタンが
はじめまして。先日インターネットをしようとしたところ、ウィンドウの右上の閉じるボタンや最小化ボタンが×や_でなく数字に文字化けしていて、今もずっと同じような状態で困っています。他のウィンドウやダイアログボックスも同じような状態です。 これを直すのにはどうすればいいのでしょうか? 使っているブラウザはIE6を使っています。
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
この度は,ご回答ありがとうございました。 > 参考になれば幸いです。 参考どころか,このまま使えます。これで2.の問題も解決いたしました。本当にありがとうございます。これからも,どうかよろしくお願いいたします。