تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تقسيم النص ادخل و ستفهم
#1
السلام عليكم و رحمة الله و بركاته
لنفرض ان لدي هذا النص :
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40
هذا النص مجموعة من الارقام من 1 حتى 40 Smile تفرق بينها فاصلة ","
كيف يمكنني تشكيل مجموعتين متساويتين يعني كل مجموعة فيها 20
مع العلم انا الارقام لن تكون مرتبة او متتالية في لغة VB.NET او C#
الرد }}}}
تم الشكر بواسطة:
#2
عذرا لااستطيع كتابة اكواد حاليا ، لكن الطريقة كما يلي

1- استعمل دالة String.Spilt لتقسيم النص كاملا الى مصفوفة اسمها Collection(40)
2- قم بتعريف مصفوفتين كل واحدة بطول 20 وليكن اسمهما A(20), B(20)
3- قم بالدوران من 0 الى 20 حول المصفوفة Collection وقم بتعبأة A(20)
4- قم بالدوران من 20 الى 40 حول المصفوفة Collection وقم بتعبأة B(20)


طبعا هذي طريقة مبداية وفي طرق اخرى يمكنك استعمالها وذلك حسب الهدف الذي تريد الوصول اليه ..
الرد }}}}
تم الشكر بواسطة:
#3
(12-06-16, 07:00 PM)الشاكي لله كتب : عذرا لااستطيع كتابة اكواد حاليا ، لكن الطريقة كما يلي

1- استعمل دالة String.Spilt لتقسيم النص كاملا الى مصفوفة اسمها Collection(40)
2- قم بتعريف مصفوفتين كل واحدة بطول 20 وليكن اسمهما A(20), B(20)
3- قم بالدوران من 0 الى 20 حول المصفوفة Collection وقم بتعبأة A(20)
4- قم بالدوران من 20 الى 40 حول المصفوفة Collection وقم بتعبأة B(20)


طبعا هذي طريقة مبداية وفي طرق اخرى يمكنك استعمالها وذلك حسب الهدف الذي تريد الوصول اليه ..

شكرا اخي لكن انا مبتدا متى ستعطيني الكود ؟
الرد }}}}
تم الشكر بواسطة:
#4
ولا يهمك اخي تفضل


vb.net
PHP كود :
Dim str As String "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"

Dim strArray As String() = str.Split(","C)
Dim length As Integer strArray.Length


Dim Astring 
As String String.Join(","strArray0length 2)
Dim Bstring As String String.Join(","strArraylength 2length - (length 2)) 

c#
PHP كود :
           string str "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20";

 
           string[] strArray str.Split(',');
 
           int length strArray.Length;


 
           string Astring string.Join(","strArray0length 2);
 
           string Bstring string.Join(","strArraylength 2length - (length 2)); 
الان تم تقسيم نصف النص على المتغير Astring والنص الاخر على المتغير Bstring
طبعا هذا فقط تقسيم نصوص ، ولكن ان اردت تشكيل مجموعتين integer (مصفوفتين انتجر) فالطريقة ستختلف
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم

لقد قمت بعمل مثال بطريقة مبسطة لما تريد عملة اتمنى ان تعجبك

.rar   WindowsApplication2.rar (الحجم : 64.18 ك ب / التحميلات : 30)

اضغط اولا على تفريق النص بعد وضعة فى ال rich textbox و بعد ذلك اضغط على تقسيم النص لترى النتيجة
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طلب كود جلب النص الي في الصورة A-R 2 116 22-04-17, 03:51 PM
آخر رد: A-R
  تقسيم الحروف و اظهارهن في مسج بزك على التوالي Basil Abdallah 4 149 01-03-17, 12:30 PM
آخر رد: Basil Abdallah
  مشكلة في عرض النص بالعربي في #Region فقط ali.alfoly 1 135 22-02-17, 02:50 AM
آخر رد: مساعدة
  كيف يمكن تثبيت رقم داخل مربع النص والنموذج فى وضع العرض السيد الجوهري 5 295 28-01-17, 02:25 AM
آخر رد: السيد الجوهري
  كيف يمكن تحريك مربعات النص على التقرير السيد الجوهري 3 220 27-01-17, 11:29 PM
آخر رد: السيد الجوهري
  تقسيم مصفوفة الى قسمين bidaya 19 557 25-01-17, 09:13 PM
آخر رد: silverlight
  تقسيم ip داخل textbox Incubus 2 247 10-12-16, 11:30 PM
آخر رد: Incubus
  تقسيم text الى عدة listbox rabeh.ram 4 310 22-11-16, 12:06 AM
آخر رد: rabeh.ram
  [VB.NET] تقسيم ملف نصي rabeh.ram 3 324 16-11-16, 02:02 AM
آخر رد: rabeh.ram
  [سؤال] حفظ النص المكتوب داخل listBox فارس جراح 7 406 15-11-16, 04:00 AM
آخر رد: LoveVb

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم