Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 209
  • Last Modified:

Property Array

I have a rather unique problem. I want to define a published property for a
component that i am developing. This property is a property array. Check
out the following e.g.

property AProperty[ARow,ACol: Integer] : String read GetAProperty write
SetAProperty;

The property is pointing to a variable like -

FAProperty : array[0..100,0..2] of String;

Now the problem is that nowhere does Delphi say that this kind of property
can be defined only in the public section of the class definition. This i
have found out my banging my head for 2 continuous days and stumbling on
it. If u define it say for example in a published section of a class
definition then it will compile and build the library but when u are trying
to drop the component on a form, it will give u a access violation.

Now i need this property very badly in the published section because i want
to store data that is multi-dimentional. How do i do it ?. Can u help me
out ?. I need this very soon. Please do reply.

FOR JIM BOB

Yes I need a sample code on how to do this. It will be of great help. Thanks a lot.

Bijoy
0
bijoyn
Asked:
bijoyn
  • 5
  • 5
1 Solution
 
JimBob091197Commented:
Delphi Help strikes again...
You need to write your own property editor for published properties with arrays.  Do you require sample code?

JB
0
 
bijoynAuthor Commented:
Edited text of question
0
 
bijoynAuthor Commented:
FOR JIM BOB

Yes i would appreciate if u can give me a sample code on how to do this. Thanks.

Bijoy.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
JimBob091197Commented:
Hi

If you provide your e-mail address I will mail you a sample component,
JB
0
 
bijoynAuthor Commented:
My Email Address is bijoy.nair@na.manpower.com.
Thanks Jim. I owe u one.
0
 
JimBob091197Commented:
Hi

I have sent you a sample component.  Please let me know if you get it...

JB
0
 
julio011597Commented:
Hello JimBob,

would you mind sending your sample to me, as well?

my mail address: julio@webzone.it

Thanks in advance, julio
0
 
bijoynAuthor Commented:
Jim

Thats was cool. It did work for my property and many thanks to
u. Thanks a lot once again.

Bijoy
0
 
JimBob091197Commented:
julio: I have sent the component to you.

bijoyn: If you are satisfied with the component, I will answer the question.

Regards,
JB
0
 
bijoynAuthor Commented:
Jim,

Yes my component is working with the solution and the example u have sent to me. I am satisfied with  the solution.

Thanks

Bijoy.
0
 
JimBob091197Commented:
I have provided a solution with a property editor.

JB
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now