نمايش فرم در dll

sara_she

Member
با سلام
من تو visual c++.net يه dll دارم و با add existing item چند تا (win form(.net به اون اضافه كردم . مي خوام بدونم چطور مي شه مشخص كرد كه با اجراي هر فرماني مثل كليك روي دكمه اي خاص كدوم فرم باز بشه . دستور نمايش فرم چيه؟
 

MnavidM

Active Member
قاعدتا استفاده از متد show هست و یا True قرار دادن پراپرتی visible .
 

MnavidM

Active Member
در اینجا هم کامل در مورد فرم ها توضیح داده .

این سایت یکی از بهترین سایت ها برای فراگیر VC.Net می باشد.

در مورد سوال شما هم :

کد:
form1.Activated();
 

sara_she

Member
ممنون از راهنماييتون ولي مشكله من اينه كه با اينكه هدر كلاس فرمم رو تو dll تعريف كردم وقتي كد زير رو تو dll مي نويسم خطا مي گيره
public __gc class winform : public System::Windows::Forms::Form تعريف كلاس در هدر آن


winform *form1 =new winform; استفاده از فرم در Dll
forml->Show();


خطاها :


error C2065: 'winform' : undeclared identifier

error C2227: left of '->Show' must point to class/struct/union

error C2065: 'forml' : undeclared identifier
 

MnavidM

Active Member
ممنون از راهنماييتون ولي مشكله من اينه كه با اينكه هدر كلاس فرمم رو تو dll تعريف كردم وقتي كد زير رو تو dll مي نويسم خطا مي گيره
public __gc class winform : public System::Windows::Forms::Form تعريف كلاس در هدر آن


winform *form1 =new winform; استفاده از فرم در Dll
forml->Show();


خطاها :


error C2065: 'winform' : undeclared identifier

error C2227: left of '->Show' must point to class/struct/union

error C2065: 'forml' : undeclared identifier
گشتم در این مورد فعلا به جوابی نرسیدم.

در ضمن برای تشکر می تونید از دکمه تشکر پایین هر پست استفاده کنید :)

موفق باشی.
 

جدیدترین ارسال ها

بالا