جستجو در تالار

در حال نمایش نتایج برای برچسب های 'فارسی'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • عمومی
    • اطلاعیه
    • اخبار
    • پیشنهادها و انتقادات
    • درخواست آموزش
    • مشکلات و مسائل انجمن
    • متفرقه
  • سوالات، مشکلات و درخواست
    • ویندوز استور
    • وب (ASP.Net)
    • ویندوز دسکتاپ (Win32 & WPF)
    • زامارین فرم (Xamarin.Forms)
    • زامارین اندروید
    • زامارین iOS
    • دات نت کور
    • اینترنت اشیاء (IOT)
    • سوالات کلی و عمومی
  • توسعه نرم افزارهای ویندوز استور
    • سوالات، مشکلات پروژه های ویندوز استور
    • مقالات، کتاب ها و منابع آموزشی
    • سورس کدهای آموزشی
  • برنامه نویسی زامارین
    • زامارین فرم (Xamarin.Forms)
    • زامارین ios
    • زامارین اندروید
    • عمومی
  • دات نت کور
  • متفرقه
    • آموزش ابزارها و نرم افزار ها
    • آموزش های سرویس ها و سایت ها
    • سوالات و مشکلات برنامه نویسی Win 32
  • نرم افزار
    • نرم افزار های تیم انجمن
    • نرم افزار های ساخت شما
    • سفارش نرم افزار و برنامه نویسی
    • معرفی ابزارها و نرم افزارهای مرتبط
    • درخواست ابزار کمکی
    • مشکلات و سوالات در مورد نرم افزار ها

گروه


آدرس تارنما


یاهو


اسکایپ


حساب مایکروسافت


شماره تماس


تلگرام


مکان


علایق


نام توسعه دهندگی

