Article View: comp.lang.basic.visual
Article #212Re: VB6 Bug?
From: sjoerd
Date: Wed, 23 Jul 2003 19:32
Date: Wed, 23 Jul 2003 19:32
62 lines
3039 bytes
3039 bytes
"Jan Hyde" <StellaDrinker@REMOVE.ME.uboot.com> wrote in message news:ohvshvk1jgtihtm0u278gjtpskd7e2k0me@4ax.com... > "sjoerd" <iwi@iwi.myweb.nl>'s wild thoughts were released on > Wed, 23 Jul 2003 12:35:00 +0200 bearing the following fruit: > > >Hi, > > > >I have a problem in a MDI-project. > >I declared a variable MyVarAA in frmMain.frm (Public MyVarAA) in the General > >Declaration section) > > > >I need this variable in Form1, so in the Form_Load of this form I wrote: > > > >MyVarBB = frmMain.MyVarAA > > > >When trying to run the program I get the following error: > > > >Run-time error 426 (only one MDI-form allowed). > > > >The debug-information tells me: > > > >frmMain.MyVarAA = <object variable or with block variable not set> > > > >Acoording to the book I use (Using Visual Basic 6) is this the way to do it. > >Error in the Book? Bug in VB? Something else? > > > >Thanks, > > > >Sjoerd > > > > > Dim frm as frmMDIMain > > '-- Load an instance of the MDI form > set frm = New FrmMDIMain > frm.Show > '-- Causes another instance of the MDI to load > frmMDIMain.Caption = "Ooops" > '-- Does not cause another instance to load > frm.Caption = "Correct' > > J > > > -- > So I said "Do you want a game of Darts?", he said "OK then", I said > "Nearest to bull starts". He said "Baa", I said "Moo", he said > "You're closest". > > [Abolish the TV Licence - http://www.tvlicensing.biz/] > Can't get your solution working. It gave me the idea to create a new "normal" form (form2) and declare the variables on this form. Then load form2 in form1 when form1 is loaded and showed. This solution works. Keep wondering why declaring in frmMain generates the error. Sjoerd
Technical Details
Message-ID:
<bfmntj$g15$1@news1.tilbu1.nb.home.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!logbridge.uoregon.edu!kibo.news.demon.net!demon!newshub1.home.nl!home.nl!not-for-mailReferences:
<bfloct$kk1$1@news1.tilbu1.nb.home.nl> <ohvshvk1jgtihtm0u278gjtpskd7e2k0me@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f51ba,88f30e77b5d7071c X-Google-Attributes: gidf51ba,public X-Google-Thread: 110e3b,88f30e77b5d7071c X-Google-Attributes: gid110e3b,public X-Google-Thread: f645d,88f30e77b5d7071c X-Google-Attributes: gidf645d,public X-Google-ArrivalTime: 2003-07-23 12:33:07 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!logbridge.uoregon.edu!kibo.news.demon.net!demon!newshub1.home.nl!home.nl!not-for-mail From: "sjoerd" <iwi@iwi.myweb.nl> Newsgroups: comp.lang.basic.visual,comp.lang.basic.visual.misc,dk.edb.programmering.basic.visual-basic Subject: Re: VB6 Bug? Date: Wed, 23 Jul 2003 21:32:56 +0200 Organization: @Home Benelux Lines: 64 Message-ID: <bfmntj$g15$1@news1.tilbu1.nb.home.nl> References: <bfloct$kk1$1@news1.tilbu1.nb.home.nl> <ohvshvk1jgtihtm0u278gjtpskd7e2k0me@4ax.com> NNTP-Posting-Host: cc91542-a.hnglo1.ov.home.nl X-Trace: news1.tilbu1.nb.home.nl 1058988787 16421 212.120.101.44 (23 Jul 2003 19:33:07 GMT) X-Complaints-To: abuse@home.nl NNTP-Posting-Date: Wed, 23 Jul 2003 19:33:07 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165