1. 程式人生 > >李學粉 廊坊師範學院資訊科技提高班第十一期

李學粉 廊坊師範學院資訊科技提高班第十一期

</pre><pre name="code" class="vb"><span style="font-size:18px;">現在的我們正在完成機房收費系統9(這是我們第一個沒有原始碼的專案),在其中遇到好多的問題,在接下來的文章中我將為大家一一展示:</span>
<span style="color:#ff0000;">一、</span>子窗體被遮蓋,不能顯示
  解決方法如下:
  Private Declare Function SetParent Lib "user32" (ByVal hWndCHild As Long, ByVal hWndNewParent As Long) As Long
  Private Sub About_Click()
          SetParent frmAbout.hWnd, Picture1.hWnd
          <span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">frmAbout.Show    ‘這只是其中的一個窗體名</span>
  End Sub
  最後在子窗體中編寫<pre name="code" class="vb">  Private Sub Form_Load()
          frmAbout.Width = 11730
          frmAbout.Height = 6435
  End Sub

二、

      這個問題的解決其實也很簡單:方法之一:在該工程的程式碼編寫中不涉及MDI窗體內容的編寫;方法二:把模組中        的“Set fMainform = New frmmain”後面的一句"fMainform.Show"改成"frmmain.Show"

三、

    該錯誤的產生絕對是細心的問題,只要仔細仔細再仔細,這個問題絕對是非常容易解決的,問題就出在對錶格的寫入語句上,錯誤語句為“.Rows=Rows+1”試問Rows怎麼會獨立存在呢?正確語句為“.Rows=.Rows+1”

好了,這篇文章就寫這麼多了,我們明天精彩繼續!