FIXED - thank you all.
It was a component of my own design that was misbehaving. I had
inadvertently made a write only property published. It was ment to have
been plain old public. Oh well, working to till 2am on a week night does
have it's bad points! :)
Nahum
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Nahum Wild
> Sent: Friday, 28 May 1999 16:03
> To: Multiple recipients of list delphi
> Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
>
>
> Your second paragraph sounds very much like what I an experiencing. I've
> probably gone and accidentally deleted a line in the component source
> without knowing.
>
> I'll get back to you about what I find tonight. Thanks!
>
>
> Nahum
>
> -----Original Message-----
> From: Cooke, Andrew [mailto:[EMAIL PROTECTED]]
> Sent: Friday, 28 May 1999 15:10
> To: Multiple recipients of list delphi
> Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
>
>
> Imagine you derive your own control from TComponent and create a
> constructor
> Create(AOwner: TComponent); but don't make it virtual. When you test your
> component (X := TMyComponent.Create(Nil)) it works. But when you drop an
> instance on a form, your constructor doesnt get called - the
> virtual method
> in the base class does. I think you get a warning about this now though.
>
> A more likely problem though is not calling inherited
> Create(AOwner) (from a
> virtual constructor or not). This seems to work at runtime, but
> mucks up the
> IDE if the component is used on a form at design time. I've done this one
> and got AV errors when saving or closing forms. I'd check the
> destructors of
> components too, to ensure that they call inherited Destroy too.
> Regards,
> Andrew.
>
> > -----Original Message-----
> > From: Nahum Wild [SMTP:[EMAIL PROTECTED]]
> > Sent: Friday, May 28, 1999 3:01 PM
> > To: Multiple recipients of list delphi
> > Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
> >
> > Could be, what is the significance constructor not being virtual?
> >
> > -----Original Message-----
> > From: Cooke, Andrew [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, 28 May 1999 14:50
> > To: Multiple recipients of list delphi
> > Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
> >
> >
> > Could be a problem with a constructor or destructor - something not
> > calling
> > inherited, or perhaps a non-virtual constructor?
> >
> > > -----Original Message-----
> > > From: Nahum Wild [SMTP:[EMAIL PROTECTED]]
> > > Sent: Friday, May 28, 1999 2:43 PM
> > > To: Multiple recipients of list delphi
> > > Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
> > >
> > > If that is the problem then it would be with native delphi stuff as I
> > just
> > > use standard published properties. Lets hope not. Could be just the
> > > general complexity of the form?
> > >
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > > > Sent: Friday, 28 May 1999 14:40
> > > > To: Multiple recipients of list delphi
> > > > Subject: RE: [DUG]: Delphi 4 DFM designtime AVs - URGENT.
> > > >
> > > > I would first look for components that write their own
> properties out
> > > > using TFiler (Define Properties etc). , as I would suspect
> that an AV
> > is
> > > > getting thrown at this stage.
> > > >
> > > > There should be no problem with Delphi just reading
> standard published
> > > > props and writing them to the file.
> > > >
> > > > -----Original Message-----
> > > > From: Nahum Wild [SMTP:[EMAIL PROTECTED]]
> > > > Sent: Friday, May 28, 1999 2:27 PM
> > > > To: Multiple recipients of list delphi
> > > > Subject: RE: [DUG]: Delphi 4 DFM designtime
> AVs - URGENT.
> > > >
> > > > Yep I do have my own components on the form. Lots
> and lots of
> > > > components on
> > > > these two forms. I already have slated down on the
> 'to do' list to
> > > > redo
> > > > these forms so that they consist of a main form
> with a number of
> > > > embedded
> > > > forms instead of just one form with heaps of
> controls on it. Doing
> > > > that
> > > > will at least eliminate a potential cause or two.
> It may even help
> > > > to show
> > > > if a particular component of mine has kicked the
> bucket or not.
> > > >
> > > > In terms of reading in the form file, dephi can do
> that fine, but
> > > > its the
> > > > saving aspect that it has the problem with. I can
> still manipulate
> > > > the form
> > > > in the IDE just fine. Corruption is a main
> suspicion. But it does
> > > > not seem
> > > > right as I can go to a backup that was working fine
> and it then has
> > > > the same
> > > > problems! This makes it look like something has
> changed in my
> > > > system setup
> > > > that is doing this to previously fine DFM files.
> > > >
> > > > I have to wait till tonight before I can fiddle
> with the resource
> > > > explorer.
> > > >
> > > > Food for thought.
> > > > Thanks
> > > >
> > > >
> > > > Nahum
> > > >
> > > > > -----Original Message-----
> > > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > > > > Sent: Friday, 28 May 1999 08:42
> > > > > To: Multiple recipients of list delphi
> > > > > Subject: RE: [DUG]: Delphi 4 DFM designtime
> AVs - URGENT.
> > > > >
> > > > > Have you got your own components on the Form?
> > > > > Sounds like a streaming problem - Delphi Can't
> read in the Form
> > > > file and
> > > > > get it match with you components.
> > > > >
> > > > > The other alternative is that form file is
> actually corrupt (This
> > > > is
> > > > > perhaps more likely).
> > > > >
> > > > > Do you have an earlier working version? - You
> could use the Delphi
> > > > > Resource explorer and export the Form details
> using this and then
> > > > > re-construct this into a valid .DFM
> > > > >
> > > > > Myles.
> > > > >
> > > > > -----Original Message-----
> > > > > From: Nahum Wild [SMTP:[EMAIL PROTECTED]]
> > > > > Sent: Thursday, May 27, 1999 9:19 PM
> > > > > To: Multiple recipients of list delphi
> > > > > Subject: [DUG]: Delphi 4 DFM
> designtime AVs -
> > > > URGENT.
> > > > >
> > > > > I've got a problem with a couple of DFM
> files that D4 is
> > > > suddenly,
> > > > > and for
> > > > > no apparent reason, spitting at. A number
> of things are
> > > > happening :
> > > > >
> > > > > I get the following message when I try to
> compile with
> > > > either of
> > > > > them open
> > > > > in the IDE -
> > > > > [Error] RLINK32: Error opening file
> > > > "Forms\PlanetPageForm.DFM" and
> > > > > [Error] RLINK32: Error opening file
> "Forms\ShipPageForm.DFM"
> > > > > But never both at once. But if they are
> not open in the IDE
> > > > the
> > > > > project
> > > > > compiles just fine. I checked the help on
> the error and it
> > > > said
> > > > > contact
> > > > > Borland, but I thought I'd post here as well.
> > > > >
> > > > > Whenever I make a change to the forms
> layout and try to save
> > > > it I
> > > > > get an AV,
> > > > > but any changes made to the pas are saved.
> I cannot view
> > > > the DFM
> > > > > text in
> > > > > the delphi IDE because I get the same AV.
> > > > >
> > > > > I went to an earlier version of the project
> that was working
> > > > when I
> > > > > made the
> > > > > backup, but the problem persists. I've
> reinstalled D4, no
> > > > change
> > > > > (Although
> > > > > I did export my reg settings before the
> uninstall and
> > > > reimported
> > > > > them after
> > > > > the install). I've tried the project on
> another PC, same
> > > > problems.
> > > > > I've
> > > > > even done a scandisk and defrag, problem
> still there.
> > > > >
> > > > > Both are reasonable sized DFM files, 42k
> > > > (PlanetPageForm.DFM) and
> > > > > 27k
> > > > > (ShipPageForm.DFM). The biggest in my app
> by far. But they
> > > > have
> > > > > been that
> > > > > size for months without problems. It's
> really bizarre
> > > > because I had
> > > > > not
> > > > > worked on the PlanetPageForm for a few days
> and suddenly it
> > > > throws
> > > > > these AVs
> > > > > at me without having touched it!!
> > > > >
> > > > > My system specs are not lacking in any way,
> Win98 on a
> > > > PII266, 256mb
> > > > > ram,
> > > > > 1.23gb free on the projects drive. I have
> D4 with up to and
> > > > > including the
> > > > > third patch. Currently no third party
> components / apps
> > > > installed
> > > > > into
> > > > > delphi. I know that NT4 is the perferred choice in
> > > > development
> > > > > platform but
> > > > > at the moment it's not a option - no multi
> monitor support.
> > > > >
> > > > > These two forms form the entire basis of
> the application (or
> > > > game as
> > > > > you may
> > > > > have guessed by now) and as a result the
> games development
> > > > has
> > > > > ground to a
> > > > > halt. (I'm currently going nuts cause I
> can't work on it.)
> > > > >
> > > > > Anyone know anything about this type of
> problem?? Thanks in
> > > > advance
> > > > > for any
> > > > > advice / help.
> > > > >
> > > > >
> > > > > PS. I work on this as my night job
> (Swichtec during the day)
> > > > So
> > > > > responses
> > > > > from me won't be immediate.
> > > > >
> > > > > Nahum Wild
> > > > > Software Developer
> > > > > Realism
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------
> > > > > -
> > > > > New Zealand Delphi Users group - Delphi List -
> > > > > [EMAIL PROTECTED]
> > > > > Website: http://www.delphi.org.nz
> > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------
> > > > -
> > > > New Zealand Delphi Users group - Delphi List -
> > > > [EMAIL PROTECTED]
> > > > Website: http://www.delphi.org.nz
> > >
> >
> --------------------------------------------------------------------------
> > > -
> > > New Zealand Delphi Users group - Delphi List -
> [EMAIL PROTECTED]
> > > Website: http://www.delphi.org.nz
> >
> --------------------------------------------------------------------------
> > -
> > New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> > Website: http://www.delphi.org.nz
> >
> --------------------------------------------------------------------------
> > -
> > New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> > Website: http://www.delphi.org.nz
> ------------------------------------------------------------------
> ---------
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
> ------------------------------------------------------------------
> ---------
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
> Website: http://www.delphi.org.nz
>
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz