PDA

View Full Version : سوال: مشکل اساسی با activex



bishtar
شنبه 16 شهریور 1387, 20:26 عصر
تا حالا شاید با activex کار کرده باشید . یعنی بعد از نصب آن از توابع و... آن استفاده کردید.
آیا تا حالا شده که بخواهید با برنامه نویسی چیزی به activex اضافه کنید؟
فرض کنید activex را نصب کرده اید بنام showimage که کارش نمایش تصویر هست . پس از نصب آن در دلفی و اضافه کردن آن به فرم می خواهیم بصورت دینامیک یک دکمه به آن اضافه کنیم یعنی یک دکمه داخل محیط activex اضافه کنیم یعنی


Button := TButton.Create(Self);
ButtonArray.Parent := showimage;
Button.Caption := 'Add Buttom to Activex';
Button.Width := 50;
Button.Height := 25;
Button.Top := 40;
Button.Left := 100;
Button.Tag := 100;

اما با اجرای کد می بینیم که دکمه به activex اضافه نشده . (این activex الزاما با دلفی نوشته نشده است)
لطفا راهنمایی نمایید. چطوری اینکار را انجام می شود و چطوری می شود کامپوننتهای دلفی را بصورت دینامیک به یک Activex اضافه نماییم