تقييم الموضوع :
  • 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 ك ب / التحميلات : 20)

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تقسيم text الى عدة listbox rabeh.ram 4 98 22-11-16, 12:06 AM
آخر رد: rabeh.ram
  [VB.NET] تقسيم ملف نصي rabeh.ram 3 140 16-11-16, 02:02 AM
آخر رد: rabeh.ram
  [سؤال] حفظ النص المكتوب داخل listBox فارس جراح 7 105 15-11-16, 04:00 AM
آخر رد: LoveVb
  سؤال : عن داتا قريد تقسيم قيمة الى عمودين abid 5 123 13-10-16, 04:40 AM
آخر رد: abid
  تقسيم ال textbox حسب محتوى hano 2 89 12-10-16, 08:18 PM
آخر رد: أبو ناصر
  دالة لجعل مربع النص لا يقبل حروف atefkhalf2004 6 136 17-09-16, 12:38 AM
آخر رد: أبو عمر
  [سؤال] النص في اداة RichTextBox soper 3 127 06-09-16, 05:49 PM
آخر رد: soper
  خاصية توزيع النص داخل التكست بوكس hglogtd 10 272 08-08-16, 09:04 AM
آخر رد: hglogtd
  كيف الى تقسيم الملف الى اثنين او ثلاث سعود 12 325 12-07-16, 12:40 PM
آخر رد: الوادي
  [سؤال] كيفية تقسيم الجردفيو بالطريقة دى alims 3 200 31-03-16, 03:58 PM
آخر رد: محمد كريّم

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


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