سلام به همه ...
دوستان من توضیحات رو با آمار عددی جایگزین کردم ... بهتر نیست ؟!
توضیحات اضافی فرم ها رو حذف کدم (مث فرم ورود)
اما کلی کد نویسی موند رو گردنم![]()
این سایت رو در اختیار داشتم که یک نمونه دیگه اونهم http://iconfinder.com/ هست که تازگیا با اینترنت ایران من نمیتونم واردش بشم مگر اینکه ...
در رابطه با Base64 : نوعی الگوریتم برای کد کردن محتوای مدیا به صورت متن هستش مثلا شما میتونید به جای استفاده از یک تصویر به صورت لینک مستقیما تصویر کد شده رو به جای لینک قرار بدین که معمولا سرعت بارگزاری در این حالت بسیار زیاد هستش و در طراحی صفحات وب برای جلو گیری از ریلود و درخواست های پی در پی در سرور استفاده از این روش پیشنهاد میشه حالا روی دسکتاپ و اپلیکیشن های موبایلی هم میشه استفاده کرد همین مزیت بارگزاری سریع رو خواهد داشت که در طراحی های مدرن بسیار پر کاربرد خواهد بود.
مثال :
به جای استفاده از این روش :
Image
{
width: 128
height: 128
source: "qrc:/appicon.png"
}
از این روش استفاده میکنیم
Image
{
width: 128
height: 128
source: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAAD 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 ATEOYLxuppAAAAAElFTkSuQmCC"
}
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
اون کد رو چطور بدست میارین !؟در رابطه با Base64 : نوعی الگوریتم برای کد کردن محتوای مدیا به صورت متن هستش مثلا شما میتونید به جای استفاده از یک تصویر به صورت لینک مستقیما تصویر کد شده رو به جای لینک قرار بدین که معمولا سرعت بارگزاری در این حالت بسیار زیاد هستش
Untitled.jpg
دوستان نظرتون راجب این منو چیه
آخرین ویرایش به وسیله winner1 : پنج شنبه 16 مهر 1394 در 11:54 صبح
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
سلام base64 یک نوع روش برای encode/decode داده هاست که مرورگرهای فعلی و html5 ساپورتش میکنن
مثلا سایت زیر برای این کار هست:
http://www.freeformatter.com/base64-encoder.html
برای دلفی:
function EncodeFile(const FileName: string): AnsiString;
var
stream: TMemoryStream;
begin
stream := TMemoryStream.Create;
try
stream.LoadFromFile(Filename);
result := EncodeBase64(stream.Memory, stream.Size);
finally
stream.Free;
end;
end;
برای C#
private string EncodeFile(string fileName)
{
return Convert.ToBase64String(File.ReadAllBytes(fileName) );
}
ممنون از همگی و اینکه بین این دوتا کدوم بهتره؟
Untitled.jpg
Untitled.jpg
سلام؛ با تشکر از تاپیک خوبتون!
دوستان من همیشه با فونت فارسی مشکل دارم توی برنامه هام! نمی دونم از چه فونتی در برنامه ام استفاده کنم که هم خوانا باشه، هم ساده و هم جذاب!!
کسی مجموعه فونت مناسب داره؟
سلام. نظرتون چیه درباره طراحیم؟ این برنامم تحته wpf هست.
لینک عکس: http://8pic.ir/images/ibdt3e7h1bvlu3yx7h7d.png
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
سلام ،
دوستان نظرتون چیه راجب اینکه هنگام ثبت اطلاعات کاربر همینکه بخواد گروه ها رو مدیریت کنه با کلیک بر روی دکمه موجود در اون بخش به صورت زیر بتونه وارد بخش مدیریت گروه بشه
GMAIN.jpg
در صورت نیاز که وارد شد فرم به صورت زیر خواهد بود دارای سه زبانه موجود ، افزودن ، ویرایش و لیست مربوطه.
Gform.jpg
و البته به آیکون زبانه ها هم یه توجهی کنید ببینید در این حالت بهتر نیست ؟
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
ی سوال دگ اینکه کسی طرحه فلت از دیتاگرید ویو داره؟ فقط عکس کافیه میخوام تبدیلش کنم به کنترل wpf و نشرش بدم. تو نت طرح قابل پسندی نبود ک ب دل بشینه. ممنون میشم اگه کسی طرحی داره و قرار بده. البته طرح فلت جدول هم کافیه
سلاممممممم آقای اسد زاده واقعا طراحی شما حرف نداره آدم طرح های شمارو میبینه اصلا دوست داره شبو روز برنامه نویسی کنه شما فوق العاده این ، در مورد Qt خیلی تلاش کردم برای یادگیریش ولی خیلی سخته من بیشتر با دیتابیس کار میکنم نمیدونم ارتباط با دیتابیس رو از کجا شروع کنم کارهای شما حرف نداره واقعا آفرین بر شما Xx=
سلام
بله ، این روش خوبیه به نظرم ، اینجوری کاربر برای تغییرات در اطلاعاتی که بصورت lookup در کمبوباکس در اختیارش هستن ، مجبور نیست فرم جاری رو ترک کنه.
اما برای فرم مدیریت گروه های شما ، می شود از تب استفاده نکنید، در واقع یک گرید باشه و همون فیلد ها ، کنار هم
فرض بفرمائید وقتی روی هر رکورد از گرید دبل کلیک میشه اطلاعات اون فیلد برای ویرایش در فرم بارگذاری بشه و یک button هم داشته باشید برای خالی کردن فرم و ایجاد رکورد جدید ، در واقع با یک پراپرتی میتونید حالت جاری فرم رو تشخیص بدید.
قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]
سلام بر شما دوست عزیز ، لطف دارید.
برنامه نویسی سخته ولی وقتی باهاش بازی میکنی دقیقا مثل ریاضی هستش ! لذت میبری
اتفاقا کار با دیتابیس در C++ و کتابخانه Qt خیلی راحته مخصوصا گزینه MySQL که من واقعا باهاش راحتم.
میتونید در بخش C++ سوال کنید پاسخ میدم یا شاید هم یه آموزش درست حسابی راجب دیتابیس نوشتم ولی فعلا وقت آزاد راجب این ندارمدر اولین فرصت سعی میکنم حتما یه آموزشی در رابطه با دیتابیس و نحوه ارتباطش در C++ در بخش مربوطه ارائه بدم.
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C
اینم یه ریزه کاری دیگه...
1.وجود آیکون Synchronize برای بارگزاری اطلاعات جدید در Combo Box بعد از تغییرات وقتی روش کلیک یا لمس بشه 360 درجه میچرخه و اطلاعات رو داخل کومبو باکس به روز رسانی میکنه.
2.دکمه سوئیچ برای انتخاب نوع گروه که مشخصه.
SWITCH.jpg
.:.We speak a universal language that brings us together.:.
=======================================
انجمنهای برنامهنویسی مدرن ایران
آموزشهای سیپلاسپلاس و Qt و دیگر کتابخانهها
کانال یوتیوب من | کانال آپارات من
کانال تلگرامی من | گروه تلگرامی ++C