PDA

View Full Version : آرایه ای از اسم ها



sa1378
جمعه 14 آذر 1393, 11:09 صبح
سلام
من vb رو خیلی وقته کار نکردم
ولی الان برای نوشتن برنامه یه مسابقه به یه برنامه گرافیکی ساده احتیاج دارم
این برنامه اسم و امتیاز چند نفر رو میگیره و با زدن دکمه اتمام 6 نفر اول رو به ترتیب امتیازات با اسم نشون میده
اسم و امتیاز ها توی textbox وارد میشن
برای امتیازت یه آرایه از اعداد گرفتم
ولی برای رشته که مینویسم
Dim Name(100) as String
ارور میده...
چجوری میشه یه آرایه از اسم ها بگیرم؟
...
چند تا سوال دیگه هم هست
الان توی vb میخوام آخرش امتیازا مرتب بشن و اسمشون هم همراهشون باشه....آیا متغییر pair یا همچین چیزایی داریم؟
چجوری باید اینکارو انجام بدم؟اصلا توابع سورت یا از این چیزای vb رو هم نمیدونم ممنون میشم بگین

vbhamed
جمعه 14 آذر 1393, 14:56 عصر
سلام
مشكل از تعريف آرايه نيست، Name جزء دستورات رزرو شده ويژوال بيسيك هستش و نمي‌تونه اسم متغير باشه

sa1378
جمعه 14 آذر 1393, 16:11 عصر
سلام
مشكل از تعريف آرايه نيست، Name جزء دستورات رزرو شده ويژوال بيسيك هستش و نمي‌تونه اسم متغير باشه

برای مرتب سازی چیکار کنم؟

...

بعد یه چیز دیگه میخوام متغییر هایی رو بگیرم که تو همه Form ها بشه استفادشون کرد
یادمه که باید توی Module میریختم ولی باید چیزی بهش اضافه کنم؟
چون form متغیر هارو نمیشناسه

vbhamed
جمعه 14 آذر 1393, 16:47 عصر
سلام

تابع مرتب سازي نداريم، خودتون بايد با توجه به الگوريتمهاي مختلف مرتب سازي بنويسيد، البته اگر تو ديتابيس بنويسيد مي‌تونيد با يك دستور Sql به صورت مرتب شده از ديتابيس بخونيد

براي شناسايي متغير در تمام فرمها، همون تعريف رو در يك ماژول بنويسيد فقط به جاي كلمه Dim از كلمه Global استفاده كنيد