اطلاعیه

Collapse
No announcement yet.

مشکل در تبدیل آرایه

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در تبدیل آرایه

    با سلام من یه مشکلی دارم من یه سری عدد را از پورت سریال میخونم و در آرایه ها ذخیره میکنم حالا میخوام اونها را در یک متغییر string بریزم وبفرستم نمیدونم چه جوری باید این کار را انجام بدم لطفا کمک کنید ممنونم اینمیه تیکه برنامه
    کد:
    Getlat:
    Locate 1 , 1
    For X = 1 To 8
    Getlat1:
     Gps = Waitkey()
     If Gps = "." Then Goto Getlat1
     Latt(x) = Gps
     'Locate 1 , 9
     Lcd Chr(gps);
    Next X

    #2
    پاسخ : مشکل در تبدیل آرایه

    کسی راه حلی برای من نداره؟خیلی کارم گیره

    دیدگاه


      #3
      پاسخ : مشکل در تبدیل آرایه

      بهتر بود برنامه کامل رو میزاشتید.
      چرا از اول از آرایه String استفاده نکردید؟

      شایدم میآ‌خواید همهآ‌ی اون آرایه ها رو داخل یک متغیر استرینگ بریزید:
      dim Stemp as string*3
      dim s as string*30
      For x=1 to n
      stemp=str(latt(x))
      s=s+stemp
      next


      n= تعداد آرایه ها

      دیدگاه


        #4
        پاسخ : مشکل در تبدیل آرایه

        سلام. اگه دارین با یه ماژول GPS کار میکنید که اونا خودشون داده ها رو بصورت کاراکتر بیرون میدن. حتی اگه این هم نباشه شما از اول بیا یه رشته کاراکتری (همون استرینگ یا آرایه ای از کاراکترها) تعریف کن. یه متغیر داشته باش که اول صفره حالا هر داده ای رو که میگیری بریز داخل اون قسمت از آرایه که متغیر موقعیتشو مشخص کرده. متغیر رو یکی اضافه کن تا برای دریافت داده بعدی موقعیت رو داشته باشی. موقع فرستادن هم توی یه حلقه for از موقعیت صفر آرایه کاراکتری، داده ها رو بفرست بیرون تا قبل از اینکه برسی به مقدار اون متغیر

        دیدگاه

        لطفا صبر کنید...