بازدید نسخه کامل شده : مدرسه ویژوال بیسیک (گام به گام)
Blacky
03-08-2006, 08:01 PM
خب دیدم هیشکی پیش قدم نمیشه گفتم خودم بیام حد اقل چیزایی که یاد گرفتم رو بذارم اینجا اگه کسی دیگه هم هست که کمک کنه بسم الله http://qsmile.com/qsimages/91.gif http://qsmile.com/qsimages/91.gif http://qsmile.com/qsimages/91.gif http://qsmile.com/qsimages/91.gif http://qsmile.com/qsimages/91.gif http://qsmile.com/qsimages/91.gif
Blacky
03-08-2006, 08:02 PM
خب اول از تول باکس شروع میکنیم
Blacky
03-08-2006, 08:03 PM
توی تول باکس پر است از دکمه هایی که هنوز نمیدونم بیشتریاش به چه درد میخوره
ولی قول میدم وقتی فهمیدم بهتون بگم
P30Tools
03-08-2006, 08:07 PM
خوب بسه من ياد گرفتم!!!http://qsmile.com/qsimages/184.gif
سه تا پست زدي الان كدومش آموزش بود؟http://qsmile.com/qsimages/176.gif
emad86_20011
03-08-2006, 08:13 PM
این پسره جامعه برنامه نویسیو مسخره کرده!! شیطونه میگه .... http://qsmile.com/qsimages/108.gif
Blacky
03-08-2006, 08:22 PM
اینم دیگه زحمتتون میشه اگه پاک نکنین :rolleyes:
Blacky
03-08-2006, 08:25 PM
ای بابا صبر کنین یه دقیقه رفتیم آموزش بنویسیم شلوغ کردین
Blacky
03-08-2006, 08:41 PM
این پست رو کسی پاک نکنه لطفا
برای اتچ منت ها
iMohsen
03-08-2006, 10:48 PM
اينا رو از روي كتاب مينويسي ...
متنش خيلي كتابيه ..! :d
emad86_20011
03-08-2006, 11:13 PM
خب فك ميكنم اينا رو همه بدونن!! برو يكم سطح بالاتر!!
Blacky
03-09-2006, 12:08 AM
این پست رو کسی پاک نکنه
برای اتچ منت
Iced Angel
03-09-2006, 12:10 AM
بلکی جوم دستت طلا !!! من این ترم ویزژوال بیسیک بر داشتم هیچیم حالیم نبیده !!! اگه بلا سر امتحان به دادم نرسیده بود که 0 میگرفتم ! سر امتحان سوالات رو از پی تی میپرسیدم http://qsmile.com/qsimages/243.gif
جالا ببینم سوالات مبتدیانه هم داشته باشیم جواب میدی یا بریم تاپیک برای سوال جواب بدیم ؟؟
از جامعه برنامه نویسان هم تشکر میکنم http://www.thesmilies.com/smilies/love0063.gif
Blacky
03-09-2006, 12:24 AM
من اینجا مطالبی رو که از اساتیدی همچون شما یاد گرفتم رو میذارم باشد مورد قبول ایزد یکتا
همه چیز را همه نمی دانند
emad86_20011
03-09-2006, 12:32 AM
بلکی جوم دستت طلا !!! من این ترم ویزژوال بیسیک بر داشتم هیچیم حالیم نبیده !!! اگه بلا سر امتحان به دادم نرسیده بود که 0 میگرفتم ! سر امتحان سوالات رو از پی تی میپرسیدم http://qsmile.com/qsimages/243.gif
جالا ببینم سوالات مبتدیانه هم داشته باشیم جواب میدی یا بریم تاپیک برای سوال جواب بدیم ؟؟
از جامعه برنامه نویسان هم تشکر میکنم http://www.thesmilies.com/smilies/love0063.gif
شما هر چي دوست داري بپرس!! بالاخره يكي پيدا ميشه جواب بده!!:)
Blacky
03-09-2006, 01:40 PM
ای پست رو هم پاک نکنید
چیکگار کنیم فضا نداریم دیگه برای آپلود
Blacky
03-10-2006, 01:06 PM
اینم هم
Blacky
03-10-2006, 01:59 PM
اینم هم
ای بترکی با این آموزش دادنت!
غیر از اینا دیگه چی یاد گرفتی؟!
می ترسم بیشتر از این پیش بری وضع بحرانی بشه!
emad86_20011
07-31-2006, 11:50 AM
ای بترکی با این آموزش دادنت!
غیر از اینا دیگه چی یاد گرفتی؟!
می ترسم بیشتر از این پیش بری وضع بحرانی بشه!
منم بهش گفتم فايده نداره!!
حالا فعلا برو اينا رو تمرين كن!! بقيشم هم ترم بعد hTtp://qsmile.com/qsimages/sp/var/big_smile.gif
perSlash
07-31-2006, 12:15 PM
مقدمات بیسیک»
ای استاد! برای نوشتن برنامه باید چه بکنیم؟
- دقیقا و تحقیقا زیاد نمی دونیم. اصلا خودشون هم نمی دونن. اصلا هیچ کس نمی دونه ولی داخل تول باکس وسایل مورد نیاز به مقدار کافی! وجود داره. حالا که ما خاک رو نشون دادیم, خودتون سر مبارک رو گل بگیرید دیگه!
alip30
08-01-2006, 02:55 PM
بابا آموزش
آقا من سوال دارم بايد كيو ببينم اينجا؟!:blink:
آقا من سوال دارم بايد كيو ببينم اينجا؟!:blink:
فی الواقع جانم مشکلی بود؟
littlerabbit
08-26-2006, 07:05 PM
؟؟؟ شما؟؟؟؟
با بلکی شوخی نکن!
آقا من سوال دارم بايد كيو ببينم اينجا؟!
کل این فروم جا داره سوال بپرسی!!!
فی الواقع جانم مشکلی بود؟
شما چی؟؟ مشکلی هست؟
Kamiar
05-19-2007, 08:21 PM
آقا من یه سوال دارم.
البته خیلی ابتداییه! خب چه کار کنم! هیچی بلد نیستم!http://smilies.sofrayt.com/%5E/_950/help.gif
یکی از دوستان لطف میکنه و بگه که چطور میشه این مساله رو با استفاده از حلقهی تو در تو حل کرد؟
س- این شکل رو با حلقهی تو در تو (For) بسازید.
*
**
***
****
******
balabala
05-19-2007, 08:24 PM
آقا من یه سوال دارم.
البته خیلی ابتداییه! خب چه کار کنم! هیچی بلد نیستم!http://smilies.sofrayt.com/%5E/_950/help.gif
یکی از دوستان لطف میکنه و بگه که چطور میشه این مساله رو با استفاده از حلقهی تو در تو حل کرد؟
س- این شکل رو با حلقهی تو در تو (For) بسازید.
*
**
***
****
******
یه حلقه بیشتر نمیخواد:
For j = i To 10
Print String(j, "*")
Next j
میلاد_21
05-19-2007, 08:25 PM
آقا من یه سوال دارم.
البته خیلی ابتداییه! خب چه کار کنم! هیچی بلد نیستم!http://smilies.sofrayt.com/%5E/_950/help.gif
یکی از دوستان لطف میکنه و بگه که چطور میشه این مساله رو با استفاده از حلقهی تو در تو حل کرد؟
س- این شکل رو با حلقهی تو در تو (For) بسازید.
*
**
***
****
******
من VB بلد نیستم، ولی توی C اینجوری هست که یه متغیر مثلاً i برای حلقه for در نظر می گیری که یکی زیاد می شه هربار و می گی که هر دفعه به تعداد i ستاره پرینت کنه و بعد یک خط بره پایین!!
الگوریتمش اینه، حالا توی VB چجوریه رو نمی دونم!! http://freeshare.us/131fs597816.gif
Kamiar
05-19-2007, 09:11 PM
خیلی خیلی ممنون.
اگر لطف کنید و شکل کلی حلقههای تو در تو رو بنویسید ممنون میشم. البته یه چیزایی یادم میاد از قدیم ولی فکر نمیکنم درست باشه.
Kamiar
05-19-2007, 09:13 PM
بلا جان تیکه کد شما رو امتحان کردم ولی جواب نداد http://qsmile.com/qsimages/297.gif
For j = i To 10
Print String(j, "*")
Next j
balabala
05-19-2007, 09:16 PM
خیلی خیلی ممنون.
اگر لطف کنید و شکل کلی حلقههای تو در تو رو بنویسید ممنون میشم. البته یه چیزایی یادم میاد از قدیم ولی فکر نمیکنم درست باشه.
For i1=x1 to y1
For i2=x2 to y2
For iN=xN to yN
' Command here
Next iN
Next i2
Next i1
مثلا:
for i=1 to 10
for j=1 to 10
print i * j
next j
next i
balabala
05-19-2007, 09:19 PM
بلا جان تیکه کد شما رو امتحان کردم ولی جواب نداد http://qsmile.com/qsimages/297.gif
For j = i To 10
Print String(j, "*")
Next j
چون اون روی فرم چاپ میکنه باید AutoRedraw رو True کنی.
یا یه textbox بساز و Multilineش رو true کن و بعد این رو امتحان کن:
Text1.Text = ""
For j = i To 10
Text1.Text = Text1.Text & String(j, "*") & vbNewLine
Next j
Kamiar
05-19-2007, 11:56 PM
مرسی بلا جان.
دیگه هرچی از این سوالات داشتم همینجا میپرسم. 16خرداد امتحانش رو دارم و هیچی هم حالیم نیست! http://m1.freeshare.us/127fs3556139.gif
Kamiar
05-26-2007, 08:00 PM
خب آخرین مطلب من پاک شد!
میخواستم ببینم چطور میشه با تعداد کلماتی رو که در یک رشته هست رو شمارد؟ البته میدونم باید تعداد اسپیسها رو بشماریم ولی نمیدونم با چه تابعی باید این کار انجام بشه.
antivirus
05-26-2007, 09:32 PM
خب آخرین مطلب من پاک شد!
میخواستم ببینم چطور میشه با تعداد کلماتی رو که در یک رشته هست رو شمارد؟ البته میدونم باید تعداد اسپیسها رو بشماریم ولی نمیدونم با چه تابعی باید این کار انجام بشه.
اين فك كنم كار ميكنه :adore:
Private Sub Command1_Click()
Dim str As String
Dim i As Integer
Dim cunt As Integer
Dim m As Integer
cunt = 1
str = Text1.Text
m = Len(str)
For i = 1 To m Step 1
If Mid(str, i, 1) = " " Then
cunt = cunt + 1
End If
Next
Print cunt
End Sub
اینم جواب میده
? ubound (split(YourString," "))به شرطی که بین کلمات فقط یک Space باشه
Kamiar
05-27-2007, 02:41 PM
خیلی خیلی ممنونم از دوستان.
مثل اینکه با تابع strcomp هم میشه، درسته؟ چگونه؟
Kamiar
06-23-2007, 02:07 AM
خب چند روزی میشه که با کمک دوستان اینجا وی بی رو قبول شدم :d
چندتا سوال داشتم واسه شروع جدی وی بی، چون به قول دوستان پایه رو یاد گرفتی بچسب به همین، وقت واسه بقیه هم هست.
1- API چیه؟ چکار میکنه؟ چطور استفاده میکنن ازش؟
2- اکتیوایکس چیه؟ چکار میکنه؟ چطور استفاده میکنن ازش؟
3- واسه ساخت یه برنامه چه چیزهایی رو باید دونست، البته به جز طرح برنامه.
4- پی دی اف که وی بی رو آموزش بده سراغ دارید؟ البته نمیخوام از ب بسم الله باشه چون یه چیزهایی رو بلدم، بیشتر میخوام که به یادگیری اجزای اصلی ساخت یک برنامه سرعت بده.
مرسی
Mercury
06-23-2007, 10:47 AM
خب چند روزی میشه که با کمک دوستان اینجا وی بی رو قبول شدم :d
چندتا سوال داشتم واسه شروع جدی وی بی، چون به قول دوستان پایه رو یاد گرفتی بچسب به همین، وقت واسه بقیه هم هست.
1- API چیه؟ چکار میکنه؟ چطور استفاده میکنن ازش؟
2- اکتیوایکس چیه؟ چکار میکنه؟ چطور استفاده میکنن ازش؟
3- واسه ساخت یه برنامه چه چیزهایی رو باید دونست، البته به جز طرح برنامه.
4- پی دی اف که وی بی رو آموزش بده سراغ دارید؟ البته نمیخوام از ب بسم الله باشه چون یه چیزهایی رو بلدم، بیشتر میخوام که به یادگیری اجزای اصلی ساخت یک برنامه سرعت بده.
مرسی
1- aplication programming intreface
توابعي كتاخانه اي ، كه در dynamic library ( همون dll ) ها موجود هستن و هر برنامه اي ميتونه از اونها استفاده كنه . يكي از مجموعه كتابخانه هاي بزرگ ، كتابخانه خود ويندوز هست و در ويژال بيسيك شما بيشتر با توابع موجود در dll هاي خود ويندوز سرو كار داريد .
هرتابع api يكاري انجام ميده .
نحوه استفادش در ويژال بيسيك 6 به اين صورته كه شما اول بايد تابع رو declare ( يا تعريف كني ) و بعد از اون استفاده كني .
يك برنامه اي در باره همين windows api ها بود كه توضيحشون ميداد و declaration string هارو داشت ، اسمشو يادم رفته ولي بلابلا ميدونه .
2-
در واقع پياده سازي تکنولوژي COM است که شرکت Microsoft آن را معرفي کرد .ActiveX ها اجزا ( Component ) يا قطعات نرم افزاري هستند که وظيفه خاصي بر عهده دارند و نرم افزارهاي ديگر ميتوانند از آنها براي انجام قسمتي از وظايف خود استفاده کنند.با استفاده از ActiveX ها برنامه نويسان ميتوانند بلوک هاي نرم افزاري را با استفاده از هر زبان برنامه نويسي مبتني بر COM ايجاد کنند و بعد از کامپايل کردن آنها به يکي از انواع ActiveX در هر زبان برنامه نويسي ديگر که تکنولوژي COM را حمايت ميکنند و يا حتي در صفحات وب از آنها استفاده کنند.
3 - برنامه نويسي اصولي خيلي چيزا ، بغير از كد نويسي ، شيوه حل مساله ، تئوري ها ، شيوه هاي نوين ، طراحي الگوريتم و ... ، برنامه نويسي هردمبيلي فقط كد نويسي .
Kamiar
06-24-2007, 03:56 AM
یهنی در دات نت استفاده نداره؟
Mercury
06-24-2007, 08:54 AM
api رو تو هرنوع زبان برنامه نويسي يا پلاتفرمي كه ازش پشتيباني بكنه ، .net ، vb6 ، vc6 ، delphi و ... ميشه استفاده كرد ، اما نحوه استفاده فرق ميكنه .
balabala
06-24-2007, 12:55 PM
در ضمن خوده دات نت در واقع آماده شده API هست منتها بازم میشه مستقیم از API استفاده کرد. اون برنامه هم API Viewer که همراه خود ویبی 6ه.
Mercury
06-24-2007, 01:10 PM
در ضمن خوده دات نت در واقع آماده شده API هست منتها بازم میشه مستقیم از API استفاده کرد. اون برنامه هم API Viewer که همراه خود ویبی 6ه.
يك برنامه اي بود كه ديتابيس از api هارو داشت به همرا مثال دات نتي و vb يي ! اسمشو يادم رفته !!
balabala
06-24-2007, 01:37 PM
يك برنامه اي بود كه ديتابيس از api هارو داشت به همرا مثال دات نتي و vb يي ! اسمشو يادم رفته !!
منم یادم نیست http://qsmile.com/qsimages/297.gif، معمولا از همین API Viewer استفاده میکنم. منظور msdnئه؟
Mercury
06-24-2007, 02:54 PM
يادوم اومد ! apiGuide
Alexy_Yeti
07-08-2007, 07:34 PM
سلام دوستان..
من میخوام تابستون VB رو بترکونم http://i1.tinypic.com/3zc1qvs.gif ترجیحاً VB6 ..تقریباً باهاش کار کردم اما خیلی چیزای کوچیک نوشتم در حد برنامه های محاسباتی و ... http://i14.tinypic.com/4dezb11.gif
حالا یه چیزی ازتون میخوام لطفاً چند تا کتاب عالی بهم معرفی کنین تا بخرم .. جوری که حتی به استاد هم احتیاج نباشه...و توضیحاتش خوب باشه چون مثلاً راجع به OLE تو یه کتاب خوندم اما هیچی نفهمیدم http://freeshare.us/127fs4573872.gif
http://tinypic.com/rh66mf.gif
balabala
07-08-2007, 07:40 PM
من کتاب خاصی نمیشناسم ... درواقع الان خیلی سال میشه دیگه کتاب نخریدم ولی انتشارات نشر علوم کتاب هاش خوب بود :d
درضمن پیشنهاد میکنم پشت سرش VB.NET هم بخونی که بروز باشه.
Mercury
07-08-2007, 08:07 PM
ويژال بيسيك نوشته ، مهندس جعفرنژاد قومي . ( كتاب خوبيه )
زيادم به مسائل حاشيه اي مثل OLE اهميت نده ، چون به مرور زمان خودت ياد ميگيري . سعي كن حتما MSDN رو هم تحيه كن.
.: Parham :.
07-08-2007, 08:09 PM
من کتاب خاصی نمیشناسم ... درواقع الان خیلی سال میشه دیگه کتاب نخریدم ولی انتشارات نشر علوم کتاب هاش خوب بود :d
درضمن پیشنهاد میکنم پشت سرش VB.NET هم بخونی که بروز باشه.
چرا مستقیم سراغ دات نت نره؟! VB6 دیگه واقعا ماله عهده بوقه!
Alexy_Yeti
07-08-2007, 08:20 PM
چرا مستقیم سراغ دات نت نره؟! VB6 دیگه واقعا ماله عهده بوقه!
مرسی بابت راهنمایی اما من هیچی از .net بلد نیستم.. تنها زبونی که الان بلدم پاسکاله و vb6 هم با کمک مهدی جان یه خورده یاد گرفتم و به نظرم زبون خیلی کارایی اومده...ولی اگه دات نت بهتره بدم نمیاد برم سراغش اما فکر کنم سخت تره
.: Parham :.
07-08-2007, 08:55 PM
مگه اول از VB چیزی بلد بودی؟! حالا که یه گام هم جلوتری! (همون یه خورده وی بی و پاسکال که بلدی) باور کن وقتی راه بیفتی ( که کاری نداره) خیلی راحت تر و شیرین تره! و ترجیحا C#.Net
شایانOH
07-08-2007, 11:00 PM
میبخشید که پابرهنه پریدم وسط بحث... ولی دیگه کم کم اینجا خواهم بود!
آلکسی جان شدیداً توصیه می کنم اصلاً خود VB رو بیخیال شو یه راس بشین VB.net یاد بگیر (یا حتی C#.net) چون واقعاً اون دانش VB که به دست بیاری به هیچ دردت نمی خوره تو VB.
ActiveX اینا هم دیگه تقریباً در حال مرگن...
مطمئن باش با همون یه ذره pascal الان #C رو راحت یاد میگیری. نرو بیخود چیزیو یاد بگیری که نه به درد دنیات می خوره نه آخرتت.
ببینم شما الان یه برنامه خوب و سریع بخواید بنویسید با دات نت مینویسید؟
من مشکل اصلیم با سرعت فاجعه آمیز دات نت هست که برنامه نهایی کند میشه و اصولا ویندوز اپلیکشن دات نت به نظر من چندان دلچسب نیست (نظر شخصی!)
/
اما الکسی جان اگه میخوای وقت بزاری دات نت یاد بگیری اصلا سمت وی بی نرو
تا همیجا که یاد گرفتی بسه!
فقط C#.NET
یه زبان شیرین و جذاب
Mercury
07-09-2007, 12:30 AM
C# بطور ساده با تاثير پذيري از زبان هاي C++ و Java و Delphi هست . در C# از خواص شي گرايي C++ و Flexibility اون ، Syntax و ساختار زبان هاي Java و Delphi . كلا رسالت MS از طراحي اين زبان ، زباني ساده و با قابليت هاي بالا هست و همه كاره هست .
وقتي هم كه ازC# تحت .net framework استفاده بشه ، اونوقت ميشه C#.net
درضمن از بعد فني كه بگذريم و به جنبه اجتماعيش نگاه كنيم ، ميبينيم كه همه دارن به سمت C# ميرن و حداقل تا 10 سال ديگه زبون پدرمادر داري به حساب مياد .
پس اگر ميبيني كه VB6 بدردت نميخوره C#.net انتخاب بعدي هست .
Electronics Art
07-09-2007, 11:19 AM
دوستان احیاناً کتاب به درد بخور فارسی زبان در مورد #C موجود می باشد ؟
.: Parham :.
07-09-2007, 11:49 AM
دوستان احیاناً کتاب به درد بخور فارسی زبان در مورد #C موجود می باشد ؟
یک کتاب 1000 صفحه ای رایگان C#.net2005 فارسی (کار آقای هاشمیان): اینجا (http://www.parsaspace.com/mohsennowruzi/ebook/csharpfarsi/LearnVisualCsharpFarsi.pdf)حدود 12 مگابایته
Mercury
07-09-2007, 11:59 AM
يه كتاب 80 صفحه اي ديگه اي هم هست ، نوشته وحيد نصيري ، اموزش زبان C# هست . بگرد اگه پيدا نكردي اپ ميكنم .
Mercury
07-09-2007, 12:20 PM
پرهام جان اون لینکی که دادی کار نمی کنه:beat_brick:
http://www.parsaspace.com/mohsennowruzi/ebook/csharpfarsi/LearnVisualCsharpFarsi.pdf
Electronics Art
07-09-2007, 12:41 PM
یک کتاب 1000 صفحه ای رایگان C#.net2005 فارسی (کار آقای هاشمیان)
يه كتاب 80 صفحه اي ديگه اي هم هست ، نوشته وحيد نصيري ، اموزش زبان C# هست . بگرد اگه پيدا نكردي اپ ميكنم .
ممنون
هاردم رو دیدم هر دو شون رو دارم ، باید ازشون پرینت بگیرم اینجوری نمیشه خوندشون !
اون pdf هزار صفحه ای رو چطور می بینید ؟ مطالب رو خوب و کامل و رون گفته یا نه ؟
.: Parham :.
07-09-2007, 12:57 PM
پرهام جان اون لینکی که دادی کار نمی کنه:beat_brick:
چرا اینطوری شده بود؟! ابراهیم که زحمتش رو کشید. من هم لینک رو تصحیح کردم.
.: Parham :.
07-09-2007, 12:58 PM
ممنون
هاردم رو دیدم هر دو شون رو دارم ، باید ازشون پرینت بگیرم اینجوری نمیشه خوندشون !
اون pdf هزار صفحه ای رو چطور می بینید ؟ مطالب رو خوب و کامل و رون گفته یا نه ؟
آره نسبتا روون و کامل و خوب گفت. و تقریبا پایهای.
Electronics Art
07-09-2007, 01:08 PM
آره نسبتا روون و کامل و خوب گفت. و تقریبا پایهای.
خوب پس میشه به عنوان استارت ازش استفاده کرد و بعد وقتی راه افتادیم از مراجع لاتین استفاده میکنیم ! نظرت چیه ؟
Mercury
07-09-2007, 01:09 PM
خوب پس میشه به عنوان استارت ازش استفاده کرد و بعد وقتی راه افتادیم از مراجع لاتین استفاده میکنیم ! نظرت چیه ؟
ايبوك هاي لاتين هم خيلي رون هستند ها ؟! در كل كاملتر از فارسي ها هستن . اگه ميخواهي بگون چندتا خوبشو معرفي كنم .
.: Parham :.
07-09-2007, 01:19 PM
خوب پس میشه به عنوان استارت ازش استفاده کرد و بعد وقتی راه افتادیم از مراجع لاتین استفاده میکنیم ! نظرت چیه ؟
لاتین که 100٪ توصیه میشه! اگر میتونید از همین ابتدا هم با لاتین شروع کنید! (ترجیحا یه حداقل آشنایی و تجربه قبلی اندک با برنامه نویسی داشته باشید) منبع هم که خیلی زیاده! و همون طور که ابراهیم گفت، خیلی روون و کامل.
Electronics Art
07-09-2007, 02:14 PM
ايبوك هاي لاتين هم خيلي رون هستند ها ؟! در كل كاملتر از فارسي ها هستن . اگه ميخواهي بگون چندتا خوبشو معرفي كنم .
ممنون میشم یه چند تایی معرفی کنی :haha:
Alexy_Yeti
07-09-2007, 02:49 PM
دوستان عزیز خیلی ممنون که روشنم کردین..دلیل VB خواستنم این بود که یکم آشنا بودم اما حالا میبینم که درست میگید هم قدیمیه و هم C#استارتش زده بشه قابل یادگیریه ..
خیلی ترغیب شدم که C#.net رو یاد بگیرم دارم کتاب رو DL میکنم و visual Studio .net هم دارم توش C# هست دیگه؟
بازم ممنون از نظراتتون http://i2.tinypic.com/66x1ufd.gif http://i2.tinypic.com/66x1ufd.gif
.: Parham :.
07-09-2007, 03:56 PM
دوستان عزیز خیلی ممنون که روشنم کردین..دلیل VB خواستنم این بود که یکم آشنا بودم اما حالا میبینم که درست میگید هم قدیمیه و هم C#استارتش زده بشه قابل یادگیریه ..
خیلی ترغیب شدم که C#.net رو یاد بگیرم دارم کتاب رو DL میکنم و visual Studio .net هم دارم توش C# هست دیگه؟
بازم ممنون از نظراتتون http://i2.tinypic.com/66x1ufd.gif http://i2.tinypic.com/66x1ufd.gif
اگر Visual Studio نسخه 2005 هست آره. اگر نداری C#.net Express Edition رو هم میتونی به صورت رایگان از خود مایکروسافت دانلودش کنی. همچنین SQL Server Express Edition رو برای دیتابیس.
موفق باشی.
(میبینم که تو بخش VB داریم همه رو منحرف میکنیم به #C http://www.crisscross.com/jp/forum/upfiles/smiley/happy.gif)
balabala
07-09-2007, 04:44 PM
حالا برای اینکه محرف نشه... وی بی هم یاد بگیر! بد نیستا :d
ویبی 4 و 6 از شاهکارهای مایکروسافتن و حالا حالا ها کاربرد دارن. منتها سی# هم توصیه میشه %}
Mercury
07-09-2007, 04:48 PM
واو ! من اينجا كتاب گزاشته بودم !؟ كي پاكش كرد؟
Shahed
07-09-2007, 04:57 PM
واو ! من اينجا كتاب گزاشته بودم !؟ كي پاكش كرد؟
اینو میگی؟
http://my.blackmice.com/showpost.php?p=687650&postcount=58
Electronics Art
07-09-2007, 04:57 PM
واو ! من اينجا كتاب گزاشته بودم !؟ كي پاكش كرد؟
پاک نشده صفحه قبلی هستش :دی
شما ایبوک های آنلاین رو معرفی کن !
Mercury
07-09-2007, 05:00 PM
نه بابا اون نه ، مگه نگفتي ebook معرفي كن .؟! چندتا كتاب معرفي كرده بودم .
Shahed
07-09-2007, 05:04 PM
حالا چی شده بابا برقی داره میره سمت برنامه نویسی؟؟ اونم .net ؟؟
Electronics Art
07-09-2007, 05:18 PM
نه بابا اون نه ، مگه نگفتي ebook معرفي كن .؟! چندتا كتاب معرفي كرده بودم .
نه اینو من ندیدم ، شاید اصلاً پست نشده !
حالا چی شده بابا برقی داره میره سمت برنامه نویسی؟؟ اونم .net ؟؟
:d از جور روزگار :d
شایانOH
07-09-2007, 10:06 PM
ببینم شما الان یه برنامه خوب و سریع بخواید بنویسید با دات نت مینویسید؟
من مشکل اصلیم با سرعت فاجعه آمیز دات نت هست که برنامه نهایی کند میشه و اصولا ویندوز اپلیکشن دات نت به نظر من چندان دلچسب نیست (نظر شخصی!)
/
اما الکسی جان اگه میخوای وقت بزاری دات نت یاد بگیری اصلا سمت وی بی نرو
تا همیجا که یاد گرفتی بسه!
فقط C#.NET
یه زبان شیرین و جذاب
می بخشید که یه کم دیر جواب می دما!! ولی واقعاً آره... من الان یه برنامه سریع هم اگر بخوام میرم سراغ net. چون از ورژن 2.0 واقعاً سریع شده... سرعت کد واقعاً در حد native هستش.
من پیش یکی از بچه ها چند وقت پیش یه بازی خیلی شاهکار DirectX دیدم که کاملاً با net. نوشته شده بود و سرعتش عالی بود (با کلی فیزیک و این حرفها)
+ اینکه خود من یه پروژه sniffer دارم که با توجه به سنگین بودنش (کلی پروسس سنگین رو پکت ها میکنه) به راحتی روی سرور یه ISP اجرا شد و اون حجم ترافیک رو پردازش کرد.
حالا به اینا سرعت بالای نوشتن برنامه توی net. رو هم اضافه کن... واقعاً یه پلت فرم عالیه برای برنامه نوشتن تو ویندوز.
پ.ن.: وی بی 4 و 6 واقعاً از شاهکارای مایکروسافتن البته... ولی خب تو گند زدن به کل مفاهیم برنامه نویسی!!!
Mercury
07-09-2007, 10:18 PM
پ.ن.: وی بی 4 و 6 واقعاً از شاهکارای مایکروسافتن البته... ولی خب تو گند زدن به کل مفاهیم برنامه نویسی!!!
البطه مطمئنان اون موقعي كه VB6 و 4 رو بورس بودند شما هنوز باهاشون اشنا نشده بوديد !
چرا كه در زمان خودشون عالي بودند ! اون موقع كه خبري از برنامه هاي GUI نبود و 90 برنامه هايي كه توسط يوزر هاي نه چندان حرفه اي نوشته ميشد كنسولي بودند ! در هر صورت شايد بشه گفت كه دوران VB6 به سر اومده اما حرف شما خيلي ...
شایانOH
07-09-2007, 10:24 PM
البطه مطمئنان اون موقعي كه VB6 و 4 رو بورس بودند شما هنوز باهاشون اشنا نشده بوديد !
چرا كه در زمان خودشون عالي بودند ! اون موقع كه خبري از برنامه هاي GUI نبود و 90 برنامه هايي كه توسط يوزر هاي نه چندان حرفه اي نوشته ميشد كنسولي بودند ! در هر صورت شايد بشه گفت كه دوران VB6 به سر اومده اما حرف شما خيلي ...
اتفاقاً من خودم با VB4 وارد به دنیای برنامه نویسی ویندوز شدم! واقعاً راحت بودش ولی خب اگر یه ذره نیگا کنی میبینی که واقعاً هیچ چیزی از مفاهیمی که تو دنیای برنامه نویسی هست رو نداره... نه OOP می فهمه و نه خیلی چیزای دیگه...
همون موقع C++ بود با MFC که به همین راحتی بود... من شاید بیشتر از 1 ماه رو VB نموندم!
Mercury
07-09-2007, 10:28 PM
اتفاقاً من خودم با VB4 وارد به دنیای برنامه نویسی ویندوز شدم! واقعاً راحت بودش ولی خب اگر یه ذره نیگا کنی میبینی که واقعاً هیچ چیزی از مفاهیمی که تو دنیای برنامه نویسی هست رو نداره... نه OOP می فهمه و نه خیلی چیزای دیگه...
همون موقع C++ بود با MFC که به همین راحتی بود... من شاید بیشتر از 1 ماه رو VB نموندم!
شايد براي شما 10 سال پيش MFC راحت بود ! اونم بدون هيچ ebook يي يا اينترنتي ! فقط چيزايي كه تو دانشگاه اونهم از روي كتاباي انگليسي ياد ميدادند . اما همه اين نظرو ندارند
درسته كه VB هيچكدوم اينارو نميفهمه ! اما هدف MS از ايجاد اين زبون سادگي و اسوني كار و پيچيده نبودنش بود! كسي كي ميخواد برنامه حرفه اي بنويسه اشتباه خودشه كه ميره سمت VB
شایانOH
07-09-2007, 10:32 PM
شايد براي شما 10 سال پيش MFC راحت بود ! اونم بدون هيچ ebook يي يا اينترنتي ! فقط چيزايي كه تو دانشگاه اونهم از روي كتاباي انگليسي ياد ميدادند . اما همه اين نظرو ندارند
درسته كه VB هيچكدوم اينارو نميفهمه ! اما هدف MS از ايجاد اين زبون سادگي و اسوني كار و پيچيده نبودنش بود! كسي كي ميخواد برنامه حرفه اي بنويسه اشتباه خودشه كه ميره سمت VB
می گم حالا اگرم یه کم خشن گفتم ببخشید... مشکل من با وی بی اینه که الان خیلیا به عنوان یه زبان عالی و حرفه ای بهش نیگا می کنن. الان واقعا حتی ارزش یاد گرفتن رو هم نداره به نظر من... تقریباً با هم هم عقیده هستیم اینطور که حرفاتو خوندم.
الان VB واقعاً مثل همون Pascal میمونه که متاسفانه هنوزم توی دانشگاه های ما به بچه های مهندسی کامپیوتر به عنوان درس برنامه نویسی یاد داده میشه... حتی برای ورود به برنامه نویسی هم مناسب نیستش... net. واقعاً به همون راحتی هستش، و vb.net رو هم مایکروسافت فقط برای همون راحتی syntax نگه داشته
می بخشید که یه کم دیر جواب می دما!! ولی واقعاً آره... من الان یه برنامه سریع هم اگر بخوام میرم سراغ net. چون از ورژن 2.0 واقعاً سریع شده... سرعت کد واقعاً در حد native هستش.
من پیش یکی از بچه ها چند وقت پیش یه بازی خیلی شاهکار DirectX دیدم که کاملاً با net. نوشته شده بود و سرعتش عالی بود (با کلی فیزیک و این حرفها)
+ اینکه خود من یه پروژه sniffer دارم که با توجه به سنگین بودنش (کلی پروسس سنگین رو پکت ها میکنه) به راحتی روی سرور یه ISP اجرا شد و اون حجم ترافیک رو پردازش کرد.
حالا به اینا سرعت بالای نوشتن برنامه توی net. رو هم اضافه کن... واقعاً یه پلت فرم عالیه برای برنامه نوشتن تو ویندوز.
پ.ن.: وی بی 4 و 6 واقعاً از شاهکارای مایکروسافتن البته... ولی خب تو گند زدن به کل مفاهیم برنامه نویسی!!!
اگه یه معیار مشخصی باشه که روشن کنه برنامه مشابه توی وی بی 6 و وی بی دات نت 2 چقدر اختلاف دارن خیلی خوبه ولی من تجربه شخصیم رو میگم و شما هم تجربه شخصی که نمیتونه معیار علمی و دقیق باشه
نمیدونم اصلا همچین بررسی هایی شده تا بحال یا نه ولی من برنامه های دم دستی خودم رو معمولا با vb6 مینویسم و همینطور اگه برنامه ای باشه که بخوام بدم دست تعداد زیاد افراد (مثلا روی اینترنت) که در اونصورت دادن دات نت فریم ورک 20 مگی به همراه برنامه 1 مگی خیلی اذیت کنندست!! (محاله!)
Electronics Art
07-09-2007, 10:50 PM
ابراهیم ایبوک ها رو نگفتی !
برنامه دات نتی میخواد اجرا بشه باید یه ربع قبلش هارد رو گرم کنیم شروع کنه به لود کردن dll ها و ... تا کم کم بعد از یه مدت ببینیم یه چیزایی داره نمایش داده میشه .و... بعلهههه.... fhghovi برنامه ما آمادست تا کار کنه :d
ابراهیم ایبوک ها رو نگفتی !
اگه خودت یه گشتی بزنی کلی ایبوک پیدا میکنی ها ! سریع ترم هست!!
مثلا اینجا
http://www.rapidfox.net/search.php?q=c%23+.net+2005&btnG=Rapidfox+Search
من لینک ها رو تست نکردم ولی بعضی از نتایج
Study Guide for Visual Basic 2005 Express Edition(video) (http://www.programmerworld.net/phpbb/nfphpbb/viewtopic.php?p=13904)
EnterBangla.BlogSpot.com: dot .Net (http://enterbangla.blogspot.comsearch.php/label/dot%20.Net)
Comments on: Pro ASP.NET 2.0 in C# 2005, Special Edition (http://knowfree.net/2007/02/20/pro-aspnet-20-in-c-2005-special-edition.kf/feed)
Ebooks Cottage » Pro ASP.NET 2.0 E-Commerce in C# 2005 (http://ebookscottage.com/?p=231)
اي بوك چي مي خواي من 15 تا سيدي اي بوك دارم !
Electronics Art
07-09-2007, 11:04 PM
ممنون آصف جان
مشکلی نبود گفتم چون ابراهیم خودش استفاده کزده اونایی که خوب و کاملتر و بهتر هستند رو معرفی کنه !
Mercury
07-10-2007, 10:06 PM
C Sharp 2005 For Dummies ، كلا كتابهاي Dummies عالي هستن .
و Wrox Visual C Sharp 2005 Express Edition
براي مثال ها و تمرين ها هم Premier Press Visual C Sharp Professional Projects هم خوبه .
كتابهايي كه گفتم مروري بروي .net 2 هم دارند . اما كتاب Pro C Sharp 2005 and the .NET 2.0 Platform روي .net هم تمركز ميكنه و نكته هاي خوبي رو ياداور ميكنه .
براي شروع كتاب دومي كه گقتمو بخون ، بقيه رو هم در كنارش .
Alexy_Yeti
07-27-2007, 11:55 AM
C Sharp 2005 For Dummies ، كلا كتابهاي Dummies عالي هستن .
و Wrox Visual C Sharp 2005 Express Edition
براي مثال ها و تمرين ها هم Premier Press Visual C Sharp Professional Projects هم خوبه .
كتابهايي كه گفتم مروري بروي .net 2 هم دارند . اما كتاب Pro C Sharp 2005 and the .NET 2.0 Platform روي .net هم تمركز ميكنه و نكته هاي خوبي رو ياداور ميكنه .
براي شروع كتاب دومي كه گقتمو بخون ، بقيه رو هم در كنارش .
شانکی از این 3 کتاب آخری لینکی داری؟..
از wrox 2 تا گیر آوردم اما نمیدونم کدومشه..
http://m1.freeshare.us/162fs30104.jpg
و یه کتاب جعفر نژاد قمی C# گرفتم و از روی ایبوک های دامی و اون فارسی دارم میرم جلو اما یه چیزی دیدم که جالب بود
برای يادگيری هر يك از زبانهای حمايت شده در دات نت، می بايست از BCL (Basic Class Library) مربوط به NET Framework. شروع كرد. #C خود صرفا دارای ۷۷ کلمه کليدی يا Keyword بوده كه برای اكثر برنامه نويسان غريب نخواهند بود. در مقابل BCL، دارای ۴۵۰۰ كلاس و تعداد بيشماری متد و Property است كه برنامه نويسان #C، می توانند از آنها برای انجام عمليات دلخواه خود استفاده نمايند. شايد يكی از مسائل قابل توجه جهت يادگيری اين زبان برای برخی از برنامه نويسان حرفه ای عدم وجود برخی از ويژگی ها و امكاناتی باشد كه در گذشته و از طريق ساير زبانهای استفاده شده، بخدمت گرفته می شدند. مثلا عدم وجود امكاناتی جهت توارث چندگانه (MI) سلسله مراتبی يك شئ.
این bcl چیه؟ یه کتاب خونه مشترک که همه .نت ها ازش استفاده میکنن؟
مثلاً System.IO.Directory.GetFiles از همین bcl نشئت گرفته؟
4 5 تا ایبوکی که گرفتم راجع بش هیچی ندارن.. از کجا میشه اینو یاد گرفت؟
Mercury
07-27-2007, 12:26 PM
مجموعه اينا ميشه .net framework .
لينك والا الان ندارم ، خودم خيلي وقت پيشا دانلود كردم و فكر كنم مثل مور و ملخ ريخته باشه .
Alexy_Yeti
07-27-2007, 01:33 PM
مجموعه اينا ميشه .net framework .
لينك والا الان ندارم ، خودم خيلي وقت پيشا دانلود كردم و فكر كنم مثل مور و ملخ ريخته باشه .
تنکس حالا ایبوک هارو پیدا میکنم..
چیزی که میخوام بدونم همین .نت فریمورک هستش... من تا امروز نمیدونستم چه خبره فکر می کردم همه چیز در قالب C# هستش..!
پس برای این که با دستوراتی مثل همین Getfiles کار کنم باید اینارو یاد بگیرم؟ یه چند تا کتاب .net پیدا کردم ...کافیه اگه عنوانی رو میشناسی که خوبه ممنون میشم معرفی کنی..
saeedsmk
07-27-2007, 04:09 PM
می بخشید که یه کم دیر جواب می دما!! ولی واقعاً آره... من الان یه برنامه سریع هم اگر بخوام میرم سراغ net. چون از ورژن 2.0 واقعاً سریع شده... سرعت کد واقعاً در حد native هستش.
سلام خوب هستيد
ببخشيد يهو مي پرم وسط برادر حتم داري واقعا در حد نيتيو كده !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
بعد ميتونيد برنامه واقعا حرفه اي معرفي كنيد كه با دات نت نوشته شده باشه !
مثلا محاسباتي !
مثل matlab ميدونم با وي بي هم نوشته بشه .!!!
هر زبوني فدرتي داره بايد ديد شما چه چيزي ميخوايد بنويسيد و بعد زبون برنامه نويسي را انتخاب كنيد !
به اميد ديدار
شایانOH
07-27-2007, 05:23 PM
سلام خوب هستيد
ببخشيد يهو مي پرم وسط برادر حتم داري واقعا در حد نيتيو كده !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
بعد ميتونيد برنامه واقعا حرفه اي معرفي كنيد كه با دات نت نوشته شده باشه !
مثلا محاسباتي !
مثل matlab ميدونم با وي بي هم نوشته بشه .!!!
هر زبوني فدرتي داره بايد ديد شما چه چيزي ميخوايد بنويسيد و بعد زبون برنامه نويسي را انتخاب كنيد !
به اميد ديدار
در مورد سرعت تقریبا آره... چون این just-in-time compilerه دات-نت ۲ واقعاً تمیز به کد نیتیو تبدیل می کنه... برا یه سری کارای خیلی سنگین محاسباتی خب واضحه که کافی نیست... ولی C++ .NET رو برای همین وقتا گذاشتن! چند دفعه استفاده کردم من تاحالا... یه تیکه که خیلی خیلی لازم بوده سریع باشه رو با ++c نوشتم که نیتیو باشه بعدم خیلی تمیز با دات-نت لینک شده.
ولی قبول کن واسه ۹۵٪ موارد سرعتش کافیه... یادم نیست گفتم یا نه ولی یه sample codeبود پیش یکی از دوستام دیدم یه بازی سه بعدی سبک generals با فیزیک و افکت های کامل کاملاً با دات-نت بودش که هیچ کمبود سرعتی نداشت... سیپییو رو هم جر نمی داد!
خود من الان یه sniffer با دات-نت نوشتم که کلی پروسس رو پکت ها انجام میده (میخواد از یه tcp stream یه دیتای خاص رو تشخیص بده و بیرون بکشه) با اینکه پروسسش زیاده راحت داره جواب میده...
راستی من هم 3ds max و هم autocad که نصب می کردم runtime دات-نت ۲ رو نصب می کنه و یه مشت dll دات-نت میریزه... ظاهراً قسمتهای زیادیش با دات-نت شده. حالا نمی دونم دقیقاًْ چیاشه ولی دیالال های 3d-modeling مال autocad که دات-نت بود. کسی اگر حسشو داره در بیاره دقیقاًچه استفاده ای کرده خوش حال میشم به منم بگه!
saeedsmk
07-27-2007, 10:25 PM
سلام
خوب هستيد
تمامي پزوسس ها توسط DLL هاي نيتيو انجام ميشه توي AUTOCAD و 3MAX
اين رو ميدونم چون ورژن هاي جديدش رو بررسي كردم . اما قسمت دات نتش براي توليد پوسته گرافيكي تميز استفاده شده . اصولا دات نت با اعداد مميز شناور در حد 64 بيت با سرعت پايين كار ميكنه ! اين وجود داره . دليل اينكه بازي كه گفتيد سرعت كم نمياره اينكه توي بازي ها انجين هاي 3D كار اصلي رو انجام ميدهند و كد ما در واقعه اتصال دهنده اون هاست .
من بر اساس اطلاعاتي كه دارم و به ياد دارم قضاوت ميكنم . منكر ويژگي هاي ژرف دات نيستم . اما اين كه گفته بشه يك زيان قديمي است . درست نيست . بايد ديد توي كدوم كار مشكل داره . مثلا وقتي شما داريد يك برنامه المان محدود و يا FE رو مي نويسد . C++ بهترين گزينه است . حتي VC++ مسكل داره از نظر سرعت . فورترن يك انتخاب مناسب خواهد بود . لينك هسته C به VC و ديگر زيانها بهترين گزينه است . ساختن dll هاي مبتني بر c++ تنها راه حل ممكن براي كار با اعداد شناور با سرعت بالاست . البته اسمبلي هم خيلي خوب حتي بهتر از c++ جواب ميده .
به هر حال ببخسيد بحث رو منحرف كردم
به اميد ديدار
شایانOH
07-28-2007, 12:07 AM
سلام
خوب هستيد
تمامي پزوسس ها توسط DLL هاي نيتيو انجام ميشه توي AUTOCAD و 3MAX
اين رو ميدونم چون ورژن هاي جديدش رو بررسي كردم . اما قسمت دات نتش براي توليد پوسته گرافيكي تميز استفاده شده . اصولا دات نت با اعداد مميز شناور در حد 64 بيت با سرعت پايين كار ميكنه ! اين وجود داره . دليل اينكه بازي كه گفتيد سرعت كم نمياره اينكه توي بازي ها انجين هاي 3D كار اصلي رو انجام ميدهند و كد ما در واقعه اتصال دهنده اون هاست .
من بر اساس اطلاعاتي كه دارم و به ياد دارم قضاوت ميكنم . منكر ويژگي هاي ژرف دات نيستم . اما اين كه گفته بشه يك زيان قديمي است . درست نيست . بايد ديد توي كدوم كار مشكل داره . مثلا وقتي شما داريد يك برنامه المان محدود و يا FE رو مي نويسد . C++ بهترين گزينه است . حتي VC++ مسكل داره از نظر سرعت . فورترن يك انتخاب مناسب خواهد بود . لينك هسته C به VC و ديگر زيانها بهترين گزينه است . ساختن dll هاي مبتني بر c++ تنها راه حل ممكن براي كار با اعداد شناور با سرعت بالاست . البته اسمبلي هم خيلي خوب حتي بهتر از c++ جواب ميده .
به هر حال ببخسيد بحث رو منحرف كردم
به اميد ديدار
ممنون از اطلاعاتت در باره AUTOCAD و 3DSMAX...
در باره سرعت هم کاملاً حرفاتو قبول دارم... ولی اینجا بحث برنامه های معمولیه. برای کار های خاص مسلمه که زبان های خاص لازمن. دات-نت یه محیط radه (rapid application development) و کسی هم نمی تونه منکرش بشه. به هر حال این بحث رو در حالت کلی هیچ وقت نمیشه کرد... باید برای هر مسئله دید که چی بهتره... من کلاً گفتم که برای اکثر کارهای معمولی دات-نت کافیه
Alexy_Yeti
07-28-2007, 12:11 PM
مجموعه اينا ميشه .net framework .
http://m1.freeshare.us/127fs3601993.gif
میشه لطفاً یکی یه توضیح اجمالی بده من بفهم این دقیقاً چیه؟..
و چطوری میشه یاد گرفت
http://m1.freeshare.us/150fs218633.gif
snebi
08-31-2007, 12:45 PM
با سلام به همه دوستان این هم یک PDF آموزش فارسی در 68 صفحه
http://www.itsatforums.com/forum/attachment.php?attachmentid=21331&d=1188055247
راستی چه جوری میشه کاری کرد که جزء صحیح یه عدد رو بنویسه ؟؟؟ ( یعنی به جای 5.65 بنویسه 5 )
Alexy_Yeti
12-09-2007, 02:01 PM
راستی چه جوری میشه کاری کرد که جزء صحیح یه عدد رو بنویسه ؟؟؟ ( یعنی به جای 5.65 بنویسه 5 )
با تابع (Int(a ميتوني براكت بگيري
Mercury
12-10-2007, 01:32 PM
http://m1.freeshare.us/127fs3601993.gif
میشه لطفاً یکی یه توضیح اجمالی بده من بفهم این دقیقاً چیه؟..
و چطوری میشه یاد گرفت
http://m1.freeshare.us/150fs218633.gif
هرچيو كه فهميدي بگو تا بگيم چي نفهميدي گرچند ما خودمون هم اونقد نفهميديم كه به يكي ديگه بفهمونيم .
P30Tools
12-13-2007, 02:04 PM
یه چند تا تمرین مسخره و آسون دارم! ولی خوب از اون جا که هیچی حالمون نمیشه! توش موندم!:d
کسی هست حل کنه؟!:146fs972424:
پوینت هم میدیم!:146fs972424:
استاد بلا ما رو دریاب!:146fs972424:
P30Tools
12-13-2007, 08:36 PM
یه چند تا تمرین مسخره و آسون دارم! ولی خوب از اون جا که هیچی حالمون نمیشه! توش موندم!:d
کسی هست حل کنه؟!:146fs972424:
پوینت هم میدیم!:146fs972424:
استاد بلا ما رو دریاب!:146fs972424:
کسی نبود!؟!
جان حودم حیاتیه!:cryc:
parlos
12-13-2007, 09:00 PM
کسی نبود!؟!
جان حودم حیاتیه!:cryc:
چیه صورتشون؟
P30Tools
12-13-2007, 09:58 PM
چیه صورتشون؟
مرسی!
از اون جا که ممکنه بم بخندن الان pm می کنم!:d
pirmard
04-15-2008, 09:56 PM
سلام
بلا جان دستم به دامنت
یه فرم دارم آر تی ال کردمش
حالا منوی پاپ آپ دارم روش . می خام منوهای پاپ آپ آر تی ال نباشه .
چه کنم ؟ :cryb:
balabala
04-15-2008, 10:37 PM
یعنی چی دقیقا؟
pirmard
04-15-2008, 10:50 PM
یعنی چی دقیقا؟
http://tinypic.info/files/zu528ak1aid851cr8sko.jpg
اینو ببین . منوهاش چسبیدن اینور .
می خام بچسبن اونور .
بعد باز یه منو دیگه هست که می خام رایت تو لفت باشه .
یعنی یک منو رایت تو لفت و یکی هم لفت تو رایت .
balabala
04-15-2008, 11:15 PM
خوب توی یه فرم نمیشه هم rtl داشت هم ltr. فقط یجور منو بشه فکر کنم. شاید بشه توی یه فرم مخفی ltr بذاری و اون رو popup نمایش بدی..
pirmard
04-15-2008, 11:18 PM
خوب توی یه فرم نمیشه هم rtl داشت هم ltr. فقط یجور منو بشه فکر کنم. شاید بشه توی یه فرم مخفی ltr بذاری و اون رو popup نمایش بدی..
ممنون
حالا توی فرم راست به چپ نمیشه منوی چپ به راست داشته باشیم ؟
balabala
04-15-2008, 11:24 PM
ممنون
حالا توی فرم راست به چپ نمیشه منوی چپ به راست داشته باشیم ؟
خواهش میکنم.
فکر نکنم. تاحالا تست نکردم.
pirmard
07-10-2008, 09:33 PM
اینو چجوری می تونم گیر بیارم ؟
http://books.google.com/books?id=kVqB5hjNsScC&pg=PA465&lpg=PA465&dq=dynamic+menu+%2B+visual+basic&source=web&ots=17SAwuSUXA&sig=fRHcx1H8e0iHShSGodnKG7TSo9g&hl=en&sa=X&oi=book_result&resnum=7&ct=result#PPP1,M1
pirmard
08-09-2008, 08:24 PM
بلا جان کجایی ؟ هستی ؟
اینجا می خام واسه آیتم های کمبو ، ایندکس بزارم . ولی نمدونم چرا قبول نمی کنه !
کد رو ببین :
Private Sub set_group()
cmb_group.Clear
Dim sql As String: sql = "select * from [groups] order by [name]"
Call db_connect(sql)
If Adc.Recordset.RecordCount > 0 Then
Adc.Recordset.MoveFirst
For i = 0 To Adc.Recordset.RecordCount - 1
Call cmb_group.AddItem(Adc.Recordset.Fields("name"), Adc.Recordset.Fields("id"))
Adc.Recordset.MoveNext
Next i
End If
الان وقتی می گم به جای ایندکس اون ID رو از دیابیس بزار هیچ چیزی به کمبو اضافه نمیشه ! اما وقتی به جای اون مثلا i رو می زارم همه چی اضافه میشه . چجوری باید ایندکسشو اینجوری بزارم ؟
balabala
08-09-2008, 10:00 PM
فکر میکنم باید indexی که میدی حتما تا اندیکس قبلیش وجود داشته باشه. یعنی اگر مقدار رکورد ID باشه 3، باید 2 تا آیتم توی کمبو باکست داشته باشی.
اگر میخوای اون ID رو بکنی مرجعت، بجاش نسبتش بده به ItemData.
مثلا:
Private Sub set_group()
cmb_group.Clear
Dim sql As String: sql = "select * from [groups] order by [name]"
Call db_connect(sql)
If Adc.Recordset.RecordCount > 0 Then
Adc.Recordset.MoveFirst
For i = 0 To Adc.Recordset.RecordCount - 1
cmb_group.AddItem Adc.Recordset.Fields("name")
cmb_group.ItemData(cmb_group.ListCount) = Adc.Recordset.Fields("id")
Adc.Recordset.MoveNext
Next i
End If
End Sub
بعدا میتونی ItemData رو چک کنی و رکورد لازم رو بکشی بیرون.
pirmard
08-09-2008, 10:14 PM
فکر میکنم باید indexی که میدی حتما تا اندیکس قبلیش وجود داشته باشه. یعنی اگر مقدار رکورد ID باشه 3، باید 2 تا آیتم توی کمبو باکست داشته باشی.
اگر میخوای اون ID رو بکنی مرجعت، بجاش نسبتش بده به ItemData.
مثلا:
Private Sub set_group()
cmb_group.Clear
Dim sql As String: sql = "select * from [groups] order by [name]"
Call db_connect(sql)
If Adc.Recordset.RecordCount > 0 Then
Adc.Recordset.MoveFirst
For i = 0 To Adc.Recordset.RecordCount - 1
cmb_group.AddItem Adc.Recordset.Fields("name")
cmb_group.ItemData(cmb_group.ListCount) = Adc.Recordset.Fields("id")
Adc.Recordset.MoveNext
Next i
End If
End Sub
بعدا میتونی ItemData رو چک کنی و رکورد لازم رو بکشی بیرون.
خیلی مخلصیم بلا جان http://my.blackmice.com/images/smilies/costum/145fs19041.gif
وی بولتین نسخه 3.8.0 Release Candidate 1, تمام حقوق محفوظ می باشد ©
2000-2009, نرم افزار تجاری شرکت Jelsoft