اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

اخوتي الافاضل ارجو منكم المساعدة في شرح هذا الكود لأنه مهم جدا بالنسبة لي  علما ان الملف  ذو الامتداد .DAT  موجود ولم استطيع فتحه فالرجاء المساعدة في فتحه لقراءته ( وحاولت فتحه بكل الطرق ولم استطيع وقد وضعته بالمرفقات )   ارجو منكم المساعدة وهذا هو كود التعريف بالدالة 

Function HSCOwt(level!) As Single

 
    Dim ftb As wcrude_STRUCT, stb As wcrude_STRUCT
    Dim fp%, exsist As Boolean
    Dim lngPose As Long
    exsist = False
    
    If Dir$("C:\macro\wcrude\T" + Format$(100, "000") + ".DAT") = "" Then
       Exit Function
    End If
    ()fp% = FreeFile
    
    Open "C:\macro\wcrude\T" + Format$(100, "000") + ".DAT" For Random As fp% Len = 12
    
    For lngPose = 1 To LOF(fp%) \ 12
       Get #fp%, lngPose, ftb
       If ftb.FACT = level! Then
          FACT! = ftb.FACT
          Diff! = ftb.Diff
          res! = Diff!
         HSCOwt = Round(res!, 2)
      
          exsist = True
          Exit For
       
       Else
          If lngPose >= LOF(fp%) \ 12 Then Exit For
          Get #fp%, lngPose + 1, stb
          If level! > ftb.FACT And level! < stb.FACT And _
          stb.FACT <> level! Then
              FACT! = ftb.FACT
              Diff! = ftb.Diff
              Fact1! = stb.FACT
              diff1! = stb.Diff
              res! = Diff! + (level! - FACT!) * (diff1! - Diff!) / (Fact1! - FACT!)
              
              HSCOwt = Round(res!, 2)
             
              exsist = True
              Exit For
          End If
       End If
   Next
   Close #fp%
   If Not exsist Then
      Beep
      
            HSCOwt = 0
   End If
                    
End Function

 

WinRAR archive جديد.rar

تم تعديل بواسطه محمد ع
اضافة مرفق
قام بنشر

السلام عليكم

ارجو المساعدة منكم  واتمنى ان يستطيع احدكم فتح ملف الداتا ( وهي عبارة عن بيانات لمستويات مادة في خزان وما تقابله من حجم ) اي CALIBRATION  خزان

قام بنشر (معدل)

السلام عليكم

لكي تعم الفائدة على الجميع

الحمد لله لقد تمكنت أخيرا و بعد جهد جهيد من فتح الملف بواسطة ملف مصنوع ببرنامج QBASIC ومن خلال تنفيذه يطلب التعديل على ملف DAT وبالتالي تمكنت من قراءة البيانات الموجودة وذلك باستخدام تطبيق QBASIC

 

تم تعديل بواسطه محمد ع

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information