Results 1 to 3 of 3

Thread: User Defined Types

  1. #1
    Guest
    I've got a user defined type that I want to contain both a Label object and an integer to act as an index.

    However, when I try to compile it says that:
    "Private object modules cannot be used in public object modules as parameters or return types for public procedures, as public data members, or as fields of public user defined types."

    what other options do i have? I need to use the Label Object. Cause I am placing labels objects i have in my program into an array.

    Thanks!

  2. #2
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Either declare your UDT to private or put it add a dll project with a public class and put your UDT declaration there
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  3. #3
    Guest
    Thanks.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width