رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
جستجو در
  • تنظیمات بیشتر ...
نمایش نتایجی که شامل ...
جستجو در ...

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


جستجو در تالارهای گفتگو

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



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

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

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

نوع محتوا


Product Groups

  • اندروید استودیو
    • آموزش های تصویری کاربردی
    • سورس کد
    • آموزش های مرتباط با برنامه های آنلاین و اینترنتی
  • بیسیک4اندروید
    • سورس کد
    • فیلم آموزشی کاربردی
    • فیلم آموزشی برنامه های آنلاین
    • کتابخانه ها
  • اشتراک ویژه
  • Products
  • تعرفه تبلیغات

تالارهای گفتگو

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • آموزش های بازی سازی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • آرشیو
    • بایگانی

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


اسکایپ


آدرس سایت


یاهو


بیوگرافی


محل زندگی


محل تولد


علایق


شغل


علاقه مندی ها

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

  1. به نام خدا سلام امیدوارم حالتون خوب باشه. بنده حدودا چند وقت پیش این آموزش رو ساخته بودم و توی فروشگاه قرار داده بودم و یک مدت توی فروشگاه بود تا بعد از نقل و مکان و تغییرات توی انجمن دیگه قسمت نشد توی فروشگاه قرار بگیره و گفتم بزارم دوستان استفاده کنند خب دوستان اگه توی برنامه واتساپ دیده باشین که سه تا منوی CALLS , CHATS , CONTACTS وجود داره که با Touch قابل Swipe کردن هستش و میتونیم بین این تب ها با تاچ به این صفحات منتقل بشیم. سرتون رو بدرد نیارم همون تب که قابلیت تعویض تب ها با تاچ رو داره و میتونید راحت به چپ و راست Swpie کنید. لینک دانلود : http://s6.picofile.com/file/8188910418/AMozesh_AHViewPager.rar.html رمز فایل : Basic4Android.org سعی می کنم نبودم رو توی انجمن با این آموزش های بدرد بخور جبران کنم و به دوستان کمکی کرده باشم این آموزش اختصاصی انجمن Basic4Android هستش و هرگونه کپی برداری بدون ذکر منبع هم حرامه. امیدوارم که موفق و مؤید باشید.
  2. بدرود خدمت تموم بچه های انجمن خوب (مرکز جواب) میخوام سورس بذارم ولی گیر کردم ! تصمیم گرفتم شما بگید که چه سورسی بذارم ۱-اندروید استودیو سورس برنامه اشپزی فارسی اندروید استودیو سورس فروشگاه آنلاین فارسی اندروید سورس فروشگاه خاروبار اندروید سورس فارسی شبکه اجتماعی من - اندروید و وب سورس شبکه اجتماعی Network Pro فارسی اندروید سورس فروشگاه Mokets اندروید سورس خرید و فروش و اجاره املاک فارسی اندروید سورس پخش موزیک آنلاین اندروید و پنل تحت وب سورس تحلیلگر اینستا مجهز به آنفالویاب ورس تصویر زمینه اچ دی آنلاین سورس فرهنگ لغت فارسی اندروید ۲-بیسیک فور اندروید فروشگاهی فید خوان ارتباط با سرور پرداخت بازار زیپ پی دی اف ساز مارا یاری کنید ! تمام سورس ها فارسی هستند
  3. کاربردهای نرم افزار ( تمامی متدها چندین متد دیگر را در بر می گیرد ) قابلیت تبدیل لیوت به کد اسکریپت دیزاینر قابلیت تبدیل لیوت به کد محیط B4A (%) قابلیت تبدیل لیوت به کد محیط B4A (dip) قابلیت تبدیل لیوت به کد محیط B4A (array) قابلیت تبدیل لیوت به آیتم های اسکرول ویو قابلیت تبدیل لیوت به جیسون برای آیتم های اسکرول ویو فوق العاده کاربردی برای طراحی UI بیسیک 4 اندروید. کاربرد کتابخانه ( MC7DesignerPlugins ) تبدیل آیتم های ساخته شده به صورت جیسون توسط نرم افزار و اضافه کردن این آیتم ها به اسکرول ویو تنظیمات برای اسکرول ویو مانند حذف کردن اسکرول بار رفتن به انتها و ابتدا اسکرول ویو نحوه کار با نرم افزار لیوت خود را در دیزاینر B4A یا دیزاینر MC7Designer بسازید (فقط آیتم ها رو بچینید) مسیر لیوت ساخته شده را به نرم افزار بدهید و خروجی دقیق با اندازه های دقیق بگیرید. از خروجی گرفته شده به راحتی استفاده کنید. تصاویر آخرین نسخه نرم افزار خرید آخرین نسخه 4.0 خرید نسخه 1 - Gold (حرفه ای ) خرید نسخه 2 - Silver ( متوسط ) خرید نسخه Bronze - 3 ( معمولی ) نکته : اول از همه ممنون از خرید این محصول ، خواهشا این نرم افزار رو اگه خرید کردید رایگان یا خودتون بفروش نزارید ، زحمت زیادی برای تولید محصولات کشیده می شود ، از طرفی هم زیبا نیست کلمه حرام رو بکار ببریم. با تشکر. کاربرانی که نسخه قدیم این نرم افزار رو خرید کرده اند ، نسخه Silver نرم افزار از لینک خریدشون قابل دریافت است. پشتیبایی ، راهنمایی ، انتقادات و پیشنهادات از طریق تلگرام وبلاگ لینک آپارات کانال
  4. به نام خدا سلام به کاربران و دوستان خوب انجمن امیدوارم حالتون خوب باشه خب باید از موضوع تاپیک متوجه باشین که قراره چه چیزی رو در اختیارتون قرار بدیم. بنده به همراه چنتا از دوستان قصد داریم یکسری دوره های اموزشی در زمینه بازی سازی رو براتون تهیه کنیم به صورت مرحله ای این اموزش ها ساخته میشن و توی فروشگاه یا به صورت رایگان ( در صورت امکان ) قرار میدیم. شاید دوستان سوالاتی از اینکه آیا میشه با بیسیک هم بازی سازی کرد ؟ و یا از این قبیل سوالات ذهنشونو درگیر کرده باشه، خب این تاپیک رو ببینید » خب ما برای هر مرحله یا دوره ای که قراره واستون توی انجمن قرار بدیم، واسش یک پیش نمایش از چیزی که قراره ساخته بشه رو قرار میدیم تا ببینید دقیقا قراره چه چیزیو اموزش ببینید. *** مرحله های مختلف دوره هارو توی هر پست توی این تاپیک به صورت جداگانه قرار میدیم و توضیحات لازم رو در همون پست واستون قرار میدیم. بدرود
  5. بازی سازی " چرا باید با بیسیک فور اندروید بازی سازی کرد؟ " به ویدیویی که براتون قرار میدم توجه کنید. در ادامه هر گونه سوالی دارید توی همین تاپیک بپرسید.
  6. مشاهده فایل کتابخانه + مثال MC7FFmpegAndroid کاملترین کتابخانه FFmpeg برای بیسیک 4 اندروید. این کتابخانه رو آقای @امین مهدی نژاد به صورت کامل قرار و توضیح دادند (فقط یکم پراکندس)، این کتابخانه نسخه کامل می باشد. این فایل همراه با کتابخانه ، کپی شود. دانلود ارسال کننده M-CAP7AIN ارسال ۱۹/۰۱/۱۳ دسته کتابخانه ها  
  7. سلام ببشید یه سوال داشتم درمورد کتابخانه ها در b4a که : کتابخانه ها معمولا کد های از پیش نوشته و آماده ای هستن که توسط دیگران نوشته شده حالا اگر ما یک کتابخانه رو به برنامه اضافه کنیم / میتونه به طور خودکار کد مخرب وارد برنامه کنه ؟؟! و سوال دیگه اینکه توی برنامه نویسی مثلا برای یک چراغ قوه از باید کتابخانه ACL استفاده کنیم که باعث میشه در هنگام نصب نرم افزار روی موبایل دسترسی های خیلی زیادی و تا حدودی بی ربط مثل دسترسی کامل اینترنت و حافظه و باتری و ... داشته باشه که کاربر توی ذهنش میگه برای چراغ قوه این همه دسترسی نیازی نیست و احتمالا نرم افزار حاوی کد های مخربه ... راه حل چیه ؟؟
  8. سلام دوستان خوبم می خواستم بدونم راهی هست که بتونم روی یک ویو دوتا انیمیشن همزمان داد مثلا هم بچرخه هم الفاش زیاد شه . با کتابخونه animation امتحان کردم نشد یعنی فقط یکیش اجرا شد . با سپاس از انجمن خوبتون و اعضای بهترش
  9. سلام یسوال درباره مولتی پنل دارم من یه مولتی پنل ساختم که متن آیتم هاش رو از دیتابیس فراخوانی کردم دیتابیسم یه فیلد ایدی داره یه فیلد تایتل و یه فید تکست داره من میخام وقتی رو یکی از ایتم ها کلیک کرد درون اکتیویتی که ساختم متن همون ایتم رو نمایش بده نکته: من میخام یه کتاب بسازم که همه محتویاتش رو وقتی کاربر روی ایتم مورد نظرش کلیک کرد روی یه اکتیوتی نمایش بدم امیدوارم متوجه منظورم شده باشین اساتید باتشکر , منتظر پاسخ هستم
  10. سلام وقت بخیر بنده با KeyGenerator و الگوریتم Aes متنم رو رمزنگاری میکنم سوالی که اینجا هست اینه که IV چیه و چه کاربردی داره و استفاده کردن و نکردنش چه تفاوتی داره؟ Dim by As ByteConverter Dim k As KeyGenerator k.Initialize("AES") k.KeyFromBytes("qwertyuiop[]asdfghjkl;'z@#$%^*)".GetBytes("utf8")) Dim c As Cipher c.Initialize("AES/CBC/PKCS5Padding") c.InitialisationVector = Array As Byte (32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32) Dim bb(), bbb() As Byte bb = c.Encrypt("Ali".GetBytes("UTF8"), k.Key, true) bbb = c.Decrypt(bb, k.Key, False) fx.Msgbox(MainForm,by.StringFromBytes(bbb, "utf8") , bbb.Length)
  11. مشاهده فایل HeaderWithParallaxEffect سلام دوستان این سمپل رو از سایت مرجع گرفتم و میاد افکت Parallax رو تو b4a ایجاد می کنه. توضیح Parallax حالتی هست که با اسکرول ایست صفحه بالا تغیر سایز و رنگ میده ارسال کننده abdgod ارسال ۱۸/۱۲/۰۸ دسته سورس  
  12. با سلام در خواست نسخه جدید 1.07 SimpleLibraryCompiler.zip
  13. سلام خدمت تمامی کاربران عزیز خب کاربران قدیمی این آموزش رو خوب یادشونه که توی انجمن قبلی توی فروشگاه بود با رضایت و پیشنهاد استاد خلیلی که مدرس این آموزش هستند این آموزش به صورت رایگان در انجمن انتشار پیدا میکنه سه تا آموزش بسیار کاربردی در مورد بهبود رابط کاربری و گرافیک برنامه DirectionManagment Nine Patch UI-Pack آموزش ها 100% اختصاصی و بی نظیر از انجمن تخصصی برنامه نویسان بیسیک4اندروید ایران ~~~~~>>> Basic4Android.org
  14. سلام دوستان بنده یه پروژه دارم داخل یکی از اکتیویتی ها لیست ویو قرار داره که اطلاعات رو از دیتابیس انلاین دریافت میکنه و سپس با کلیک روی هر ایتم در اکتیویتی جدید ویو های زیر لود میشه : لیبل های زیر از طریق دیزاینر اضافه میشه : lb_title , lbcat , lb_user و لیبل و ویوهای زیر از طریق کد نویسی در اسکرول ویو اضافه میشه : lb_text , ed_text , bt_send , commentlistview , کارایی این اکتیویتی هم به این صورت هستش که متن ایتم های لیست ویو اکتیویتی قبل رو نشون میده که بهمراه اون : عنوان - فرستنده - دسته بندی نیز نمایش داده میشود. همچنین در قسمت انتهایی متن تکست یک عدد ادیت تکست و باتن جهت ارسال نظرات به این مطلب و در زیر این دو یک عدد لیست ویو جهت نمایش نظرات ارسالی به متن تکست قرار میگیره. در ابتدا بنده همه ویو ها رو از دیزاینر تعریف کردم و درصدی از صفحه رو به هرکدوم اختصاص دادم اما چیز جالبی نبود میخواستم از قسمت متن تکست به بعد داخل اسکرول ویو لود بشه که نیاز نباشه اندازه ها رو محدود به ارتفاع صفحه قرار بدم. برای همین اومدم متن تکست رو که داخل لیبل (lb_text) لود میشه رو به اکتیوتی اضافه کردم تا اینجاش خوب پیش میره اما همین که میخوام بعد لیبل تکست ایدت تکست و باتن و لیست ویو رو قرار بدم هنگام ران برنامه وقتی رو ایتم لیست ویو کلیک میشه مشخصات فرستنده و متن نشون داده میشه اما به بقیه ویو ها که میرسه اخطار زیر رو میده : show_eideh_jobdone (java line: 797) java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java:3562) at android.view.ViewGroup.addView(ViewGroup.java:3415) at android.view.ViewGroup.addView(ViewGroup.java:3391) at anywheresoftware.b4a.objects.PanelWrapper.AddView(PanelWrapper.java:65) at b4a.example.show_eideh._jobdone(show_eideh.java:797) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:191) at anywheresoftware.b4a.keywords.Common$11.run(Common.java:1154) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5019) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method) java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. کد های استفاده شده تو اکتیویتی هم اینا هستن : Sub Activity_Create(FirstTime As Boolean) lb_text.Initialize("") lb_text.TextColor = Colors.White lb_text.Gravity = Gravity.RIGHT lb_text.Typeface = font lb_text.TextSize = 18 lb_title.Typeface = font lb_cat.Typeface = font lb_user.Typeface = font bt_send.Initialize("") ed_text.Initialize("") bt_send.Typeface = font ed_text.Typeface = font ed_text.TextSize = 14 ed_text.TextColor = Colors.Red ed_text.Hint = "پیام خود را بنویسید..." bt_send.Text = "ارسال" bt_send.TextColor = Colors.White bt_send.Color = ac.GetThemeAttribute("colorAccent") bt_send.TextSize = 12 CommentListView.Initialize("CommentListView") CommentListView.Color = Colors.ARGB(100,181,108,0) user_name = C1.GetString("Name_Family") lb_Sender.Initialize("") lb_Sender.Text = user_name GetData("get_comment","http://exe.ir/mysql_b4a/get_news.php","SELECT * FROM comment ORDER BY id DESC WHERE cod = " & hime.meghdar ,False,Null) GetData("get_news","http://exe-coding.ir/mysql_b4a/get_news.php","SELECT * FROM tbl_news WHERE id = " & home.meghdar ,True,"صبر کنید...") auto_reload.Initialize("auto_reload",15000) auto_reload.Enabled = True End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub Sub JobDone(job As HttpJob) If job.Success Then Dim res As String res = job.GetString Dim parser As JSONParser parser.Initialize(res) If job.JobName = "get_news" Then Dim dat As List dat = parser.NextArray For i = 0 To dat.Size -1 Dim m As Map m = dat.Get(i) lb_title.Text = m.Get("title") lb_user.Text= m.Get("user") lb_cat.Text = m.Get("cat") id = m.Get("id") lb_text.Text = m.Get("text") Next SV.Panel.AddView(lb_text,0,1%x,93%x,50%y) lb_text.Height = stu.MeasureMultilineTextHeight(lb_text,lb_text.Text) + 2%y SV.Panel.AddView(bt_send,0,lb_text.Height + 2%y , 23%x , 8%y ) SV.Panel.AddView(ed_text,23.1%x , lb_text.Height + 1%y , 100%x , 10%y ) End If Dim res1 As String res1 = job.GetString Dim parser1 As JSONParser parser1.Initialize(res1) CommentListView.Clear If job.JobName = "get_comment" Then Dim view As List view = parser1.NextArray For i = 0 To view.Size -1 Dim m1 As Map m1 = view.Get(i) CommentListView.AddTwoLines2(" " & m1.Get("sender") & " : " , " " & m1.Get("comment") , m1.Get("id") ) Next SV.Panel.AddView(CommentListView,0,lb_text.Height + 12%y,100%x,CommentListView.Height) SV.Panel.Height = CommentListView.Height + 3%y End If If job.JobName = "add_comment" Then ProgressDialogHide ed_text.Text = "" Else Log(job.ErrorMessage) End If End If End Sub Sub GetData(JobName As String,Link As String,Query As String,Progress As Boolean,ProgressText As String) Dim job1 As HttpJob job1.Initialize(JobName,Me) job1.PostString(Link,Query) End Sub حالا نمیدونم ایا در کل تو بیسیک امکان این نیست چند تا ویو با هم تو اسکرول ویو لود بشه یا اینکه طرز کار من اشکال داره در هر صورت ممنون میشم جوابمو بدید.
  15. B4a سلام به تمام متخصصین برنامه نویسی من در حال ساخت یک پروژه برای خودم هستم در یک موضوعی خیلی گیر کردم من میخوام یک عکس در پوشه خاصی در persiansaft/image البته عکس به صورتپیش فرض می باشد یعنی آدرس عکس و نام تصویر یک سان میباشد و یک متن در ادیت تکست ویک ادیت تکست که از کاربر آیدی بخواهد بدون @ من میخوام وقتی کاربر بر روی ارسال بزنه متن و تصویر باهم برای اون آیدی فرستاده بشه یعنی بدون اینکه تلگرام باز شه هم متن و هم تصویر براش فرستاده شود لطفا کمک کنید ولی اگه پیدا نمیشه به زبان جاوا برای b4aاگه بشه گذاشت اینم بازم خوبه ولی بازم اگه نشد حداقل وقتی ارسال رو میزنه متن و تصویر برای اون آیدی ارسال بشه البته بیاد بگه تایید کن بعد ارسال بشه اگه میشه واقعا کمکم کنید چیزی تا مهر نمونده لطفا
  16. سلام Dim intent1 As Intent intent1.Initialize(intent1.ACTION_EDIT,"bazaar://details?id=[color=#ff0000]pakagename[/color]") StartActivity(intent1) من از این کد برای نظر دهی استفاده میکنم تو گوشی اجرا میشه ولی تو شبیه ساز genymotion ارور میده بسته میشه همین مشکل هم تو استفاده از کتابخانه pdf viewer هم رخ میده لطفا راهنمایی کنید
  17. rezac

    search

    سلام. من در قسمت اکشن بار یک گزینه جستجو قرار دادم. با چه کدی باید بهش خاصیت کلیک بدم که هروقت روی اون گزینه از اکشن بار کلیک شد یه عمل انجام بشه؟
  18. اساتید محترم سلام : دوستان بنده برای نمایش چت هام از دیتابیس آنلاین از مولتی پنل استفاده کردم حالا دوتا مشکل دارم. مشکل اول که خیلی مهمه : من واسه دریافت اطلاعات از یه باتن بروزرسانی استفده کردم که با هر بار زدن داده ها رو از دیتابیس افلاین میگیره ، قبلا که از لیست ویو استفاده میکردم با استفاده از listview1.clear در ابتدای job اول میومدم لیست ویو رو پاک میکردم بعد بروز رسانی انجام میشد اینجوری هر متن دوبار یا حتی بیشتر اضافه نمیشد. اما با مولتی پت موندم چکار کنم اومدم از removeaddview استفاده کردم یه مشکل داره اونم اینه که ویو رو پاک میکنه اما فضایی که برای اسکرول ویو ساخته بود رو پاک نمیکنه و اطلاعات از محلی که ویو ها پاک شده بودند لود میشه اگه متوجه نشدید اینجوری میشه مثلا: متن اول متن دوم متن سوم وقتی ویو ها پاک بشن اینجوری نمایش داده میشه : متن اول متن دوم متن سوم مشکل دوم اینه که میخوام اندازه پنل و لیبل اون بصورت خودکار از اندازه متن لیبل گرفته بشه چون اپ برای چت کردن هست مثلا یکی یه خط مینویسه یکی پنج خط جوری نباشه واسه یکی فضا زیاد بیاد واسه دومی کم. ممنون میشم کمک کنید تشکر
  19. سلام خدمت دوستان و اساتید بنده یه سورس کد گرفتم واسه ثبت نام که همه چیزش رو طبق خواسته های خودم تغییر دادم و عمل کرد به جز یه چیز من میخوام وقتی کاربر لاگین میشه یا ثبت نام موفق انجام میده بره به یه اکتیویتی دیگه توی اون اطلاعاتش نشون داده بشه قسمت انتقال به اکتیویتی رو به درستی انجام دادم اما تو اکتیویتی جدید میخوام بر اساس شماره ای که وارد کرده واسه ثبت نام یا لاگین اطلاعات از جدول انلاین فراخوانی بشه ، اومدم تو قسمت لاگین و ثبت نام محتویات ادیت تکست رو ذخیره کردم تو اینترنال و تو اکتیویتی مد نظر محتویات رو برابر با یه استرینگ کردم و توی دستور اضافه کردم به این شکل Dim phone1 As String phone1 = FirsActivity.aas Log(phone1) GetData("get_user","ادرس هاست و فایل php","SELECT * FROM tbl_user WHERE phone = " & phone1) دستور GetData هم تو یه ساب تعریف کردم به این شکل Sub GetData(JobName As String,Link As String,Query As String) Dim job1 As HttpJob job1.Initialize(JobName,Me) job1.PostString(Link,Query) End Sub ساب jobDone Sub JobDone(job As HttpJob) If job.Success Then Dim res As String res = job.GetString Dim parser As JSONParser parser.Initialize(res) If job.JobName = "get_user" Then Dim dat As List dat = parser.NextArray For i = 0 To dat.Size -1 Dim m As Map m = dat.Get(i) lblname.Text= m. Get("username") lblphone.Text= m.Get("phone") ' lblpersonely.Text = m.Get("password") lblemail.Text = m.Get("email") lblvahed.Text= m.Get("vahed") lblsemat.Text = m.Get("semat") Log(lblname.Text) Next End If End If End Sub طبق کد بالا اومدم توی لایوت چند تا لیبل قرار دادم که بتونم نشون بدم اطلاعات رو داخل اونا اما وقتی اجرا میکنم به jobDone که میرسه این خطا رو میده البته اپ بسته نمیشه فقط چیزی تو لیبل نشون نمیده اومدم لوگ کردم ببینم اصلا فایل ها فراخوانی شدن از تیبل دیدم نه Logger connected to: 127.0.0.1:62001 --------- beginning of /dev/log/system --------- beginning of /dev/log/main *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** ** Activity (main) Pause, UserClosed = true **~i:** Activity (firsactivity) Create, isFirst = true ** Panel size is unknown. Layout may not be loaded correctly. Panel size is unknown. Layout may not be loaded correctly. ** Activity (firsactivity) Resume ** *** Service (httputils2service) Create *** ** Service (httputils2service) Start ** ** Activity (firsactivity) Pause, UserClosed = true ** ** Activity (homepage_ac) Create, isFirst = true ** 12121212121 ** Activity (homepage_ac) Resume ** ResponseError. Reason: Not Found, Response: <!DOCTYPE html> <html style="height:100%"> <head><title> 404 Not Found </title></head> <body style="color: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;"> <div style="height:auto; min-height:100%; "> <div style="text-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;"> <h1 style="margin:0; font-size:150px; line-height:150px; font-weight:bold;">404</h1> <h2 style="margin-top:20px;font-size: 30px;">Not Found </h2> <p>The resource requested could not be found on this server!</p> </div></div><div style="color:#f0f0f0; font-size:12px;margin:auto;padding:0px 30px 0px 30px;position:relative;clear:both;height:100px;margin-top:-101px;background-color:#474747;border-top: 1px solid rgba(0,0,0,0.15);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;"> <br>Proudly powered by <a style="color:#fff;" href="http://www.litespeedtech.com/error-page">LiteSpeed Web Server</a><p>Please be advised that LiteSpeed Technologies Inc. is not a web hosting company and, as such, has no control over content found on this site.</p></div></body></html> خواهشا کمک کنید همه چیز اپ رو جور کردم اینجاش موندم چکار کنم . کد php هم اینه که البته وقتی توی قسمت res$ به جای متغیر query$ بصورت دستی دستور رو وارد کردم توی مرورگر محتویات رو بدرستی نشون داد. <?php require 'config.php'; $query = file_get_contents("php://input"); $res = mysqli_query($conn, $query); $rows = array(); while ($r = mysqli_fetch_assoc($res)) { $rows[] = $r; } $result = json_encode($rows); echo $result; ?> سپاس
  20. سلام. متد های StartServiceAt / StartServiceAtExact در ورژن قدیمی b4a روی گوشی های جدید خوب کار نمی کرد. (گاهی کار میکرد و گاهی نه) حالا ظاهرا از b4a 8.0 به بعد دوباره برای سازگاری با اندروید 8 و گوشی های جدید بازنویسی شده و نباید با گوشی های جدید مشکل داشته باشه. B4A Change Log (versions history) حالا می خواستم ببینم کسی از این متد ها داخل تقویم یا برنامش استفاده کرده و میشه روی دقیق بودن و عملکرد همیشگی و 100% اش حساب کرد؟ (باسه گذاشتن یادداشت و رویداد داخل تقویم می خوام استفاده کنم) دقیق بودن در مقیاس روز یا ساعت بیشتر مد نظرم هست . یعنی اگه شروع سرویس رو روی 60 روز دیگه هم تنظیم کنم. مطمئن باشم کار میکنه ؟ همچنین بعد از خاموش و روشن شدن گوشی باید دوباره متد رو فراخونی و زمان رو ست کنم؟ این متد ها بنظرتون از Alarm Manager استفاده می کنند یا مثلا از برودکست و روش دیگه ..؟
  21. سلام دوستان من یک کتاب ساختم با دیتابیس آفلاین. کتاب شامل 8 فصل هست که در هر فصل تقریبا 200 صفحه متن داخلش هست. لیمیت دادم و با هنگ کردن مشکلی ندارم.فقط میخوام کتابم صفحه بندی بشه و کاربر هر بار که فصل مورد نظرشو باز کرد دوباره نخواد از اول بگرده ببینه تا کجا خونده. یعنی میخوام دو کار برام انجام بده 1 - متنهای دیتابیس برای هر فصل خاص صفحه بندی بشه 2 - کاربر توی هر صفحه بود و خارج شد وقتی دوباره به اون فصل برگرده از همون صفحه شروع بشه ممنون میشم راهنماییم کنین
  22. اساتید سلام: من توی بیسیک به مشکل برخوردم ، چند وقت پیش یه سورس آنلاین گرفتم برای ثبت مطلب با موضوع که از کدهای php استفاده شده بود. باهاش کار کردم گذاشتم تا به موقع تو برنامه ام استفاده کنم ، چند روز پیش sdk خودمو اپدیت کردم ، sdk قبلی من 23.0.2 بود - نسخه بیلد تولز و پلت فرم تولز هم 19.0.1 بود - نسخه api هم 14 بود که فقط پوشه samples رو داشتم sdk جدید که گرفتم همه چیزاش بالا هست api هم 23 و 28 رو داره بعد به سرم زد بیسیک هم اپدیت کنم چون نسخه خودم 5.5 بود بعضی سورس ها رو اخطار میداد اونم اپدیت کردم به 8.5 بعد که اومدم کانفیگ کردم دیگه به مشکل برخورد کردم تا قبل اپدیت از تو خود بیسیک avd رو اجرا میکردم همون پنجره avdنصب کردم رو باز میکرد و دیگه sdk توی منوی تولز نبود ، اما بعد اپدیت هم sdk - avd توی منوی تولز بود وقتی اجراشون هم میکنم اصلا sdk که نصب کردم بالا نمیاد یه چیز دیگه میاد پنجره avd هم فرق داره که توی ائنا درحالی که فایل sdkmaneger.bat از پوشه tools/bin رو بهش معرفی میکنم بازم واسه avd هیچ کدوم از api هام نمیاد بالا و اخطار میده که فایل sdk پتچ نشده (توااین مایه ها) از خیر اینکه از شبیه ساز avd استفاده کنم گذشتم رفتم nox دان کردم و تعریف کردم به بیسیک برای تست خیلی از برنامه هامو باز میکنه ولی همون برنامه ای که اول بار گفتم برای سورس انلاین و اینکه قبلا با api 14 بازش کرده بودم رو همین که اجرا میکنم این اخطار رو میده B4A Version: 8.50 Parsing code. (0.00s) Building folders structure. (0.03s) Compiling code. (0.02s) Compiling layouts code. (0.01s) Organizing libraries. (0.00s) Generating R file. Error AndroidManifest.xml:22: error: Error: No resource found that matches the given name (at 'theme' with value '@android:style/Theme.Black.TitleBar'). اومدم خط اخر توی ارور رو توی ماینفست تغییر دادم و noTitleBar. رو اضاف کردم برنامه باز میشه ولی مطالبی که درج میکنم تو صفحه اصلی نمیاد درضمن من بعد این چند مدل sdk تست کردم چندجا سرچ کردم بیلد تولز رو روی 23.0.3 تنظیم کردم نشد(بقیه اپدیت ها رو پاک کردم) sdk رو روی 23 و 25 و26 تست کردم نشد. حتی اس دس کی قبلیم رو به بیسیک تعریف کردم بازم نشد. اینم بگم سورس مشکل نداره چون فایل زیپ هست و مجدد اکسترکت کردم. سورس رو پایین میذارم ممنون میشم جواب بدید ، متاسفانه تو فروم مبدا سورس کسی جواب نمیده. لینک توضیحات سورس اگه نیاز بود بگید سورس رو اپلود کنم بذارم چون خریدمش
  23. سلام به دوستان محترم. من یک اسلاید منو برای نرم افزارم ساختم و داخلش یه دکمه اشتراک گذاری داره. میخاستم بدونم کد مربوط به اشتراک گذاری برنامه چیه و چه کارهایی باید انجام بدم؟
  24. با سلام فرض کنید که من یک webview دارم و یک url را در آن لود کردم خوب می خوام هم درون webview وقتی روی لینکی کلیک کردم و صفحه جدید لود شد در webview بتونم آدرس اون صفحه را بدست آورم ؟ با sub overrideUrl مربوط به webview هم نتونستم کارکنم اصلا در زمان اجرا خوانده نمی شه
  25. سلام. من کد زیر رو در یک فایل php نوشتم و در دیتابیس آنلاین گذاشتم و کدهای اتصال به اون رو داخل نرم افزار نوشتم. <?php $connect = mysql_connect("localhost","user_name","password"); mysql_query("SET character_set_results=utf8,character_set_connection=utf8,character_set_database=utf8,character_set_server=utf8",$connect); mysql_select_db("database"); $query="INSERT INTO messages(user_name,message) VALUES ('".$_POST['user_name']."','".$_POST['message']."')"; $res = mysql_query($query,$connect) ?> نام کاربر و رمز و نام دیتابیس روهم درست وارد کردم. اینجا عوض کردم. پیام از نرم افزار توی دیتابیس آنلاین درج میشه اما به صورت زیر: سلام هستم یعنی زبان فارسی رو پشتیبانی نمی کنه، در صورتی که کد پشتیبانی از زبان فارسی رو توی کد php نوشتم. لطفا کمکم کنید. ممنون.
×