🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.basic.visual
Article #212

Re: VB6 Bug?

#212
From: sjoerd
Date: Wed, 23 Jul 2003 19:32
62 lines
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-mail
References: <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