الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلتى مع التاريخ

مغلق
بدأه ok_freee في 5 أبريل 2007 · 4 رد · 446 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا محترفى البرمجة ممكن مساعدة عاجلة سببتلى مشكلة ولا اعرف الخلاص منها

اعرفت MyDate1 على انه من النوع Date

حفظته فى ملف عشوائى

قمت بفراءته بعد ذلك

المشكلة انه بعد القراءة يعكس اليوم مكان الشهر

فاذا كان فبل الحفظ 04/03/2007

عند القراءة من الملف العشوائى يصبحظ 03/04/2007

تم تعديل هذه المشاركة بواسطة ok_freee في 5 أبريل 2007 في 18:30

#2

ممكن ارسال مثال عشان نعرف المشكله عندك فين

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#3

استخدم هذا الكود في ادخال التاريخ .. قد ينفعك:

' ضع هذا الكود في الفورم

Dim i As Integer
Dim t1 As String
Dim t2 As String
Public Sub AutoDate(TextBoxName As TextBox, ByVal keyasci As Integer)
   If Val(keyasci) = 8 Then
	   If TextBoxName.Text = Empty Then
		   i = 0
	   Else
		   i = i - 1
	   End If
	   Exit Sub
   End If
   i = i + 1
   If i = 3 Then
	   t1 = Mid(TextBoxName.Text, 1, 2)
	   t2 = Mid(TextBoxName.Text, 3, 1)
	   TextBoxName.Text = Trim$(t1) & "/" & t2
	   TextBoxName.SelStart = 4
	   t2 = Empty
   ElseIf i = 6 Then
	   t1 = Mid(TextBoxName.Text, 1, 5)
	   t2 = Mid(TextBoxName.Text, 6, 1)
	   TextBoxName.Text = Trim$(t1) & "/" & t2
	   TextBoxName.SelStart = 7
	   End If
   If i = 11 Then Exit Sub
End Sub
Public Function DateValidation(TextBoxName As TextBox) As Boolean
   If IsDate(Trim$(TextBoxName.Text)) = False Then
	   MsgBox "Enter valid date in dd/mm/yyyy format.", vbInformation, "System Info.."
	   TextBoxName.SetFocus
	   DateValidation = False
   ElseIf Not Len(Trim$(TextBoxName.Text)) = 10 Then
	   MsgBox "Enter valid date in dd/mm/yyyy format.", vbInformation, "System Info.."
	   TextBoxName.SetFocus
	   DateValidation = False
   Else
	   DateValidation = True
   End If
End Function
Private Sub Text1_KeyPress(KeyAscii As Integer)
Call AutoDate(Text1, 0)
End Sub
Private Sub Text1_LostFocus()
Call DateValidation(Text1)
End Sub
#4

الأخ الفاضل ...

عند حفظ التاريخ فى الملف يمكنك حفظ ناتج الصيغة:

Format(MyDate1, "DD/MM/YYYY")

بدلاً من حفظ:

MyDate1

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#5

اشكركم بارك الله فيكم

هذا الموضوع مغلق.

مواضيع مشابهة