冰楓論壇

標題: VB一個非常簡單的問題 可是小弟 卻不知道 .. [打印本頁]

作者: cpu66300    時間: 2015-3-11 23:05
標題: VB一個非常簡單的問題 可是小弟 卻不知道 ..
本帖最後由 cpu66300 於 2015-3-11 23:06 編輯

我在寫 一個登入器........

我的程式碼如下:

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "" Then
            MsgBox("帳號不可以空白!", 0 + 64, "訊息")
        Else
            If TextBox1.Text = "123456789" Then
                If TextBox2.Text = "987654321" Then
                    Form2.Show()
           Unload (Me)   <<<<<<<<<<<我的問題 就這個 我要關閉form1 的表單..可是他說我沒有宣告?
                Else
                    MsgBox("帳號或密碼錯誤!", 0 + 64, "訊息")
                End If
            Else
                MsgBox("帳號錯誤!", 0 + 64, "訊息")
            End If
        End If
    End Sub

還是有其他辦法呢? 請大大幫我一下 感恩!
作者: way08166    時間: 2015-3-11 23:21
本帖最後由 way08166 於 2015-3-11 23:22 編輯

Unload Form1
作者: cpu66300    時間: 2015-3-11 23:37
way08166 發表於 2015-3-11 23:21 [url=forum.php?mod=redirect&goto=findpost&pid=885455&ptid=101018][/url]
Unload Form1

還是不行餒  他說我的   Unload  沒有宣告     之後  我打  Form1 的話 叫我參考 Me

錯誤        2        'WindowsApplication1.Form1' 不可以透過其預設執行個體參考自身; 請使用 'Me' 代替。

這是??       
作者: way08166    時間: 2015-3-11 23:40
Unload.Me
Unload Me
試試看吧
作者: Doem    時間: 2015-3-11 23:40
Me.Close()

很久沒用 不確定....
作者: cpu66300    時間: 2015-3-11 23:43
Doem 發表於 2015-3-11 23:40 [url=forum.php?mod=redirect&goto=findpost&pid=885496&ptid=101018][/url]
Me.Close()

很久沒用 不確定....

在這還是感謝 大大幫忙回答.....

不過 這樣變成 我兩個表單一起 關閉了=ˇ=
作者: Doem    時間: 2015-3-11 23:45
Form1.Close().... = ="
作者: cpu66300    時間: 2015-3-11 23:48
Doem 發表於 2015-3-11 23:45 [url=forum.php?mod=redirect&goto=findpost&pid=885501&ptid=101018][/url]
Form1.Close().... = ="

有 照你一開始打時候 不行 我就有是過 了  Form1.Close()

一樣跟我說
     
不可以透過其預設執行個體參考自身; 請使用 'Me' 代替
作者: cpu66300    時間: 2015-3-11 23:50
way08166 發表於 2015-3-11 23:40 [url=forum.php?mod=redirect&goto=findpost&pid=885493&ptid=101018][/url]
Unload.Me
Unload Me
試試看吧

一樣餒  他說我沒有宣告  Unload  這個東西=ˇ=

抱歉讓大大 用這麼多時間 為我解答
作者: cpu66300    時間: 2015-3-11 23:53
還是 我是用 2005VB  寫的   有關西嗎?
作者: Doem    時間: 2015-3-12 00:14
VB的話...

在From1的話要操作Form1只能用Me
在From2的話要操作Form2只能用Me

然後你會兩個表單同時關閉這牽扯到父 子表單關係
你如果預設Form1是父表單的話 如果關閉它就相單於關閉程式
作者: cpu66300    時間: 2015-3-12 00:38
Doem 發表於 2015-3-12 00:14 [url=forum.php?mod=redirect&goto=findpost&pid=885530&ptid=101018][/url]
VB的話...

在From1的話要操作Form1只能用Me

我懂了  所以我要把 FORM2當 負程式 就對了

顛倒 來做... 我試試看 感謝大大
作者: ChengWeiYou    時間: 2015-3-12 01:14
提示: 作者被禁止或刪除 內容自動屏蔽
作者: lssce1122    時間: 2015-3-21 20:40
form1.Hide ??
作者: zzz3x2c1    時間: 2015-3-22 00:06
您好
我是就是愛~VB管理員
程式碼的最後的標註是不能任意刪除的
如果要關閉form1表單的話
Unload Form1
這樣就可以了
如果本身就是Form1建議用Me代替
改為
Unload Me




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