くだすれVB6.0以前(超初心者向け)at TECH
くだすれVB6.0以前(超初心者向け) - 暇つぶし2ch75:デフォルトの名無しさん
07/03/06 14:39:54
>>74

>フォームと標準モジュール(クラスも)別フォルダー
これはvbpファイルで参照しているので、別フォルダーでも気にしなくておkです。

>メニューの中の別プログラムに
はっきりとは判らないのですが、もしかしたら、Mainがあるプロジェクトから
DLLないしActiveXのexeのプロジェクトに遷移しているかもしれませんね。


遷移先の別プログラム(DLL もしくはActiveXExe)もVBで書かれている場合、
そのプロジェクトをVSで立ち上げて一番最初に[実行]-[開始]をし、実行状態にします。
その後呼び元をF8キーでステップ実行していくと、別プロジェクトがDLL等の場合は
そのままステップ実行できます。
またブレークポイントを張ってそこで処理を止めることもできます。

はずしていたら、すみません。

76:デフォルトの名無しさん
07/03/06 14:54:51
>>75さん 74です
ありがとうございます。別のところにbasファイルがあって、そこにFORM_LOAD()
がありました。F8で追っかけてみたら、ありました。
これ、クラスとフォームは別々に開発してもOKなんですか?
なんども申し訳ありません。
よろしくお願いします。

77:デフォルトの名無しさん
07/03/06 15:53:52
>>76
別々というのが、ファイルを保存している先が別々という
意味では、問題ないです。

ただ、そのクラスとフォームがどのように依存しているのかは
流石にわからないので、勝手に片方の関数を変えたりすると
もう片方に影響が出るかもしれないですね。

78:デフォルトの名無しさん
07/03/06 16:51:36
お勧め

つ最高にド低脳な発言してください in ム板(XV)
スレリンク(tech板)

79:デフォルトの名無しさん
07/03/06 17:06:52
>>78
お前のようなカスの出てくるところじゃないんだよ。

80:デフォルトの名無しさん
07/03/07 18:08:38
ある規則に従って、CheckBoxのチェックを入れたり、入れなかったりしたい
のですが、どのようなメソッドを使えばいいのか教えてください。

また、手動でCheckBoxのチェックを操作できないようにするには、
どの属性をどのように設定すればいいのかも教えてください。

以上、よろしくおながいします。


81:デフォルトの名無しさん
07/03/07 18:14:35
>>80
> CheckBoxのチェックを入れたり、入れなかったりしたい 
Valueプロパティを調べろ
(ちなみに、チェックを入れるのと、チェックを外すの、な)

> チェックを操作できないようにする
Enableプロパティを調べろ
"無効な色"になるのがイヤなら、縁無しのピクチャボックスにつっこんでピクチャボックスのEnableプロパティを変えてみろ
(もしくはClickイベントで強引にユーザ入力を、無かったかのように見せかける)

82:80
07/03/07 23:40:46
>>81
>> > チェックを操作できないようにする
>> Enableプロパティを調べろ
>> "無効な色"になるのがイヤなら、縁無しのピクチャボックスにつっこんでピクチャボックスのEnableプロパティを変えてみろ
>> (もしくはClickイベントで強引にユーザ入力を、無かったかのように見せかける)

ありがとうございます。その方法が無難なようです。

ところが

>> > CheckBoxのチェックを入れたり、入れなかったりしたい
>> Valueプロパティを調べろ

こちらのほうはValueプロパティというのは無いようですが…
私ももうちょい調べてみようと思います。


83:デフォルトの名無しさん
07/03/07 23:43:57
>>82
もしかしてVB.NETか?
それならCheckedプロパティ
(VB.NETほとんど触って無いから、もっといい方法があるかもしれん)

84:80
07/03/07 23:52:31
>>83
ありがとうございます。VB.NETです。
そして最大の私の勘違いはメソッドの使い方でした。
てっきり
CheckBox1.Checked(True)
のような記述をするもんだと思い込んでましたが
CheckBox1.Checked = True
のような記述をするんですね!!
Cのプログラマが、にわかVBしてたもんで疑いもしませんでした。
これで今日は落ち着いて寝られます。
どうもありがとうございました。


85:デフォルトの名無しさん
07/03/08 12:57:18
それメソッドじゃねぇ・・・
プロパティだぜ・・・・


突っ込んでよかったのかな・・?

86:デフォルトの名無しさん
07/03/08 13:19:37
>>85
てっきりメソッドだと思った、と勘違いしてたんじゃないの?

87:デフォルトの名無しさん
07/03/08 14:53:22
スレ違いかもしれませんが
javaスクリプトでいう『document.ondblclick = sample;』
をvbスクリプトで同じことってできますか?

88:デフォルトの名無しさん
07/03/08 15:15:24
>>87
できます。

参考までにIEだとこんなカンジでしょうか。

Set ie=CreateObject("InternetExplorer.Application")
Set ie.Document.body.ondblclick=sample


89:デフォルトの名無しさん
07/03/08 15:22:05
sampleの型に寄るんじゃね?

90:デフォルトの名無しさん
07/03/08 15:23:39
>>88
本当だ!できました。
確かに"sample"では不十分な書き方でした。
それなのに丁寧に教えて下さってありがとうございました。&ごめんなさい


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch