امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
رابط گرافیکی
نویسنده پیام
طار آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 21
( 139 تشکر در 31 ارسال )
ارسال: #1
رابط گرافیکی
دوستان میشود با استفاده از C# یک رابط گرافیکی طراحی کرد سطح فشار را به صورت real time همانند تصویر زیر نشان بدهد و مقدار این فشار لحظه ای رو که با نوار آبی نشان داده شده است رو در هر لحضه چاپ کند؟


فایل‌(های) پیوست شده بندانگشتی (ها)
   

بعد از دو سال از زمان بارگذاری این پروژه در این سایت و بیش از 5000 بار دانلود شدن آن و نیز چندین ارائه موفق توسط دانشجویان در دانشگاهای مختلف و بیش 1200 بار پاسخگویی به مشکلات و آموزش اجرای پروژه به دوستان از طریق ایمیل. از هم اکنون فایلهای جدید جایگزین فایلهای قدیمی شده است.

دوستان علاقه مند میتوانند برای دریافت فایل word پروژه پلاک خودرو و همچنین کد های اصلی و آشنایی با نحوه اجرا و کارکرد آن از به آدرس زیر ایمیل بزنید.

aban_palan_dalan_delon@yahoo.com

۱۴-مهر-۱۳۹۱, ۲۲:۵۸:۰۱
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #2
RE: رابط گرافیکی
(۱۴-مهر-۱۳۹۱, ۲۲:۵۸:۰۱)طار نوشته است: دوستان میشود با استفاده از C# یک رابط گرافیکی طراحی کرد سطح فشار را به صورت real time همانند تصویر زیر نشان بدهد و مقدار این فشار لحظه ای رو که با نوار آبی نشان داده شده است رو در هر لحضه چاپ کند؟
بلی به سادگی اب خوردن تهش بگید کی انجام میده دیگه!Angry

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
۱۴-مهر-۱۳۹۱, ۲۳:۳۲:۲۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : vigraz, طار
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #3
RE: رابط گرافیکی
برای شروع باید بگم که ابزار MSCHART ابزاری رایگان هست که میتونید اون رو از لینک زیر از سایت مایکروسافت دانلود کنید و نصب کنید:
http://www.microsoft.com/downloads/e...displaylang=en

برای کشیدن یه نمودار ساده میتونید از کدهای زیر استفاده کنید، فقط باید در ابتدا از using زیر استفاده کنید:
کد:
using System.Windows.Forms.DataVisualization.Charting;
کد:
private void DynamicChartCreation_Load(object sender, System.EventArgs e)
{
    // Create a Chart
    chart1 = new Chart();

    // Create Chart Area
    ChartArea chartArea1 = new ChartArea();

    // Add Chart Area to the Chart
    chart1.ChartAreas.Add(chartArea1);

    // Create a data series
    Series series1 = new Series();
    Series series2 = new Series();

    // Add data points to the first series
    series1.Points.Add(34);
    series1.Points.Add(24);
    series1.Points.Add(32);
    series1.Points.Add(28);
    series1.Points.Add(44);

    // Add data points to the second series
    series2.Points.Add(14);
    series2.Points.Add(44);
    series2.Points.Add(24);
    series2.Points.Add(32);
    series2.Points.Add(28);

    // Add series to the chart
    chart1.Series.Add(series1);
    chart1.Series.Add(series2);

    // Set chart control location
    chart1.Location = new System.Drawing.Point(16, 48);

    // Set Chart control size
    chart1.Size = new System.Drawing.Size(360, 260);

    // Add chart control to the form
    this.Controls.AddRange(new System.Windows.Forms.Control[] { this.chart1 });
            
}

