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

كيف اقسم الكلام الذي داخل مربع النص على مربعين نص

مغلق
بدأه matrixyb في 21 أبريل 2007 · 22 رد · 1,654 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اولا انا ازعجتكم صح ( منزل ثلاث اسئلة في نفس اليوم و كانت ردودكم سريعة ) لان عندي المشروع لازم اسلمه يوم الاربعاء

و رح احط لكم نسخة هنا في منتدايا الغالي و هو عبارة عن برنامج المحفظة ( ادارة حسابات و اموال و عقارات و تقارير و اشياء بالهبل )

ما علينا في كل هذا الكلام

المهم سؤالي هو :

انا عندي مشروع و فيه مربع نص اسمه Text4 مكتوب فيه "بسم الله الرحمن الرحيم" و السطر الثاني مكتوب فيه "السلام عليكم و رحمة الله و بركاته"

الي انا اريده ان يعمل قص للسطر الثاني و يعمل له لصق في مربع النص الثاني ( Text2 ) يعني يسير المربع 4 مكتوب فيه " بسم الله الرحمن الرحيم" و المربع الثاني مكتوب فيه "السلام عليكم و رحمة الله و بركاته"

ارجوا الرد العاجل

و لا احد يقول لي ابحث في المنتدى لاني سويت بحث و ما حصلت الي ابيه بس حصلت Split و كمان ما عرفت اتعامل معها فارجوا المساعدة و التوضيح

و شكرا

Matrixyb3D.jpg

في يوم من الايام قال Matrixyb

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

#2

ملاحظة : بسم الله الرحمن الرحيم و السلام عليكم ليست هي المكتوبة ( هذا مجرد مثال ) و انما على حسب ادخال المستخدم

لا احد يقول لي

اقتباس
text4.text="بسم الله الرحمن الرحيم"

text2.text = " السلام عليكم و رحمة الله و بركاته

و شكرا

Matrixyb3D.jpg

في يوم من الايام قال Matrixyb

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

#3

يعنى عايز أول سطر بـ Textbox وثانى سطر بـ Textbox آخر ؟

#4

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

بالفعل اخي تستطيع فعل ذلك باستخدامك الى الداله Split وهي تقسيم النص إلى أجزاء أو كلمات وذلك بناءا على تحديدك شرط التقسيم , وفي مثالك مثلا شرط التحديد هو سطر سطر فلابد من استدام المعامل الثابت وهو vbCrLf حيث انها تقوم بوضع ناتج عملية التقسيم في Array مؤقته او افتراضية قمت بتعريفها مسبقا وذلك يكون الكود هكذا وهو مرفق ايضا :

Dim strText() As String
Dim strYourText As String
Dim I As Integer

strYourText = txtYourText.Text

strText() = Split(strYourText, vbCrLf)

For I = 0 To UBound(strText)
	MsgBox strText(I)
Next I

بالتوفيق ...

A7med_prof

HowToUseSplit.zip

تم تعديل هذه المشاركة بواسطة A7med_prof في 22 أبريل 2007 في 03:22

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#5

التقسيم فى هذة الحالة بالثابت VbNewLine

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#6
اقتباس
التقسيم فى هذة الحالة بالثابت VbNewLine

اخي بالطبع يصلح استخدام المعامل الثابت VbNewLine سيؤدي نفس النتيجة

بالتوفيق .........

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#7

منطقيا VbNewLine تنفع , بس سبحان الله ساعات مبتنفعش على عكس الـ vbCrLf

يعنى تهييس من الـ VB كالعادة

#8

يا اخي شكرا على المثال لكن هذا في مسج بوكس

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

و الي انا ابغاه مثل ما قال الاخ

((يعنى عايز أول سطر بـ Textbox وثانى سطر بـ Textbox آخر ))

و شكرا

Matrixyb3D.jpg

في يوم من الايام قال Matrixyb

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

#9

نفس الفكرة بتاعة الأخ احمد :rolleyes: , و هى شغالة تمام :)

