Hi,
Is it possible to call a method of a class without creating a object of it,
even if the method is not a class function in Delphi ? I wrote the below
code just to test -
1. Created a simple form A and a button on it.
2. Created another simple form B, written a procedure in it as -
FormB.Execute;
begin
ShowMessage("xyz");
end;
3. Commented out auto creation of FormB in application.
4. On Button Click in FormA I called the Execute of FormB and it worked
perfectly okay.
What could be the reason for this? I had the idea that either I need to
create an object before calling any method or I need to declare a class
function.
In the above steps when I am trying to call Show in Execute function of Form
B I got Access violation which is perfectly fine according to the above
statement.
May be I am missing something simple here, but any pointers will be great.
This was done in D2005 and it's win32 app.
Thanks
-Ani
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe