amirjun32 105 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ ببخشید،نتونستم عنوان بهتری پیداکنم. سوالم اینه من یکه سورسی توی سایت دارم به این صورت <tr> <td class="ParsehListTable_ItemStyle" style="text-align: center;"> 1 </td> <td class="ParsehListTable_ItemStyle"> 55653204 </td> <td class="ParsehListTable_ItemStyle"> روزپيکرطاهري </td> <td class="ParsehListTable_ItemStyle"> علي اصغر </td> <td class="ParsehListTable_ItemStyle"> 5565)ظاهرآباد </td> </tr> اگه توجه کنید،اسم کلاساشون دقیقا باهم یکیه. چطوری من میتونم اینارو به صورت مجزا توی برنامم نشون بدم؟(به نحوی که اسم،فامیل،آدرس،شماره تلفن از هم جدا باشند) ممنون میشم کمک کنید. خودم هرکاری کردم نشد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ سلام. الان میخواین هرکدوم ازاینها رو جدا جدا بگیرید؟ اینجوری؟ 1 55653204 روزپيکرطاهري علي اصغر 5565)ظاهرآباد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirjun32 105 ارسال شده در 5 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ سلام. الان میخواین هرکدوم ازاینها رو جدا جدا بگیرید؟ اینجوری؟ 1 55653204 روزپيکرطاهري علي اصغر 5565)ظاهرآباد سلام. آره.دقیقا باید جدا جدا گرفته بشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohsen-star 37 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ سلام webwiewextras1.executeJavascript(WebView1,"B4A.CallSub('dd',true,document.getElementsByTagName('td')[0].innerText)") webwiewextras1.executeJavascript(WebView1,"B4A.CallSub('dd',true,document.getElementsByTagName('td')[1].innerText)") لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirjun32 105 ارسال شده در 5 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ سلام webwiewextras1.executeJavascript(WebView1,"B4A.CallSub('dd',true,document.getElementsByTagName('td')[0].innerText)") webwiewextras1.executeJavascript(WebView1,"B4A.CallSub('dd',true,document.getElementsByTagName('td')[1].innerText)") خب من اینجا فقط کلاس دارم.میشه بگید چجوری میشه از تگ نیم اسفاده کرد؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohsen-star 37 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ اینجا تگ ما تگ زیر هستش <td> کلاسس هم برای استایل دادن ادرس دهی و... چیزای دیگه به کار میره لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ به این صورت میتونید 5تا آیتم رو با کلاسش بگیرید. for i=0 to 4 webwiewextras1.executeJavascript(WebView1,"B4A.CallSub('get',true,document.getElementsByClassName('ParsehListTable_ItemStyle')["&i&"].innerText)") next بعد داده میشه به ساب get که ایجادش میکنیم و دریافت میکنیم. sub get(g as string) listview1.AddSingleLine(g) end sub البته کدی که آقا محسن داد هم درسته ، میتونید توسط اسم تگ بگیرید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirjun32 105 ارسال شده در 5 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ اینجا تگ ما تگ زیر هستش <td> کلاسس هم برای استایل دادن ادرس دهی و... چیزای دیگه به کار میره ممنون اقا محسن. من با توجه با کد شما،ولی از <tr> استفاده کردم و جواب میده.فقط یک مشکلی هست اینه که،توی سورس با توجه به جست و جویی که انجام میشه تعداد <tr> ها کم و زیاد میشه ،من این دستوری که شما دادی رو داخل یک حلقه گذاشتم که از 16 شروع میشه.و آخرش رو نمیدونم چی بذارم چون کم و زیاد میشه؟شما رهای بنظرت میرسه؟ For i=16 To ؟ WebViewExtras1.executeJavascript(WebView1,"B4A.CallSub('name',true,document.getElementsByTagName('tr')["&i&"].innerText)") Next لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ شما الان میخواین با تگ tr بگیرید؟؟ با کلاس بگیرید بنظرم بهتره ، چون هرکدوم رو جدا جدا بهتون میده. راجع به تعداد آیتم ها هم بگم که میتونید با Lenght ، تعداد آیتم هارو بگیرید و بعد همون تعداد رو توی حلقه فور قرار بدید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirjun32 105 ارسال شده در 5 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ شما الان میخواین با تگ tr بگیرید؟؟ با کلاس بگیرید بنظرم بهتره ، چون هرکدوم رو جدا جدا بهتون میده. راجع به تعداد آیتم ها هم بگم که میتونید با Lenght ، تعداد آیتم هارو بگیرید و بعد همون تعداد رو توی حلقه فور قرار بدید. هرکدومش مزایا و معایب خودشو داره.البته به گفته شما اگه با کلاس بگیریم تسلط بیشتری داریم روش. میشه ی مثال بزنید،ک چطوری میشه تعداد <tr> های داخل سورس رو گرفت؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 5 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 5 مهر، ۱۳۹۴ هرکدومش مزایا و معایب خودشو داره.البته به گفته شما اگه با کلاس بگیریم تسلط بیشتری داریم روش. میشه ی مثال بزنید،ک چطوری میشه تعداد <tr> های داخل سورس رو گرفت؟ اینجوری: web.executeJavascript(WebView1,"B4A.CallSub('tedad', true, document.getElementsByTagName('tr').length)") بعد میتونید یه متفیر عمومی تعریف کنید و تعداد رو بریزید داخل اون که بعد بتونید توی حلقه فور استفادش کنید. sub tedad(t as string) a=t ' a رو توی حلقه فور استفاده کنید ، همون تعداد هست. end sub التبه اینم بگم که اینجا تعداد رو از 1 میشمره به شما میده ، شما باید منها 1بکنید ، تا از اونور از 0شروع بشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
amirjun32 105
ببخشید،نتونستم عنوان بهتری پیداکنم.
سوالم اینه من یکه سورسی توی سایت دارم به این صورت
اگه توجه کنید،اسم کلاساشون دقیقا باهم یکیه.
چطوری من میتونم اینارو به صورت مجزا توی برنامم نشون بدم؟(به نحوی که اسم،فامیل،آدرس،شماره تلفن از هم جدا باشند)
ممنون میشم کمک کنید.
خودم هرکاری کردم نشد
لینک ارسال
به اشتراک گذاری در سایت های دیگر
10 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.