جرب المرفق.

و من Msgbox لـ Textbox ايه المشكلة :blink: ؟!

Split.rar

#10
اقتباس
منطقيا VbNewLine تنفع , بس سبحان الله ساعات مبتنفعش على عكس الـ vbCrLf

يعنى تهييس من الـ VB كالعادة

على الأغلب هو مش "تهييس" :)

اقتباس
vbNewLine Constant for NewLine; platform specific

vbCrLf Constant for Carriage-return/Linefeed combination; equivalent of Chr$(13)+Chr$(10

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#11

مشكور جدا و المثال اشتغل 100%

و شكرا مرة اخرى

Matrixyb3D.jpg

في يوم من الايام قال Matrixyb

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

#12

معك حق اخي / ciphe هو في حاجة اسمها الفجوال يهيس ههههههههههههههه

انا اللي اعرفو الجهاز يهنج , الجهاز استهلكت مصادره لكن الفجوال يهيس ههههههههه

واعرف كمان ان انا اقول للفجوال اجمع يجمع اطرح يطرح يعني اللي بقلهوله ينفذه

لا والف لا لزيادة المشاركات من الهواء فكر قبل الرد (دعونا نرتقي بالمنتدى )

كنت اريد الارتقاء بالمنتدى وركن للأسف لم اجد واحد بل اقل من واحد يؤيدني

هذا المنتدى للأسف سينهار قريبا بهذا الشكل

ومتشكر اخي HnHn على حذفك لمشاركاتي

اما الان للأسف سأطر الى مغادرة هذا المنتدى بلا رجعه

#13

عارف , بس التهيسس هو ان احيانا بتنفع و الله أعلم.

أما للأخ POP EL VB فأن كنت جديد بالـ VB6 فهتشوف كتير و بلاش تعلق بالطريقة دى.

تم تعديل هذه المشاركة بواسطة msayed2004 في 22 أبريل 2007 في 16:21

#14

اخي انا اتحدث عن مواجهتي واحتكاكي انت تقول كلام غير منطقي للاسف ومبرري لما ذكرته مسبقا.

انا ليس مبتدأ أنا ابرمج VB منذ فتره طويله .

وكويس جدا انك قولت الله اعلم .

لا والف لا لزيادة المشاركات من الهواء فكر قبل الرد (دعونا نرتقي بالمنتدى )

كنت اريد الارتقاء بالمنتدى وركن للأسف لم اجد واحد بل اقل من واحد يؤيدني

هذا المنتدى للأسف سينهار قريبا بهذا الشكل

ومتشكر اخي HnHn على حذفك لمشاركاتي

اما الان للأسف سأطر الى مغادرة هذا المنتدى بلا رجعه

#15

لو عرفت ما قابلت بمشروعى Yomna Snapshooter لعرفت أنى على حق.

الـ VB و خصوصا الـ IDE ممتلئين بأخطاء و طبعا مع ايقاف دعم Microsoft لا نتوقع تصحيحها.

#16

اخي الكلام ده تقوله لواحد لسه A B C برمجه لكن لواحد زي اسف ان اقو لك مش مقتنع بكل ده Snapshooter ايه اللي انت بتتكلم عنه ده اي انا دارس وليس هاوي

لا والف لا لزيادة المشاركات من الهواء فكر قبل الرد (دعونا نرتقي بالمنتدى )

كنت اريد الارتقاء بالمنتدى وركن للأسف لم اجد واحد بل اقل من واحد يؤيدني

هذا المنتدى للأسف سينهار قريبا بهذا الشكل

ومتشكر اخي HnHn على حذفك لمشاركاتي

اما الان للأسف سأطر الى مغادرة هذا المنتدى بلا رجعه

#17

أنا غلطان يا أستاذى الفاضل , اتمنى ان ده يكون آخر نقاش بيننا.

#18

:lol:

لا حول ولا قوة الا بالله

ربنا يهديك اخي محمد

لا والف لا لزيادة المشاركات من الهواء فكر قبل الرد (دعونا نرتقي بالمنتدى )

كنت اريد الارتقاء بالمنتدى وركن للأسف لم اجد واحد بل اقل من واحد يؤيدني

هذا المنتدى للأسف سينهار قريبا بهذا الشكل

ومتشكر اخي HnHn على حذفك لمشاركاتي

اما الان للأسف سأطر الى مغادرة هذا المنتدى بلا رجعه

#19

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

هل ستقوم بتغير كل ما بداخل txtbox بمعنى انك تقوم بتعديل ما كتبته مسبقا...؟؟؟

بدل ما تستخدم txtbox

يمكنك استخدام label

ويمكنك كتابة ما تريد و تظبط الفونت و اللون بتاع الكلام اللى جوه ال label

وتعمل اللون بتاع ال lable

Backcolor

change it 2

Transparent

بس كدا يبءا شفاف و الكلام بس اللى ظاهر

اسألكم الدعاء بظاهر الغيب للمسلمين ارجوكم..........

اللهم آت محمد صلى الله عليه و سلم الوسيلة و الفضيلة و الدرجة الرفيعة العالية و المقام المحمود الذى وعدته

اللهم اعنى على ذكرك و شكرك و حسن عبادتك

اللهم اعجعل قبر ابى و امى روضة من رياض الجنة اللهم وفقهم الى اعمالا تجيب بها دعاءنا

ربنا لك الحمد و منك الحمد و لا حمد إلآ بحمدك

يا الله يا رحمن يا رحيم لا أسألك رض القضاء أسألك اللطف فيه

ختاما

لقد اجرى الله الكريم عادته بكرمه أن من عاش على شيء مات عليه و من مات على شيء بعث عليه

اللهم وفقنا الى أعمال توفقنا بها حسن الخاتمة

اللهم صلى و سلم و بارك على سيدنا محمد قدر حبك لنبيك الكريم و عظيم سلطانك و جلال و جهك الكريم

#20

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

ازاى تعمل مربع نص فيه سطرييين..؟..؟.؟.؟

و اذا كنت لا تريد عرض المشكلة مباشرة و تريد عرضها فى مثال طب ليه.؟.؟.؟

اعذرنى مش فاهمك

أنا جربت اطبق الفكرة عشان اوصل لحل ...؟؟؟

#21
POP EL VB كتب:
:lol:

لا حول ولا قوة الا بالله

ربنا يهديك اخي محمد

متشكرين ياعم و ربنا يكملك بالعقل.

تم تعديل هذه المشاركة بواسطة msayed2004 في 23 أبريل 2007 في 14:01

#22

الأخ POP EL VB .

لا أرى أي داعٍ لجميع ردودك في هذا الموضوع فليس لها علاقة بالموضوع نهائياً وإنما هي مجرد تجريح علني مقصود + غرور ...

كنت أقصد في ردي على الأخ العزيز msayed2004 هو التنبيه لما ذكر في VB بأن vbNewLine هي platform specific فربما يكون السبب هنا ...

طبعاً من المعروف أن مشاكل VB كثيرة جداً ...

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#23

اخى POP EL VB بما انك تشكر فى الفى بى بهذه الطريقة فمن الواضح انك لم تتعامل معها كثيرا فمن يعرف ما يواجهنى فى تصميم كل اداه تحتاج دوال الرسم لا يقول ذلك كعدم تنفيز الامر وعند نقلة الى مشروع اخر ينفذ او كظهور سائل الخطا الخاصة بوجود عيب فى البرنامج لمحاولة عبثة بنظام التشغيل

اخى ارجو منك ان تحسن طريقتك فى التعبير فالدارس كما تقول لا يتفاخر بتلك الطريقة ومن كلامك يتضح انك لست بخبرة عالية اعزرنى ان كنت جرحتك لكن لاتزعل من كلامى

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

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

اختم قولى ب(رحم الله امرا عرف قدر نفسة)

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

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

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

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

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

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

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

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