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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن تحريك مربعات النص على التقرير السيد الجوهري 0 38 30-12-16, 09:49 AM
آخر رد: السيد الجوهري
  تقسيم ip داخل textbox Incubus 2 106 10-12-16, 11:30 PM
آخر رد: Incubus
  تقسيم text الى عدة listbox rabeh.ram 4 168 22-11-16, 12:06 AM
آخر رد: rabeh.ram
  [VB.NET] تقسيم ملف نصي rabeh.ram 3 178 16-11-16, 02:02 AM
آخر رد: rabeh.ram
  [سؤال] حفظ النص المكتوب داخل listBox فارس جراح 7 165 15-11-16, 04:00 AM
آخر رد: LoveVb
  سؤال : عن داتا قريد تقسيم قيمة الى عمودين abid 5 192 13-10-16, 04:40 AM
آخر رد: abid
  تقسيم ال textbox حسب محتوى hano 2 127 12-10-16, 08:18 PM
آخر رد: أبو ناصر
  دالة لجعل مربع النص لا يقبل حروف atefkhalf2004 6 210 17-09-16, 12:38 AM
آخر رد: أبو عمر
  [سؤال] النص في اداة RichTextBox soper 3 165 06-09-16, 05:49 PM
آخر رد: soper
  خاصية توزيع النص داخل التكست بوكس hglogtd 10 313 08-08-16, 09:04 AM
آخر رد: hglogtd

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


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