Hi,
Quote
"Access violation at address 00A3529E in module 'dcc60.dll'. Read of address
0000000"
In unit oaBaloon, the Delphi compiler seems to {*word*88} on line 62...
property Strings; default;
Comment out that line to get farther. I'm not sure what
that line means, but if it is shorthand for inheriting a
default property editor maybe changing to 'longhand' will
avoid the AV. Maybe someone in Delphi component writing
can help with an alternate syntax.
Quote
Package name is DelphiAssisBCB6.bpk
There are some other steps that are necessary to get that package
to work:
1) When you get an error due to missing 'DesignIntf.dcu' go
to Project | Edit Options Source and add to the PFLAGS line...
-LUDesignIDE
(see the BCB6 Help files topic on upgrading Pascal components
for more info)
2) When you get errors like 'left side cannot be assigned to',
open up that pascal source file and add this directive:
{$WRITEABLECONST ON}
3) When you see errors like the following:
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::~TCustomOutline()'
referenced from D:\PROGRAM
FILES\BORLAND\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
...it means that the Pascal components you have added are using
outline.dcu which is not found in the default BCB libraries. To
satisfy that 'uses' you must Add another Requires item to your
package. Do this by going to Project | Add To Project, click the
'Requires' tab and browse to and add...
..\CBUilder6\Lib\Debug\vclx.bpi
These steps result in an installed component that seems to function
but I didn't check into what making a correction for the commented-out
Strings property might entail.
--Craig