آمار کلی

بازدیدکنندگان : 1384887

Who's Online

ما 37 مهمان و 2 عضو آنلاین داریم

آخرين ارسالهاي تالار

موضوع هاي بيشتر »


چگونگي لينك كردن چند صفحه GUI
(1 مشاهده) (1) مهمان
  • صفحه:
  • 1

موضوع: چگونگي لينك كردن چند صفحه GUI

چگونگي لينك كردن چند صفحه GUI 4 هفته پيش #1308

  • Mohammad
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 6
  • امتياز: 0
با سلام
لطفا راهنمايي فرماييد كه چگونه مي توان يك GUI با چند صفحه طراحي كرد؟
يا به عبارت ديگر چگونه مي توان چند فايل fig را به هم لينك كرد؟ مثلا بگونه اي كه بتوان با كليد هاي next و back بين آنها حركت كرد و متغيرهاي يكديگر راهم بشناسند.
با سپاس

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 5 روز پيش #1320

  • soshyan
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 11
  • امتياز: 0
slm doste aziz safe kildam farsi nadare en type mikonam sory
shoma bayad chand gourp buttun bezarid
maslan 2 ta gozshtid
va 2 Button baraye farakhanie anha
va yeki az gourp button Visible','off' mikonid
va baraye 2 button dastorate ziro minvisid

function Button_tab1_Callback(hObject, eventdata, handles)
handles = guidata(ur gua);
set(handles.tab1,'Visible','on');
set(handles.tab2,'Visible','off');

function Button_tab2_Callback(hObject, eventdata, handles)
handles = guidata(ur gua);
set(handles.tab1,'Visible','off');
set(handles.tab2,'Visible','on');

deghat dashte bashid ke har kodom az gourp buttom ha yek safe shoma mibashad va button hai ke gozashti linke ba an safhe

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 4 روز پيش #1326

  • Mohammad
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 6
  • امتياز: 0
ممنون از راهنماییتون
سوال اینجاست که اگر اندازه دو پنجره ای که میخوایم به نوبت نمایش بدیم متفاوت باشه اونوقت invisble بودن پنجره ای که اندازش بزرگتره مشکلی ایجاد نمیکنه؟
اگر دو پنجره را در قالب دو فایل fig ذخیره کرده باشیم راه حلی نداره؟
كاربر(ان) زير تشكر كردند: soshyan

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 4 روز پيش #1331

  • soshyan
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 11
  • امتياز: 0
سلام
شما باید اندازه fig تون متناظر با بزرگترین صفحه باشه و وقتی یک صفحه invisble باشه یعنی اونو نمایش نمید شما اگه 10 تا صفحه هم داشته باشید یکی رو Visible و بقیعه invisble مشکی به وجود نمیاد
در مورد سوال دوم هم هر دو تا رو داخل یک پوشه میزارید و داخل هر کدام یک کلید میزارد که fig دیگه رو باز کنه و fig خودش رو ببنده

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 4 روز پيش #1332

  • Mohammad
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 6
  • امتياز: 0
مشکل اینجاست که موقعی که مثلا با دکمه next فایل fig دوم رو باز میکنم متغیرهای موجود در فایل اول شناسایی نمیشه و زمانی که با دکمه back به فایل اول برمیگردم دیگه دکمه ها کار نمیکنن.
نکته: من از openfig برای باز کردن فایل و از delete(gcbf) برای بستن استفاده میکنم.

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 4 روز پيش #1334

  • soshyan
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 11
  • امتياز: 0
khob shoma bayad get va set konid dg khodesh ke anjam nemide
az dastore open estefade nakonid az dastorat zir estafade konid

maslan 2 file fig darin main1 va main2
hala dokme next ro dar main1 zade ta main 2 baz beshe va dadehaton az main1 be main 2 bere in dastorato vase dokme next minvisin


a=get(handles.text_main1,'string')

mainGUIhandle = main2;
mainGUIdata = guidata(mainGUIhandle);
set(mainGUIdata.text_main2,'string','a')

ebteda dadaton az main1 yek migire va dar a mirize bad main2 ro baz mikonie va a ro dar on set mikonie
آخرين ويرايش: 3 هفته, 4 روز پيش ارسال توسط soshyan.
كاربر(ان) زير تشكر كردند: Mohammad

پاسخ: چگونگي لينك كردن چند صفحه GUI 3 هفته, 4 روز پيش #1337

  • admin
  • ( مديرسايت )
  • آفلاين
  • Administrator
  • ارسال: 430
  • امتياز: 4
تذکر: لطفا فارسی پاسخ دهید
با تشکر
"Creativity is seeing what everyone sees and thinking what no one has ever thought."
Albert Einstein
  • صفحه:
  • 1
زمان ايجاد صفحه: 0.35 ثانيه