توی سایت مایکروسافت دوتا فایل نصبی باید پیدا کنی یکی خود MSCHART و دیگری کنترلش برای اضافه شدن به toolbox، اگر هردوتاش رو نصب کنی بطور خودکار به toolbox اضافه میشه.
فکر میکنم اسم فایل دوم MSChart_VisualStudioAddOn.exe باشه.

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
(آخرین ویرایش در این ارسال: ۱۵-مهر-۱۳۹۱, ۱۹:۰۵:۳۹، توسط Ghoghnus.)
۱۵-مهر-۱۳۹۱, ۱۹:۰۳:۰۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : طار
طار آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 21
( 139 تشکر در 31 ارسال )
ارسال: #4
RE: رابط گرافیکی
(۱۵-مهر-۱۳۹۱, ۱۹:۰۳:۰۷)Ghoghnus نوشته است: برای شروع باید بگم که ابزار MSCHART ابزاری رایگان هست که میتونید اون رو از لینک زیر از سایت مایکروسافت دانلود کنید و نصب کنید:
http://www.microsoft.com/downloads/e...displaylang=en

برای کشیدن یه نمودار ساده میتونید از کدهای زیر استفاده کنید، فقط باید در ابتدا از using زیر استفاده کنید:
کد:
using System.Windows.Forms.DataVisualization.Charting;
کد:
private void DynamicChartCreation_Load(object sender, System.EventArgs e)
{
// Create a Chart
chart1 = new Chart();

// Create Chart Area
ChartArea chartArea1 = new ChartArea();

// Add Chart Area to the Chart
chart1.ChartAreas.Add(chartArea1);

// Create a data series
Series series1 = new Series();
Series series2 = new Series();

// Add data points to the first series
series1.Points.Add(34);
series1.Points.Add(24);
series1.Points.Add(32);
series1.Points.Add(28);
series1.Points.Add(44);

// Add data points to the second series
series2.Points.Add(14);
series2.Points.Add(44);
series2.Points.Add(24);
series2.Points.Add(32);
series2.Points.Add(28);

// Add series to the chart
chart1.Series.Add(series1);
chart1.Series.Add(series2);

// Set chart control location
chart1.Location = new System.Drawing.Point(16, 48);

// Set Chart control size
chart1.Size = new System.Drawing.Size(360, 260);

// Add chart control to the form
this.Controls.AddRange(new System.Windows.Forms.Control[] { this.chart1 });

}

توی سایت مایکروسافت دوتا فایل نصبی باید پیدا کنی یکی خود MSCHART و دیگری کنترلش برای اضافه شدن به toolbox، اگر هردوتاش رو نصب کنی بطور خودکار به toolbox اضافه میشه.
فکر میکنم اسم فایل دوم MSChart_VisualStudioAddOn.exe باشه.

ممنون از راهنمایت. واقعا
این سطح فشاری که من میخوام باید یه چیزی مثل اکولایزری که تو نرمافزارهای پخش موسیقی سطح شدت صوت رو نشون میده و هی بالا پایین میره، باشه.
دقیقا متوجه هستید، به چه شکل باید باشد؟
بعد سوال دیگه ای که من دارم اینه که از اونجای که من کارهای پردازش سیگنال رو با نرمافزار MATLAB انجام دادم،آیا میشه نتایج خروجی اون رو با C# سینک کرد؟یعنی خروجی حاصل از MATLAB رو با رابط گرافیکی طراحی شده با C# نمایش داد؟

بعد از دو سال از زمان بارگذاری این پروژه در این سایت و بیش از 5000 بار دانلود شدن آن و نیز چندین ارائه موفق توسط دانشجویان در دانشگاهای مختلف و بیش 1200 بار پاسخگویی به مشکلات و آموزش اجرای پروژه به دوستان از طریق ایمیل. از هم اکنون فایلهای جدید جایگزین فایلهای قدیمی شده است.

دوستان علاقه مند میتوانند برای دریافت فایل word پروژه پلاک خودرو و همچنین کد های اصلی و آشنایی با نحوه اجرا و کارکرد آن از به آدرس زیر ایمیل بزنید.

aban_palan_dalan_delon@yahoo.com

۱۵-مهر-۱۳۹۱, ۱۹:۱۴:۴۷
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #5
RE: رابط گرافیکی
(۱۵-مهر-۱۳۹۱, ۱۹:۱۴:۴۷)طار نوشته است: ممنون از راهنمایت. واقعا
این سطح فشاری که من میخوام باید یه چیزی مثل اکولایزری که تو نرمافزارهای پخش موسیقی سطح شدت صوت رو نشون میده و هی بالا پایین میره، باشه.
دقیقا متوجه هستید، به چه شکل باید باشد؟
بعد سوال دیگه ای که من دارم اینه که از اونجای که من کارهای پردازش سیگنال رو با نرمافزار MATLAB انجام دادم،آیا میشه نتایج خروجی اون رو با C# سینک کرد؟یعنی خروجی حاصل از MATLAB رو با رابط گرافیکی طراحی شده با C# نمایش داد؟

خواهش!شما میتونید با توابع گرافیکی سی شارپ این کار را انجام بدین!من MATLAB کار نکردماما چرا همه عملیات را با سی شارپ انجام نمیدین؟قدرت سی شارپ را دست کم نگیرید!

http://www.hadi-win32.blogfa.com/post-69.aspx

http://urmia-soft90.mihanblog.com/post/91

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
(آخرین ویرایش در این ارسال: ۱۵-مهر-۱۳۹۱, ۱۹:۲۰:۴۴، توسط Ghoghnus.)
۱۵-مهر-۱۳۹۱, ۱۹:۱۸:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : طار
طار آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 21
( 139 تشکر در 31 ارسال )
ارسال: #6
RE: رابط گرافیکی
بله حق با شماست.
من دانشجوی ارشد مهندسی پزشکی هستم.و دارم رو پایان نامه ام کار میکنم.از اونجای که ما بیشتر با پردازش سیگنال سرو کار داریم نرم افزار MATLAB مرجعه واسه ما و بیشتر با اون کار میکنیم.
در واقع من اصلا با C# کار نکردم و امیدوار بودم بتونم با MATLAB و تولباکس GUIی اون که یک محیط راحت شبیه C# برای طراحی interface در اختیار میزاره، کارم راه بیافته،و حتی تونستم این ستون فشار رو باهاش طراحی کنم ولی مشکل از اونجای شروع شد که بایستی با تغییرات آنی این ستون فشار بالا و پایین بره ، اینجا بود که بن بست خوردم و باید سراغ زبانهای برنامه نویسی میرفتم و فعلا رو c# تمرکز دارم.
شما میتونید تو این ضمینه کمک کنید؟

بعد از دو سال از زمان بارگذاری این پروژه در این سایت و بیش از 5000 بار دانلود شدن آن و نیز چندین ارائه موفق توسط دانشجویان در دانشگاهای مختلف و بیش 1200 بار پاسخگویی به مشکلات و آموزش اجرای پروژه به دوستان از طریق ایمیل. از هم اکنون فایلهای جدید جایگزین فایلهای قدیمی شده است.

دوستان علاقه مند میتوانند برای دریافت فایل word پروژه پلاک خودرو و همچنین کد های اصلی و آشنایی با نحوه اجرا و کارکرد آن از به آدرس زیر ایمیل بزنید.

aban_palan_dalan_delon@yahoo.com

۱۵-مهر-۱۳۹۱, ۱۹:۲۸:۲۴
ارسال‌ها
پاسخ
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #7
RE: رابط گرافیکی
من هر کمکی بتونم انجام میدم منم نتونم ایراویچی ها کمک میکنن!شما مرحله مرحله برو جلو هرجا هر مشکلی بود بپرسید کمک میکنیم!

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۱۵-مهر-۱۳۹۱, ۱۹:۴۱:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : طار
طار آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 21
( 139 تشکر در 31 ارسال )
ارسال: #8
RE: رابط گرافیکی
حتما...سپاس از همکاریت..

بعد از دو سال از زمان بارگذاری این پروژه در این سایت و بیش از 5000 بار دانلود شدن آن و نیز چندین ارائه موفق توسط دانشجویان در دانشگاهای مختلف و بیش 1200 بار پاسخگویی به مشکلات و آموزش اجرای پروژه به دوستان از طریق ایمیل. از هم اکنون فایلهای جدید جایگزین فایلهای قدیمی شده است.

دوستان علاقه مند میتوانند برای دریافت فایل word پروژه پلاک خودرو و همچنین کد های اصلی و آشنایی با نحوه اجرا و کارکرد آن از به آدرس زیر ایمیل بزنید.

aban_palan_dalan_delon@yahoo.com

۱۵-مهر-۱۳۹۱, ۱۹:۴۵:۲۱
ارسال‌ها
پاسخ
v.rahgozar آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: شهریور ۱۳۹۰

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #9
RE: رابط گرافیکی
سلام مهندس برای پروژه از این برنامه استفاده کن
% This is main program for encode
clc
clear all
clear global
format long
global no_of_chars no_of_symbols cum_freq char_to_index index_to_char low high top_value code_value_bits bits_to_follow first_qtr third_qtr bits_to_go buffer output max_freq freq
% ---------------------------------------------------------------------------------------

code_value_bits=16;
no_of_chars=256;
eof_symbol=no_of_chars+1;
no_of_symbols=no_of_chars+1;
max_frequency=16383;
top_value=2^code_value_bits-1;
first_qtr=fix(top_value / 4) +1;
half=fix(2*first_qtr);
third_qtr=fix(3*first_qtr);
output=[];
% ---------------------------------------------------------------------------------------
% Read the input file from text.txt
choice=2;
fid=fopen('text.txt','r');
fid2=fopen('compressed.txt','w');

if (choice==1)
start_model_fixed;
else
start_model_adaptive;
end

start_outputting_bits;
start_encoding;
while (1~=0)

ch = fread(fid,1);
if(feof(fid)),break;end
symbol=char_to_index(ch);

encode_symbol(symbol,cum_freq);

if choice~=1
update_model_adaptive(symbol);
end

end

encode_symbol(eof_symbol,cum_freq);
done_encoding;
done_outputting_bits;

for ii=1:length(output)
fprintf(fid2,'%c',output(ii));
end

fclose(fid);
fclose(fid2)

disp('COMPLETE')
LaughLaughLaughLaugh
WhistleWhistle
۱۵-مهر-۱۳۹۱, ۲۰:۰۵:۴۶
ارسال‌ها
پاسخ
تشکر شده توسط : طار
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #10
RE: رابط گرافیکی
(۱۵-مهر-۱۳۹۱, ۲۰:۰۵:۴۶)v.rahgozar نوشته است: سلام مهندس برای پروژه از این برنامه استفاده کن
% This is main program for encode
clc
clear all
clear global
format long
global no_of_chars no_of_symbols cum_freq char_to_index index_to_char low high top_value code_value_bits bits_to_follow first_qtr third_qtr bits_to_go buffer output max_freq freq
% ---------------------------------------------------------------------------------------

code_value_bits=16;
no_of_chars=256;
eof_symbol=no_of_chars+1;
no_of_symbols=no_of_chars+1;
max_frequency=16383;
top_value=2^code_value_bits-1;
first_qtr=fix(top_value / 4) +1;
half=fix(2*first_qtr);
third_qtr=fix(3*first_qtr);
output=[];
% ---------------------------------------------------------------------------------------
% Read the input file from text.txt
choice=2;
fid=fopen('text.txt','r');
fid2=fopen('compressed.txt','w');

if (choice==1)
start_model_fixed;
else
start_model_adaptive;
end

start_outputting_bits;
start_encoding;
while (1~=0)

ch = fread(fid,1);
if(feof(fid)),break;end
symbol=char_to_index(ch);

encode_symbol(symbol,cum_freq);

if choice~=1
update_model_adaptive(symbol);
end

end

encode_symbol(eof_symbol,cum_freq);
done_encoding;
done_outputting_bits;

for ii=1:length(output)
fprintf(fid2,'%c',output(ii));
end

fclose(fid);
fclose(fid2)

disp('COMPLETE')
LaughLaughLaughLaugh
WhistleWhistle

سلام

زحمت و کشیدی، کاش لاین به لاین یه توضیحم میدادیRolleyes

۱۵-مهر-۱۳۹۱, ۲۰:۱۶:۱۶
ارسال‌ها
پاسخ
طار آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 8
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 21
( 139 تشکر در 31 ارسال )
ارسال: #11
RE: رابط گرافیکی
(۱۵-مهر-۱۳۹۱, ۲۰:۱۶:۱۶)r0b0 نوشته است:
(۱۵-مهر-۱۳۹۱, ۲۰:۰۵:۴۶)v.rahgozar نوشته است: سلام مهندس برای پروژه از این برنامه استفاده کن
% This is main program for encode
clc
clear all
clear global
format long
global no_of_chars no_of_symbols cum_freq char_to_index index_to_char low high top_value code_value_bits bits_to_follow first_qtr third_qtr bits_to_go buffer output max_freq freq
% ---------------------------------------------------------------------------------------

code_value_bits=16;
no_of_chars=256;
eof_symbol=no_of_chars+1;
no_of_symbols=no_of_chars+1;
max_frequency=16383;
top_value=2^code_value_bits-1;
first_qtr=fix(top_value / 4) +1;
half=fix(2*first_qtr);
third_qtr=fix(3*first_qtr);
output=[];
% ---------------------------------------------------------------------------------------
% Read the input file from text.txt
choice=2;
fid=fopen('text.txt','r');
fid2=fopen('compressed.txt','w');

if (choice==1)
start_model_fixed;
else
start_model_adaptive;
end

start_outputting_bits;
start_encoding;
while (1~=0)

ch = fread(fid,1);
if(feof(fid)),break;end
symbol=char_to_index(ch);

encode_symbol(symbol,cum_freq);

if choice~=1
update_model_adaptive(symbol);
end

end

encode_symbol(eof_symbol,cum_freq);
done_encoding;
done_outputting_bits;

for ii=1:length(output)
fprintf(fid2,'%c',output(ii));
end

fclose(fid);
fclose(fid2)

disp('COMPLETE')
LaughLaughLaughLaugh
WhistleWhistle

سلام

زحمت و کشیدی، کاش لاین به لاین یه توضیحم میدادیRolleyes

ای بابا حاجی...!
نداشتیم ها ...!!!Angry
سره کاریم..این برنامه واسه MATLABe.

اصلا مربوط به این کار نیست...
اشتباه نزدی؟

WANTED
v.rahgozar

100000$
DAED O ALIVE

Angry

بعد از دو سال از زمان بارگذاری این پروژه در این سایت و بیش از 5000 بار دانلود شدن آن و نیز چندین ارائه موفق توسط دانشجویان در دانشگاهای مختلف و بیش 1200 بار پاسخگویی به مشکلات و آموزش اجرای پروژه به دوستان از طریق ایمیل. از هم اکنون فایلهای جدید جایگزین فایلهای قدیمی شده است.

دوستان علاقه مند میتوانند برای دریافت فایل word پروژه پلاک خودرو و همچنین کد های اصلی و آشنایی با نحوه اجرا و کارکرد آن از به آدرس زیر ایمیل بزنید.

aban_palan_dalan_delon@yahoo.com

(آخرین ویرایش در این ارسال: ۱۵-مهر-۱۳۹۱, ۲۰:۴۲:۴۶، توسط طار.)
۱۵-مهر-۱۳۹۱, ۲۰:۳۸:۵۶
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  برج هانوی گرافیکی تا 100 دیسک mehrdad372 9 11,617 ۳۱-مرداد-۱۳۹۱, ۲۱:۰۹:۴۳
آخرین ارسال: masterhe3ar
Rolleyes برج هانوی گرافیکی وبازگشتی ++C َArad 5 9,031 ۳۱-مرداد-۱۳۹۱, ۲۱:۰۹:۲۲
آخرین ارسال: masterhe3ar
  [split] برج هانوی به صورت بازگشتی و گرافیکی mesal.ir 4 11,879 ۰۳-اردیبهشت-۱۳۹۱, ۲۳:۰۸:۲۸
آخرین ارسال: babyy
  پیمایش درخت ها به صورت گرافیکی در c,c++ giti123 0 4,107 ۲۲-آبان-۱۳۸۷, ۱۹:۳۲:۲۶
آخرین ارسال: giti123

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS