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

AnswerCenter

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

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

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

اطلاعیه

کاربر گرامی

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

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


بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • 0
rbageherih

مشکل در بستن اکتیوتی فعال

سوال

rbageherih    0

کاربر عادی

 

چرا وقتی دستور دادم که اکتیوتی فعال بسته بشه و اکتیویتی بعدی باز بشه مدام میره توی اکتیوتی بعدی و دوباره بر می گرده توی اکتیوتی فعلی و همین طور دوباره تکرار میشه آخرش هم برنامه خطا میده ؟

اینم کدش:

con1.Initialize("con1",Me)



    con1.PostString("http://chbit.ir/shop/cf.php","")

con2.Initialize("con2",Me)

    con2.PostString("http://chbit.ir/shop/1.txt","")





Sub Jobdone (job As HttpJob)
    Dim Cursor2 As Cursor
    Dim m1,m2,m3 As String
    Public m As Map
    Public bas As List
    


    If job.JobName="con2" Then
        
        json.Initialize(job.GetString)
        
        
        
        
        m=json.NextObject
        bas=m.Get("chbit")
        For i=0 To bas.Size-1
            m=bas.Get(i)
            m1=m.Get("id")
            m2=m.Get("name")
            m3=m.Get("price")
            sql1.ExecNonQuery("INSERT INTO maintbl (idx,name,price) VALUES ('"&m1&"','"&m2&"','"&m3&"')")
'            Spinner1.Add(m.Get("id"))
'            ListView1.AddTwoLines(m.Get("name"), m.Get("price"))
            
        Next
    
        Activity.Finish
        StartActivity(deskshop)
    End If
   
    
    

    
End Sub

 

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


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

1 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

M-CAP7AIN    516

کاربر فعال

این قسمت رو اینجوری بنویسید قشنگ تره

StartActivity(deskshop)
Activity.Finish

مشکل از Job شماست. فکر کنید 3 تا درخواست دارید میفرستید

  1. درخواست اول رد میشه
  2. درخواست دوم دریافت و وارد اکتیویتی بعدی می شید ، job هنوز فعاله
  3. درخواست سوم بعد از وارد شدن به اکتیویتی دسکتاپ دریافت میشه و کال میکنه اکتیویتی اول رو و بر میگرده عقب

تو کتابخونه MC7Http این مشکل رو برطرف کردم ، کتابخونه کاملا مثل همین عمل میکنه.

از متد زیر هنگام خروج از اکتیویتی استفاده کنید.

Http.StopAllRequest

 

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
مهمان
این موضوع برای عدم ارسال قفل گردیده است.

×
×
  • جدید...