• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
    • H@mid.RS

      راه اندازی وبلاگ برای انجمن   دوشنبه, 18 اردیبهشت 1396

      درود به همه دوستان عزیز از این پس کاربران ویژه  - همکاران - و مدیران میتوانند در انجمن برای خود وبلاگ بسازند
salmana

گرفتن value خط دوم لیست ویو

10 ارسال در این موضوع قرار دارد

 گاهی (خیلی وقتا) پیش میاد و میخاهید value خط دوم را بگیرید و امکان پذیر نیست ولی با چند خط ساده این کار امکان پذیر هست

 

get_line2.jpg

 

 

کد مربوطه

Sub Globals
	'     انجمن بیسیک 4 ایکس
	'       basic4x.ir
	Private ListView1 As ListView
	Dim l1 As List
End Sub

Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("f1")
l1.Initialize
ListView1.AddTwoLines("مجتی","ارل")
l1.Add("ارل")
ListView1.AddTwoLines("سلمانا","کاربر")
l1.Add("کاربر")
ListView1.AddTwoLines("سید","اسماعیل")
l1.Add("اسماعیل")
ListView1.AddTwoLines("نسیم","مدیر")
l1.Add("مدیر")
End Sub

Sub ListView1_ItemClick (Position As Int, Value As Object)
ToastMessageShow(l1.Get(Position),True)	
End Sub

لینک سورس مربوطه

 

پسند شده توسط Sina، nasim، H@mid.RS و 1 کاربر دیگر

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به این صورت

LV.AddTwoLines(cur1.GetString("titr1"),cur1.GetString("titr"))

این رو که میدونم.میدونم چطور فراخوانی کنم اما میخوام بدونم چطوری value دومش رو بیام توی لیبل نشون بدم.

پسند شده توسط salmana

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

بهترین روش واسه گرفتن یه مقدار لیست ویو استفاده از

lstV.AddTwoLines2(matn1,matn2,matn2)

اینجوری matn2 رو به صورت value به تابع میفرسته و میتونید دریافتش کنید

پسند شده توسط Sina، hocein و salmana

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من اومدم   این رو تعریف کردم   ListView1.AddTwoLines2(cur.GetString("Fa"),cur.GetString("En"),cur.GetString("En"))

بعد تو آیتم کلیک لیست ویو lable.text= value  بعد متن انتخابی رو بصورت  b@a1522221 میاد و آیتم های دیکه رو انتخاب میکننم B@a هست و اون 7 رقم فقط عدداش عوض میشه.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من اومدم   این رو تعریف کردم   ListView1.AddTwoLines2(cur.GetString("Fa"),cur.GetString("En"),cur.GetString("En"))

بعد تو آیتم کلیک لیست ویو lable.text= value  بعد متن انتخابی رو بصورت  b@a1522221 میاد و آیتم های دیکه رو انتخاب میکننم B@a هست و اون 7 رقم فقط عدداش عوض میشه.

شرمنده منظورت نگرفتم. درضمن شما که این نوشتی : lable.text= value  پس ربطی به این تایپک نداره. چون ما ولیو اینجا باهاش کار نمیکنیم. بلکه خودمون به جورایی ولیو ساختگی برای خط دوم میسازیم.

 

یخورده واضحتر بگو میخای چیکار کنی. آیا شما قصد داری که برای خط دوم رویداد کلیک درست کنی؟

درصورت امکان سورست بزار

پسند شده توسط H@mid.RS و hocein

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

شرمنده منظورت نگرفتم. درضمن شما که این نوشتی : lable.text= value  پس ربطی به این تایپک نداره. چون ما ولیو اینجا باهاش کار نمیکنیم. بلکه خودمون به جورایی ولیو ساختگی برای خط دوم میسازیم.

 

یخورده واضحتر بگو میخای چیکار کنی. آیا شما قصد داری که برای خط دوم رویداد کلیک درست کنی؟

درصورت امکان سورست بزار

تابیک شما واسه گرفتن valu2 لیست ویو هستش درسته؟

منم سوال کردم چطوری میتونم value2 که از دیتابیس میاد رو گرفت و دوستان دارن راهنمایی میکنن و به جایی نرسیدیم.

 

من دیکشنری دارم 2 تا vlue میگیره یکی فارسی و یکی انگلیسی

 

مثلا نوشته شه hel جملات نزدیک بهش میان مثل hell hello help و چند تا کلمه دیگه

وقتی کاربر روی یکی از آیتم ها کلیک کرد ادیت تکست میشه value که همان کلمه انگلیسیه میخوام لیبل بشه اون معنیش که کلمه فارسیه و valu2 میشه. حالا اگر میشه راهنمایی کنین ممنون میشم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

تابیک شما واسه گرفتن valu2 لیست ویو هستش درسته؟

منم سوال کردم چطوری میتونم value2 که از دیتابیس میاد رو گرفت و دوستان دارن راهنمایی میکنن و به جایی نرسیدیم.

 

من دیکشنری دارم 2 تا vlue میگیره یکی فارسی و یکی انگلیسی

 

مثلا نوشته شه hel جملات نزدیک بهش میان مثل hell hello help و چند تا کلمه دیگه

وقتی کاربر روی یکی از آیتم ها کلیک کرد ادیت تکست میشه value که همان کلمه انگلیسیه میخوام لیبل بشه اون معنیش که کلمه فارسیه و valu2 میشه. حالا اگر میشه راهنمایی کنین ممنون میشم.

 

 

 

شما میخای در حالت سرچ بتونی ولیو خط دوم را هم بگیری. اینکار با این روش امکان ناپذیره. چون زمانی که سرچ کنی دیگه پوزیشن تغییر میکنه و ولیو خط دوم را اشتباها بهت میده

پسند شده توسط hocein و H@mid.RS

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

شما میخای در حالت سرچ بتونی ولیو خط دوم را هم بگیری. اینکار با این روش امکان ناپذیره. چون زمانی که سرچ کنی دیگه پوزیشن تغییر میکنه و ولیو خط دوم را اشتباها بهت میده

 

یک تبصره براش پیدا کردم که با این روش بشه براش ولیو خط دوم هنگام سرچ بگیریم. اونم این هست که به آخر هر دو خط چیزی مثل این (1-) اضافه کرد یعنی مثل مثال پایین

خطااولی-1
خط دومی-1
------------------
خط اولی-2
خط دومی-2
------------------
خط اولی-3
خط دومی-3

کارت رو زشت میکنه دیگه ولی خوب کارت رو راه میندازه :DD:

پسند شده توسط hocein

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

یک تبصره براش پیدا کردم که با این روش بشه براش ولیو خط دوم هنگام سرچ بگیریم. اونم این هست که به آخر هر دو خط چیزی مثل این (1-) اضافه کرد یعنی مثل مثال پایین

خطااولی-1
خط دومی-1
------------------
خط اولی-2
خط دومی-2
------------------
خط اولی-3
خط دومی-3

کارت رو زشت میکنه دیگه ولی خوب کارت رو راه میندازه :DD:

کلا بیخیالش شدم :D

اگه بتونم با تگ و سندر میارمش بالا اگه هم نشد که کلا تعطیل میکنمش تا ببینم چی میشه بازم ممنونم ازت داداشم.

پسند شده توسط salmana

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر