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

كود نسخ بيانات التكست

مغلق
بدأه هاوي! في 14 نوفمبر 2005 · 7 رد · 878 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم B)

كل عام وانتم بخيـــر :lol:

لدي سؤال بسيط وارجو الإفادة

اريد وضع في فورم معين Command1 و Text1 واقوم بوضع مجموعة ارقام في التكست حيث بمجرد النقر على Command

حيتم نسخ تلك الأرقام واستطيع لصقها في اي مكان اريده

ما هو الكود المستخدم ارجوا الإفادة وهذه صورة توضيحية للفورم

13_11_05_03_36_57_1131925017copy111.jpg

#2

بسم الله الرحمن الرحيم

يمكنك أخي العزيز التعامل مع النسخ واللصخ بواسطة الكائن ClipBoard والحل للمسألة التي تريد كالتالي :

Private Sub Command1_Click()
Clipboard.SetText (Text1.Text)
End Sub

والسلام عليكم ورحمة الله وبركاته

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#3

ارجو التوضيح اكثر لم تفلح معي النتيجه لم يتم النسخ ارجو المساعدة

#4

إذا حدد النص

Clipboard.Clear

Nskh = Nskh & text1.SelText

Clipboard.SetText Nskh

واذا لم يكن النص محدداً

Clipboard.Clear

Nskh = Nskh & text1.text

Clipboard.SetText Nskh

#5

الكود يقوم بنسخ محتويات الـ Text1 كاملة تأكد من اسم Text Box في برنامج وسعمل جيدا.

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#6

حلووووووووووو رائع

تم النسخ اشكركم اخواني

عبود المنطاد : شكراً لك اخي الكريم على المساعدة :lol:

البريشي: الف شكر على المساعدة :lol:

تم تعديل هذه المشاركة بواسطة هاوي! في 16 نوفمبر 2005 في 04:35

#7

مجرد ملاحظة علي السريع /

الامر ClipBoard هو خاص بالحافظة ، يوجد به ميزة رهيبة ألا وهي انه عندما يكون مخزن في الذاكرة بيانات ، وقمت بعمل نسخ لمحتويات النص بالطريقة التالية

ClipBoard.SetText Text1.Text

مش راح يزبط ومش راح ينسخ. وذلك لوجود بيانات سابقة في الذاكرة ، وهذه ميزة امان حتي لا تفقد بيانات مهمة مخزنة في الذاكرة.

-------

حصلت هذه المسكلة مع الاخ (هاوي) في بداية الامر .

مع ان حل الاخ (البريشي) نفس الكود لـ(عبود المنطاد)

الحل:

هو استخدام امر تفريغ الذاكرة Clear قبل كود النسخ .

Clipboard.Clear

امل ان اكون ضفت اشي جديد ،لديكم ، لانو مر علي كثير ناس واقعين في هذا المطب ، خاصة المبتدئين.

سلاماتي :blink:

تم تعديل هذه المشاركة بواسطة prof_1982 في 16 نوفمبر 2005 في 11:10

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#8

مشكور على المعلومه أخي prof_1982

وأكيد أضفت لنا معلومه قيمه ( أكيد مش رح أسئل عنها في المستقبل )

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…