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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في عرض النص بالعربي في #Region فقط ali.alfoly 1 73 22-02-17, 02:50 AM
آخر رد: مساعدة
  كيف يمكن تثبيت رقم داخل مربع النص والنموذج فى وضع العرض السيد الجوهري 5 124 28-01-17, 02:25 AM
آخر رد: السيد الجوهري
  كيف يمكن تحريك مربعات النص على التقرير السيد الجوهري 3 122 27-01-17, 11:29 PM
آخر رد: السيد الجوهري
  تقسيم مصفوفة الى قسمين bidaya 19 337 25-01-17, 09:13 PM
آخر رد: silverlight
  تقسيم ip داخل textbox Incubus 2 160 10-12-16, 11:30 PM
آخر رد: Incubus
  تقسيم text الى عدة listbox rabeh.ram 4 225 22-11-16, 12:06 AM
آخر رد: rabeh.ram
  [VB.NET] تقسيم ملف نصي rabeh.ram 3 255 16-11-16, 02:02 AM
آخر رد: rabeh.ram
  [سؤال] حفظ النص المكتوب داخل listBox فارس جراح 7 251 15-11-16, 04:00 AM
آخر رد: LoveVb
  سؤال : عن داتا قريد تقسيم قيمة الى عمودين abid 5 250 13-10-16, 04:40 AM
آخر رد: abid
  تقسيم ال textbox حسب محتوى hano 2 191 12-10-16, 08:18 PM
آخر رد: أبو ناصر

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


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