چند تا سوال دات نتي!!1كمك كنيد لطفا

bluestar_58

Member
سلام
با توجعه به تاپيك قبلي كه خوندم ميخوام يه كم اينجا را اكتيو كنم..پس چند تا سوال توپ ميپرسم
اول:
با استفاده از زبونهاي .net و محيط vs.net چه طوري ميشه از كام پورت يه سري اطلاعات باينري را خوند؟؟؟؟ درواقع ميخوام بدونم با استفاده از چه ابزاري ميشه اين كار را توي دات نت انجام داد توي vs6 با استفاده از كنترل ms com control اين كار انجام ميشد ولي اينجا نميدونم!!!!

ديگه اينكه اگه بخواييم از داخل برنامه كه با ويژوال استوديو نوشتيم برنامه اكسل را اجرا كنيم و داخلش مثلا يه گراف بكشيم بايد چي كار كنيم بازم براي توضيح اضافه كنم كه مثل كاري كه با OLE توي vs6 ميكرديم..اينجا ديگه OLE وجود نداره ولي حتما بايد يه راهي باشه ديگه!!!!!
خوب دوستان كمك كنيد لطفا ..اگه هم سايتي يا مطلبي جايي ديدين لطفا لينك بدين ممنون ميشم!
BlueStar
 

hamed_h

Member
در مورد كار كردن با پورتها .
بايد از API هاي ويندوز استفاده كني .
توي همين تاپيك اسم اين API ها رو مي زارم .

در مورد سوال دوم .
شما مي خواي كه از طريق برنامه اي كه توي دات نت نوشتي اكسل رو اجرا كني ؟
 

bluestar_58

Member
بله ميخوام كه اكسل را اجرا كنم ....يه چيزي شبيه به كاري كه با OLe ميكرديم توي ويژوال بيسيك 6
اگه اون api ها را هم بگين خيلي ممنون ميشم
 

hamed_h

Member
با دستور shell يا با استفاده از كلاس process اين كارو مي توني بكني .

اسم api ها :
BuildComdb
clearcommerror
closehandle
createevent
createfile
escapecommfunction
formatmessage
formatmessageA
getcommmodestatus
getcomstate
getcommtimeouts
getlasterror
get overlappedresult
purgecomm
readfile
setcommtimeouts
setcommstate
setupcomm
setcommmaske
waitcommevent
waitforsingleobject
writefile

ارگومانهاي اين توابع رو هم ميتوني با استفاده از api viewer برنامه vs پيدا كني .

با اين توابع مي توني هر كاري رو انجام بدي .
 

جدیدترین ارسال ها

بالا