C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法
ツリー表示
トピック表示
ランキング
記事検索
過去ログ
ログ内検索
キーワードを複数指定する場合は 半角スペース で区切ってください。
検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
[返信]をクリックすると返信ページへ移動します。
キーワード
/
検索条件
/
(AND)
(OR)
検索範囲
/
(現在のログ)
(全過去ログ)
(過去ログ1)
(過去ログ2)
(過去ログ3)
(過去ログ4)
(過去ログ5)
(過去ログ6)
(過去ログ7)
(過去ログ8)
(過去ログ9)
(過去ログ10)
(過去ログ11)
(過去ログ12)
(過去ログ13)
(過去ログ14)
(過去ログ15)
(過去ログ16)
(過去ログ17)
(過去ログ18)
(過去ログ19)
(過去ログ20)
(過去ログ21)
(過去ログ22)
(過去ログ23)
(過去ログ24)
(過去ログ25)
(過去ログ26)
(過去ログ27)
(過去ログ28)
(過去ログ29)
(過去ログ30)
(過去ログ31)
(過去ログ32)
(過去ログ33)
(過去ログ34)
(過去ログ35)
(過去ログ36)
(過去ログ37)
(過去ログ38)
(過去ログ39)
(過去ログ40)
(過去ログ41)
(過去ログ42)
(過去ログ43)
(過去ログ44)
(過去ログ45)
(過去ログ46)
(過去ログ47)
(過去ログ48)
(過去ログ49)
(過去ログ50)
(過去ログ51)
(過去ログ52)
(過去ログ53)
(過去ログ54)
(過去ログ55)
(過去ログ56)
(過去ログ57)
(過去ログ58)
(過去ログ59)
(過去ログ60)
(過去ログ61)
(過去ログ62)
(過去ログ63)
(過去ログ64)
(過去ログ65)
(過去ログ66)
(過去ログ67)
(過去ログ68)
(過去ログ69)
(過去ログ70)
(過去ログ71)
(過去ログ72)
(過去ログ73)
(過去ログ74)
(過去ログ75)
(過去ログ76)
(過去ログ77)
(過去ログ78)
(過去ログ79)
(過去ログ80)
(過去ログ81)
(過去ログ82)
(過去ログ83)
(過去ログ84)
(過去ログ85)
(過去ログ86)
(過去ログ87)
(過去ログ88)
(過去ログ89)
(過去ログ90)
(過去ログ91)
(過去ログ92)
(過去ログ93)
(過去ログ94)
(過去ログ95)
(過去ログ96)
(過去ログ97)
(過去ログ98)
(過去ログ99)
(過去ログ100)
(過去ログ101)
(過去ログ102)
(過去ログ103)
(過去ログ104)
(過去ログ105)
(過去ログ106)
(過去ログ107)
(過去ログ108)
(過去ログ109)
(過去ログ110)
(過去ログ111)
(過去ログ112)
(過去ログ113)
(過去ログ114)
(過去ログ115)
(過去ログ116)
(過去ログ117)
(過去ログ118)
(過去ログ119)
(過去ログ120)
(過去ログ121)
(過去ログ122)
(過去ログ123)
(過去ログ124)
(過去ログ125)
(過去ログ126)
(過去ログ127)
(過去ログ128)
(過去ログ129)
(過去ログ130)
(過去ログ131)
(過去ログ132)
(過去ログ133)
(過去ログ134)
(過去ログ135)
(過去ログ136)
(過去ログ137)
(過去ログ138)
(過去ログ139)
(過去ログ140)
(過去ログ141)
(過去ログ142)
(過去ログ143)
(過去ログ144)
(過去ログ145)
(過去ログ146)
(過去ログ147)
(過去ログ148)
(過去ログ149)
(過去ログ150)
(過去ログ151)
(過去ログ152)
(過去ログ153)
(過去ログ154)
(過去ログ155)
(過去ログ156)
(過去ログ157)
(過去ログ158)
(過去ログ159)
(過去ログ160)
(過去ログ161)
(過去ログ162)
(過去ログ163)
(過去ログ164)
(過去ログ165)
(過去ログ166)
(過去ログ167)
(過去ログ168)
(過去ログ169)
(過去ログ170)
(過去ログ171)
(過去ログ172)
(過去ログ173)
(過去ログ174)
(過去ログ175)
(過去ログ176)
(過去ログ177)
(過去ログ178)
(過去ログ179)
強調表示
/
ON
(自動リンクOFF)
結果表示件数
/
20件
30件
40件
50件
100件
記事No検索
/
ON
大文字と小文字を区別する
全過去ログを検索
ヒット / 640件
(501-520 を表示)
ヒット件数が多いので過去ログ1〜1 までの検索結果 /
過去ログ2からさらに検索→
<<
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
>>
■246
Re[3]: タスクバーの文字を取得
□投稿者/ じゃんぬ -
(2005/03/21(Mon) 21:31:29)
>
分類:[VB6以前]
こんにちは、管理人のじゃんぬ (少佐w) です。
■
No245
に返信(NOVEさんの記事)
> 今、ウインドウに表示されている、他の、アプリケーションのタイトルが
> ほしいのですが、全く解からないんです。
> ※ウインドウに表示してある外部アプリケーションは
> Shellで立ち上げたものではありません
となると、全プロセスを取得して判定することになるのですが、
そのアプリケーションの名前というのは決まってるのですか?
通常その場合は、
http://jeanne.wankuma.com/tips/process/06-getprocessesbyname.html
のように、指定した名前でプロセスを取得した後、
MainWindowTitle プロパティを用いてタイトルを取得するのですが...
ターゲットのものは何かを教えてください。
記事No.243 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■245
Re[2]: タスクバーの文字を取得
□投稿者/ NOVE -
(2005/03/21(Mon) 19:09:41)
分類:[VB6以前]
2005/03/21(Mon) 19:15:58 編集(投稿者)
少佐!申し訳ありません。
質問に大切なことが抜けていました。
今、ウインドウに表示されている、他の、アプリケーションのタイトルが
ほしいのですが、全く解からないんです。
※ウインドウに表示してある外部アプリケーションは
Shellで立ち上げたものではありません
記事No.243 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■244
Re[1]: タスクバーの文字を取得
□投稿者/ じゃんぬ -
(2005/03/21(Mon) 18:07:28)
>
分類:[VB6以前]
こんにちは、管理人のじゃんぬ です。
たまにはと、積極的に回答を致します。
■
No243
に返信(NOVEさんの記事)
> 現在起動しているアプリケーションのタイトルを取得したいのですが
> まったく出来ません、
> どのようにしたらよいでしょう?
タイトルに、
> タスクバーの文字を取得
とありますが、質問内容と何の関連があるのでしょうか?
タスクバーの文字というのは、Form の Text ですよね?
アプリケーションのタイトルとは関係がないように思えるのですが...
それとも、Application.ProductName のようなアセンブリ名でしょうか?
記事No.243 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■243
タスクバーの文字を取得
□投稿者/ NOVE -
(2005/03/21(Mon) 17:37:14)
分類:[VB6以前]
分類:[VB6以前]
激しくわかり難い文ですが、よろしくお願いします。
現在起動しているアプリケーションのタイトルを取得したいのですが
まったく出来ません、
どのようにしたらよいでしょう?
親記事 /0過去ログ1より /
関連記事表示
削除チェック/
■242
Re[2]: フォーム 2重起動
□投稿者/ かるあ -
(2005/03/21(Mon) 16:49:49)
分類:[VB.NET]
おつかれさまです。
わかりやすい説明ありがとうございました。m(_ _ )m
説明通りやってみたらOKでした。
#プロパティか何かで複数のは表示はしないとかそういう設定が
あればいいのになぁ。
記事No.234 のレス / END /過去ログ1より /
関連記事表示
削除チェック/
■235
Re[1]: フォーム 2重起動
□投稿者/ よねKEN -
(2005/03/19(Sat) 05:08:41)
分類:[VB.NET]
■
No234
に返信(かるあさんの記事)
> Form1からForm2を呼び出す。
> Form2が開いていた場合はForm2を最前面にするような処理がしたいです。
> "Form2が開いている場合"という処理はどうすればよいのでしょう?
1.Form2のコンストラクタのアクセシビリティをPublicからPrivateに変更
Public Sub New() → Private Sub New()
2.Form2に下記のコードを追加
Protected Shared m_instance As Form2
Public Shared ReadOnly Property Instance() As Form2
Get
If m_instance Is Nothing OrElse m_instance.IsDisposed Then
m_instance = New Form2
End If
Return m_instance
End Get
End Property
3.Form2の画面の状態に関わらず、下記で表示、または、アクティブにする。
Form2.Instance.Show()
Form2.Instance.Activate()
というような方法はどうでしょうか?(いわゆるシングルトンパターン)
開けるForm2は唯一つでよければ、こういう方法があります。
あるいは、もっと素直なやり方としては、
Form2のインスタンスはForm1のクラス変数で保持しておいて、
Form2を表示した後、Form2を閉じるときは、
Closeで閉じるのではなく、Hideしておくだけにして、
一回目表示するときも、前面に持っていくだけのときも、
どちらの場合もShowしてActivateメソッドを呼び出せばOKです。
Form2自身で勝手にCloseされないようにしておけば、
開かれているか?という確認は不要ですよね。
記事No.234 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■234
フォーム 2重起動
□投稿者/ かるあ -
(2005/03/18(Fri) 17:56:41)
分類:[VB.NET]
分類:[VB.NET]
こんにちわ。
フォームの事でお聞きします。
フォームの2重起動をしない為にはどうすればよいのでしょうか?
ShowDialogを使用すると、その画面を閉じないと前の画面を操作できません。
処理としては
Form1からForm2を呼び出す。
Form2が開いていた場合はForm2を最前面にするような処理がしたいです。
"Form2が開いている場合"という処理はどうすればよいのでしょう?
↓のページが近いのかなと思うのですが
http://anetm.com/dev/tools/vbdotnet/112213.htm
↑のサンプルはアプリケーションの重複起動なので、質問からズレている気もしますが・・・。
ご教授お願いします。m(_ _)m
#ShowDialogでいいと思うんだけどなぁ・・・。その画面を閉じてから処理を
すればいいのに・・・。(-。-*)ブツブツ
親記事 /0過去ログ1より /
関連記事表示
削除チェック/
■233
Re[7]: IMEの入力モード取得
□投稿者/ kara虎 -
(2005/03/18(Fri) 10:19:25)
分類:[VC++]
似たような事例で悩んでいた人はいないのかなぁと思い
探してみたのですが、ほとんど見つかりませんでした
唯一見つけたのが以下です
http://search.acty-net.ne.jp/mfc_search/archive/2002-1/msg00603.html
解決にはなりませんね
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■231
Re[6]: IMEの入力モード取得
□投稿者/ きいちろう
@
-
(2005/03/17(Thu) 12:17:20)
>
分類:[VC++]
> こういった、それなりに有名なソフトでも取得できていないということは
> なにか特殊なことが起こっていると考えてよさそうですね
そうですね。根が深いんだなと思いました。
でも、他の方のソフトでも起こるということは私の単純バグの可能性は低いですね(いい訳の根拠になります..)。
私の開発環境固有の現象という可能性も低そう。
> たいしたアドバイスが出来なくてごめんなさい
とんでもないです。色々分かって助かりました。
どうもありがとうございます。
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■230
Re[5]: IMEの入力モード取得
□投稿者/ kara虎 -
(2005/03/17(Thu) 10:51:53)
分類:[VC++]
> こちらでも試してみましたが、IE6上ではIME Watcherもモード切替を検知しませんでした。(Googleの検索フィールドでIMEをオンにした後、[無変換]キーを押してもモード表示が切り替わらない/メモ帳では切り替わる)。
あ、ホントだ
ON、OFF出来るかを見てました
すみません
こういった、それなりに有名なソフトでも取得できていないということは
なにか特殊なことが起こっていると考えてよさそうですね
ちなみにFirefox1.0、Opera7.53では取得できているようでした
> フックのDLLと表示のAPで込み入ってるので、しばらく中身を整理してからこちらにアップさせていただきたいと思います。
ソースがあれば、識者の方が何かを指摘してくれるかもしれません
僕の力ではもう無理そうです(汗
> 色々アドバイスいただき本当にありがとうございます(周囲に聞いても分かる人がいないので..)。
たいしたアドバイスが出来なくてごめんなさい
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■229
Re[4]: IMEの入力モード取得
□投稿者/ きいちろう
@
-
(2005/03/17(Thu) 09:37:12)
>
分類:[VC++]
> 入力モード(lpfdwConversion)の間違いですよね?
入力モード(ConversionMode)の間違いです。すみません。
> 「IME Watcher」というソフトではIE6上の入力モード状態を取得できているようでした
こちらでも試してみましたが、IE6上ではIME Watcherもモード切替を検知しませんでした。(Googleの検索フィールドでIMEをオンにした後、[無変換]キーを押してもモード表示が切り替わらない/メモ帳では切り替わる)。
> 状況を再現できる最小のコードを提示してもらえたら、こっちでも確認してみますよ(解決には至らない可能性が高いですが(汗))
フックのDLLと表示のAPで込み入ってるので、しばらく中身を整理してからこちらにアップさせていただきたいと思います。
色々アドバイスいただき本当にありがとうございます(周囲に聞いても分かる人がいないので..)。
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■228
Re[3]: IMEの入力モード取得
□投稿者/ Kara虎 -
(2005/03/16(Wed) 21:43:16)
分類:[VC++]
> 変換モードの値はやはり0x00000019が返ってきてしまいました。。
入力モード(lpfdwConversion)の間違いですよね?
変換モード(lpfdwSentence)の値がほしいんでしたっけ?
「IME Watcher」というソフトではIE6上の入力モード状態を取得できているようでした
http://homepage3.nifty.com/takubon_world/software/IMEWatcher/
状況を再現できる最小のコードを提示してもらえたら、こっちでも確認してみますよ(解決には至らない可能性が高いですが(汗))
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■227
Re[2]: IMEの入力モード取得
□投稿者/ きいちろう
@
-
(2005/03/16(Wed) 19:33:07)
>
分類:[VC++]
> 通用するのかはわかりませんがWM_KEYUPの時にもImmGetConversionStatusを実行してみてはどうでしょうか?
WM_KEYUPを拾うよう試してみましたが、変換モードの値はやはり0x00000019が返ってきてしまいました。。
出来ればKEY_DOWNもKEY_UPも拾いたくないと思ってるんです(システムフックだから性能が大丈夫かなあと思いまして)。
それと、前の説明に書きわすれてしまいましたが、IE6でもIMEのオープン/クローズは検知できています。WM_NOTIFYを受けたときにImmGetOpenStatusを実行すると、IMEのオープン状態は正しい値が返ってきます。
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■226
Re[1]: IMEの入力モード取得
□投稿者/ Kara虎 -
(2005/03/16(Wed) 19:10:23)
分類:[VC++]
Kara虎と申します
> フックプロシージャ内でWM_NOTIFY/WM_KEYDOWNを受け取るたびにImmGetConversionStatusを実行してlpfdwConversionを取得し、表示用APに通知します。
SPY++で、IE6で「半角/全角」キーを押したときの動きを見てみたら
<00201> 002F08EC P WM_KEYUP nVirtKey:00F3 cRepeat:1 ScanCode:29 fExtended:0 fAltDown:0 fRepeat:1 fUp:1
<00202> 002F08EC S ..............................................WM_IME_NOTIFY dwCommand:00000008 dwData:00000000
<00203> 002F08EC R ..............................................WM_IME_NOTIFY
となっていました
通用するのかはわかりませんがWM_KEYUPの時にもImmGetConversionStatusを実行してみてはどうでしょうか?
WM_IME_NOTIFYで実行の方が良いかもしれません(あんまり自信はないです)
記事No.225 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■225
IMEの入力モード取得
□投稿者/ きいちろう
@
-
(2005/03/16(Wed) 17:01:40)
>
分類:[VC++]
分類:[VC++]
きいちろうと申します。
GDNよりじゃんぬねっとさんのページにたどりつきました。
WindowsXP/IME2002環境でIMEの入力モードを取得する方法に関してお願いします。
【実施したいこと】
IMEの入力モード状態表示(「全角ひらがな」、「半角カタカナ」等)を行うプログラムを作成したいと考えています。
【試した事】
WH_CALLWNDPROCでグローバルフックをかけます(無理矢理ですね..)。
フックプロシージャ内でWM_NOTIFY/WM_KEYDOWNを受け取るたびにImmGetConversionStatusを実行してlpfdwConversionを取得し、表示用APに通知します。
【現象】
メモ帳などのプログラムでは、lpfdwConversionに入力モードに従った値が返されるのに対し、IE6ではlpfdwConversionは常に0x19が返されます。
TextServiceFrameworkも調べてみたのですが、入力モードを取得する方法については手がかりを見つけられませんでした。
IE6等でも正しい入力モードを取得する方法がありましたら教えていただけますようお願いいたします。
親記事 /0過去ログ1より /
関連記事表示
削除チェック/
■216
Re[4]: ExTextBoxについて
□投稿者/ さかもと
@
-
(2005/03/14(Mon) 20:23:12)
分類:[VB.NET]
管理人様
ご返答ありがとうございます。
時刻の件了解致しました。
コントロール外で対応が一番かと思います。
ソース拝見など恐れ多くて。でも向学のために拝見したいような・・・(笑)
もし「どうせ拡張とか出来ないだろうけど見せてやるかぁ」
ということなら是非読ませてください(笑)ちゃっかりとアドレスまで
載せておきました(笑)
時刻の指定・・・,確かにあまり必要ないかとは思うのですが
仕様上,印刷時刻(とある督促状印刷の為,印刷時の正確な時刻が必要
だそうで・・・(笑))がどうしても!ということだったので仕方なくです。
ご返答誠にありがとうございます。
本件については解決済みにさせて頂きます。
記事No.211 のレス / END /過去ログ1より /
関連記事表示
削除チェック/
■215
Re[3]: ExTextBoxについて
□投稿者/ じゃんぬねっと -
(2005/03/14(Mon) 19:54:23)
>
分類:[VB.NET]
こんにちは、管理人のじゃんぬ です。
■
No214
に返信(さかもとさんの記事)
> XML のリファレンス拝見させて頂きました。
> 書いてありますねちゃんと・・・申し訳ありませんでした。
いえいえ、ちゃんとしたリファレンスを作るべきだと思っております。
ただ、あのコントロール自体は未完成のものが多いですので、そのまま放置状態になっております。(^-^;)
> 今度はDateタイプについてです。
> リファレンスを見ると「日付スタイルのみ」(時刻までは含まない?)
> 時刻の書式はできるのでしょうか?
すいません、Date のみで Time ができておりません。(^^)
実は、あの TextBox はある業務で私が作ったものを流用しているのですが、
時刻の指定まで必要な業務が、今までになかったものですから... (^-^;)
> 方法がありましたらご教授頂ければと思います。
> 宜しくお願い致します。
バージョンアップを待つ... なんてことはできませんよね。(^-^A)
コントロール内ですべて対応するのではなく、コントロール外で対応できないこともないですよね?
どうしても、コントロール内で対応したい場合は、ソースをお送りしますよ。
もちろん、好きなように拡張して結構です。
記事No.211 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■214
Re[2]: ExTextBoxについて
□投稿者/ さかもと -
(2005/03/14(Mon) 19:19:31)
分類:[VB.NET]
管理人様
ご返答ありがとうございます。
XML のリファレンス拝見させて頂きました。
書いてありますねちゃんと・・・申し訳ありませんでした。
上記の件,UIntとすることで出来ました。
ありがとうございました。
もう一つ,質問をさせて頂きたいのですが,
今度はDateタイプについてです。
リファレンスを見ると「日付スタイルのみ」(時刻までは含まない?)
となっていますが,以下のようなスタイルで
整形するにはどのようにしたら良いでしょうか?
【yyyy/MM/dd HH:mm:ss】
Formatを「yyyy/MM/dd HH:mm:ss」としたとき
1:日付「3/3」と入力
2:フォーカスを遷移
3:「2005/03/03 00:00:00」と表示される
までは問題ないのですが,テキストボックスの時刻
の部分「00:00:00」を編集(時間を12にする12:00:00)した後,
フォーカスを遷移させると
「20050303 12:00:00」と表示され,整形されません。
書式指定文字「g」,「G」でも同様でした。
時刻の書式はできるのでしょうか?
方法がありましたらご教授頂ければと思います。
宜しくお願い致します。
記事No.211 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■212
Re[1]: ExTextBoxについて
□投稿者/ じゃんぬねっと -
(2005/03/14(Mon) 17:33:03)
>
分類:[VB.NET]
こんにちは、管理人のじゃんぬ です。
掲示板を利用して頂き、ありがとうございます。
■
No211
に返信(さかもとさんの記事)
> 最大入力文字数と追加定義プロパティの文字数を一致させるには
> どのような指定方法をとれば宜しいでしょうか?
AvailableType には、Int および UInt がありますよね?
Int は符号有りの数値タイプなのです。
Int の場合 7 桁は、
「+123456」または「-123456」という解釈になり、先頭の桁が削除されます。
UInt は Unsigned Integer というわけでして、符号無しです。(^^)
というわけで、この場合は UInt をお使いください。
一応、オブジェクト ブラウザから、XML のリファレンスを見ることができますが、
そこの、EnumAvailableType の一覧を参照してください。
ちゃんとしたリファレンスがなきゃダメですね。
ご迷惑をおかけして、申し訳ありません。
# ご丁寧の文章ありがとうございました。m(_ _)m
記事No.211 のレス /0過去ログ1より /
関連記事表示
削除チェック/
■211
ExTextBoxについて
□投稿者/ さかもと -
(2005/03/14(Mon) 16:47:04)
分類:[VB.NET]
分類:[VB.NET]
お世話になります。
先日,下記の「テキストボックスへの入力制限」のレスで
質問させて頂き,管理人様が作成されたExTextBoxを現在
利用させていただいております。
その中でいくつか不明な点がありまして再度質問をさせて
頂きたいと思います。
概要は「MaxLengthとIntタイプのFormatの文字数を
一致させるには?」です(かなり分かりづらくてすいません)
=====================================================================
【1】希望動作
1:テキストボックスへの最大入力文字数は7桁とすること
2:何も入力されずにフォーカスが移動すると「0」と入力されること
3:1〜7桁入力した場合に桁区切りは行わないこと
4:「0010」など先頭に0を入力した場合はフォーカスが移動すると
「10」と数字形式として表示されること
5:1桁だけ入力をしてフォーカスを遷移しても「0」とならないこと
です。
=====================================================================
【2 私が行った事 その1】
1:ExTextBoxをフォームに貼り付ける(名前をtestとする)
2:追加定義プロパティで AvalrableType=Int Format=######0(★#が6つと0で7桁)とする
3:動作プロパティのMaxLength=7とする
4:デバッグモードで実行
5:テキストボックス(test)に「1234567」と入力
6:フォーカスをTABキーで移動
7:テキストボックスが「234567」(1が消え6桁に?)となってしまう
【3 行ったこと その2】
上記手順の2,3を
2:追加定義プロパティで AvalrableType=Int Format=#######0(★#が7つと0で8桁)とする
3:動作プロパティのMaxLength=7とする(そのまま)
4:デバッグモードで実行
5:テキストボックス(test)に「1234567」と入力
6:フォーカスをTABキーで移動
7:テキストボックスが「234567」となり,やはり6桁になってしまう。
【4 行ったこと その3】
上記手順の2,3を
2:追加定義プロパティで AvalrableType=Int Format=#######0(★#が7つと0で8桁★)とする
3:動作プロパティのMaxLength=8(★8にする)とし
4:デバッグモードで実行
5:テキストボックス(test)に「1234567」と入力
6:フォーカスをTABキーで移動
7:テキストボックスが「1234567」となる
しかし,ここで手順5の段階で実際は8桁まで入力が出来てしまいます。
(MaxLength=8としている為これは普通の動作ですが)
仮に手順5で「12345678」と8桁入力してしまった場合
フォーカスを失った時点で「2345678」となってしまいますので
希望動作とは異なってきます。
【5 行ったこと その4】
2:追加定義プロパティで AvalrableType=Int Format=#0(★#が1つと0で2桁★)とする
3:動作プロパティのMaxLength=7とし
4:デバッグモードで実行
5:テキストボックス(test)に「1234567」と入力
6:フォーカスをTABキーで移動
7:テキストボックスが「234567」となる
最大入力文字数と追加定義プロパティの文字数を一致させるにはどのような指定方法をとれば宜しいでしょうか?間違いを指定頂ければ幸いです。
親記事 /0過去ログ1より /
関連記事表示
削除チェック/
<前の20件
|
次の20件>
<<
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
>>
ヒット件数が多いので過去ログ1〜1 までの検索結果 /
過去ログ2からさらに検索→
パスワード/
-
Child Tree
-