3 نتیجه پیدا شد

  1. بسم الله الرحمن الرحیم سلام؛ اینبار هم یه آموزش جدید و اما جذاب داریم براتون که میدونم هر کسی انجامش بده، حسابی بهش خوش میگذره و در آینده هم با خلاقیت و پشتکارش می تونه کارهای بزرگی بکنه. این یک آموزش پایه است، بنابراین پیشرفتش و شاخوبرگ دادنش دست خودتونه! خب، قصد داریم گوشی ویندوزیمون (یا هر دستگاهی که قابلیت اجرای برنامه های یونیورسال و دارای سخت افزار بلوتوث هست) رو به آردوئینو متصل کنیم و با ارسال دستوری، یک لامپ رو روشن کنیم. برای این کار نیاز به چند وسیله مختلف داریم: 1. دستگاه با قابلیت اجرای ویندوز 10 دارای سخت افزار بلوتوث 2. برد آردوئینو؛ من از برد آردوئینو UNO استفاده کردم. 3. ماژول بلوتوث مناسب با برد آردوئینو؛ من برای بردم از برد HC-05 همراه با برد راه اندازش استفاده کردم. 4. یک LED معمولی 5. برد بورد برای قرار دادن قطعات 6. منبع تغذیه 5 ولتی (شارژر موبایل ها اکثرا مناسب هستند) 7. مقداری سیم و در بعد نرم افزاری هم به: 1. ویژوال استدیو 2017 2. IDE آردوئینو (لینک دانلود) نیاز داریم. خب بعد جمع کردن پیش نیازها، وقتشه که اولین پروژه رو شروع کنیم. ویژوال استدیو رو اجرا و یک پروژه جدید Blank App (Windows Universal) ایجاد می کنیم. بعد از ایجاد پروژه، از طریق Nuget، پکیج Windows Remote Arduino رو دریافت و نصب کنید، ترجیحا جهت محکم کاری، یکبار پروژه رو rebuild کنید. پس از این کار در منوی سولوشن، روی Package.appxmanifest راست کلیک کنید و گزینه View Code رو بزنید. می خواهیم قابلیت ها (نیازها) رو معرفی کنیم. تمامی موارد زیر رو در زیر تگ <Capabilities> وارد کنید: برای اتصال از طریق بلوتوث: <DeviceCapability Name="bluetooth.rfcomm"> <Device Id="any"> <Function Type="name:serialPort"/> </Device> </DeviceCapability> و <Capability Name="privateNetworkClientServer"/> <Capability Name="internetClientServer"/> خب، فعلا کارمون با ویژوال تمومه! میریم سراغ پروگرام کردن آردوئینو: IDE مربوطه رو نصب و اجرا کنید، برد خودتون رو با کابل USB به سیستم متصل کنید. توجه کنید که در این حالت نباید ماژولهای گیرنده داده مثل بلوتوث به بردتون متصل باشه، چون در فرایند پروگرام کردن دچار خطا خواهید شد. از منوی Tools > Board، برد خودتون رو انتخاب کنید. سپس از منوی Tools > Port، پورتی رو که برد از طریق اون به سیستم متصل هست رو انتخاب کنید. و در آخر از مسیر File > Examples > Firmata، StandardFirmata را انتخاب کنید. این کدهای آماده، تمام نیازهای ما برای اتصال به تک تک پایه ها و دریافت و ارسال داده رو برطرف می کند. حالا وقتشه این کدها رو بر روی برد آپلود کنیم. کافیه دکمه "Upload" (دکمه فلش رو به راست) رو فشار بدیم و منتظر پایان فرآیند باشیم. یک نکته ظریف اما مهم اینجا وجود داره، و اون هم مربوط به نرخ باند ماژول بلوتوث هست. باید در دیتاشیت ماژولی که خریدید نگاه کنید و عدد مربوطه رو پیدا کنید. برای ماژل من 57600 هست. بعد از پیدا کردن نرخ مناسب، در کدهای StandardFirmata سرچ کنید و مقدار زیر رو به نرخ مناسب ماژولتون تغییر بدید: Firmata.begin(57600); تمام! در پست بعدی، بخش پایانی کار رو توضیح خواهم داد. پس با ما همراه باشید. رزرو..........
  2. با سلام خدمت شما دوستان عزیز. امروز با آموزش چند زبانه کردن پروژه های یونیورسال در خدمت شما هستم خب بریم سراصل مطلب ! ابتدا یک فولدر به نام Strings در مسیر اصلی پروژه ی خودتان ایجاد کنید. سپس در همان فولدر (به اندازه ای که میخواهید زبان اضافه کنید که فعلا فارسی و انگلیسی مد نظر این آموزش است) فولدر های جدیدی اضافه کنید. این فولدر ها باید به نام کد زبان باشند. مثلا انگلیسی کد زبانش en-us است و اسم فولدر مربوطه را en-us بگذارید. در کنار آن فولدر فارسی به نام fa را نیز ایجاد کنید. ​داخل هر کدام ازین پوشه ها، یک فایل ریورس فایل به نام Resources.resw ایجاد کنید. (RightClick on folder>add>new item>resource file) خب ! 50 درصد کار پیش رفت حالا بریم سراغ XAML ! هر المنتی رو از رابط کاربری رو که میخاید چند زبانه باشه رو بهش یک x:Uid اختصاص بدید. ​ما برای مثال برای تگ Page و Button و تکست بلاک، Uid تعریف کردیم <Page x:Class="App2.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:App2" x:Uid="page" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <StackPanel VerticalAlignment="Center"> <TextBlock FontSize="24" x:Uid="matn" /> <TextBlock x:Name="matn2" FontSize="24" /> <Button x:Name="lang" x:Uid="lang" Click="Button_Click" Content="Language swicher" /> </StackPanel> </Grid> </Page> خب ! حالا بریم سراغ ریسورس ها. ​فقط لازم هستش که در هر سطر Uid هایی که برای المنت ها تعریف کردیم رو بنویسیم به همراه پراپرتی ای که میخواد تغییر کنه(مثال : matn.Text)، جلوش هم مقدارش به آن زبان. اگه هم دوست داشتید میتونید کامنت هم بنویسید. ​خب تبریک ! تا اینجای کار، زبان سیستم به هر کدام ازین دو زبان باشه، زبان اپلیکیشن هم از همون تبعیت میکنه. و اما نکات تکمیلی : خب ! ما تا الان تونستیم که فقط با استفاده از Xaml اپلیکیشن خودمون رو جند زبانه کنیمو ولی اگه بخایم از کد سی شارپ اقدام کنیم، باید این کار رو کنیم : 1-اضافه کردن Multilingual Toolkit ​برای این کار به مسیر پروژه کلیک راست کنید و add class و اسم کلاس رو MultilingualHelpToolkit.cs بگذارید. ​و اما درون این کلاس : class MultilingualHelpToolkit { //GetString("LanguageOptionsSubTitle","Text")l public static string GetString(string Title, string Property) { Windows.ApplicationModel.Resources.ResourceLoader loader = Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView(); var expected = loader.GetString(Title + "/" + Property); return expected; } public static FlowDirection GetObjectFlowDirection(string Title) { Windows.ApplicationModel.Resources.ResourceLoader loader = Windows.ApplicationModel.Resources.ResourceLoader.GetForCurrentView(); var expected = loader.GetString(Title + "/FlowDirection"); if (expected.StartsWith("R") || expected.StartsWith("r")) return FlowDirection.RightToLeft; else return FlowDirection.LeftToRight; } public static bool IsApplicationLanguage(string Language) { if (GetApplicationLanguage() == Language) return true; else return false; } public static string GetApplicationLanguage() { return GetString("SelectedLanguage", "Text"); } } خب بعدش هر جا رو خواستید از طریق کد سی شارپ جند زبانه کنید این گونه عمل کنید : matn2.Text= MultilingualHelpToolkit.GetString("matn2", "Text"); درینجا، Matn2.Text در حقیقت المنتی در رابط است که ما میخواهیم در سی شارپ آن را چند زبانه کنیم ؛ توجه شود که مقادیر داخل پرانتر، اولی آن Uidو Text پراپرتی ای است که ما در ریسورس هایمان به آن مقداردهی کردیم. در حقیقت این تکه کد برای گرفتن مقدار از یک Uid و پراپرتی است که در ریسوس ها به آن مقدار دهی شده. ​و تشکر میکنم از سید علی نوشاهی برای توسعه ی MultilingualHelpToolkit نکته ی تکمیلی بعدی : چگونه از طریق اپلیکیشن روند تغییر زبان را در دست بگیریم ؟ خیلی ساده است ! var culture = new CultureInfo("fa"); ​//داخل پرانتز بالا، کد زبان مورد نظر را می نویسیم ApplicationLanguages.PrimaryLanguageOverride = culture.Name; CultureInfo.DefaultThreadCurrentCulture = culture; CultureInfo.DefaultThreadCurrentUICulture = culture; با این کد می توانید زبان اپ را تغییر دهید. ناگفته نماند که برای اعمال تغییرات به Restart اپلیکیشن نیاز است. امیدوارم که از این آموزشی استفاده برده باشید دریافت_سورس_کد_سمپل_این_آموزش
  3. چارخونه ؛ اولین فروشگاه نرم افزاری ایران ارائه شد همانطور که پیش از این اعلام کرده بودیم نرم افزار چارخونه به عنوان اولین استور ایرانی ویندوز فون بزودی ارائه خواهد گردید . حال برنامه چارخونه به صورت رسمی و عمومی در استور ویندوز فون قرار گرفته و در دسترس عموم قرار گرفته است . نرم افزار چارخونه اولین فروشگاه نرم افزاری ایرانی ویندوز فون است که امکان فروش برنامه ها را در اختیار برنامه نویسان ایرانی قرار میدهد . برنامه های این فروشگاه میتوانند به صورت رایگان یا پولی در چارخونه عرضه شوند و کاربران اقدام به خرید و دانلود برنامه ها نمایند . در حال حاضر برنامه چارخونه در مرحله تست میباشد و شاید همچنان دارای مشکلاتی باشد ؛ لذا خواهشمند است مشکلات برنامه را به ما گزارش دهید تا آنها را برطرف سازیم و همچنین با توجه به نظرات شما اقدام به بروز رسانی برنامه نمائیم تا برنامه روز به روز بیشتر مطابق با نیاز های شما گردد . امکانات فعلی نرم افزار چارخونه : -امکان دسترسی به برنامه های ایرانی ویندوز فون -امکان دانلود و نصب برنامه ها -امکان نظر دهی در مورد برنامه ها -امکان مشاهده نظرات سایر کاربران در مورد برنامه ها -امکان امتیاز دهی به نظرات کاربران -امکان جستجوی بین برنامه ها -امکان استفاده از چارخونه در دو زبان فارسی و انگلیسی -و…. همچنین برنامه چارخونه برای برنامه نویسان فایلی را آماده ساخته که به وسیله این فایل میتوانند با برنامه چارخونه روی گوشی کاربر ارتباط برقرار نمایند و از طریق آن نظرات کاربران را در مورد برنامه خودشان از طریق استور چارخونه دریافت نمایند . اگر شما از برنامه نویسان ایرانی هستید میتوانید هم اکنون این فایل را دانلود نمائید و به برنامه خود اضافه نمائید . (راهنمای استفاده از این فایل بزودی منتشر خواهد شد) اسکرین شات های محیط چارخونه : شما هم اکنون میتوانید برنامه چارخونه را از طریق فروشگاه ویندوز فون دانلود نمائید و یا با مراجعه به وبسایت چارخونه برنامه را دانلود و نصب نمائید . جهت اطلاع از آخرین اخبار چارخونه میتوانید به کانال تلگرام ما بپوندید : Telegram: Contact @charkhoune نظر شما در مورد اپلیکیشن چارخونه چیست ؟ لطفاً نظر خود را با ما به اشتراک بگذارید .