• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'class'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 7 نتيجة

  1. عندي Class Persons تم أنشاء بداخله ما يلي Public Class Persons         Public Class PProperty             Public Property FName As String             Public Property LName As String         End Class         Public Class PMethods             Public Property Speed As String             Public Property Pstop As String         End Class     End Class قمت بإنشأ نسخ جديدة من  Class Persons كالتالي : Dim X as new Persons ما أريده هو عند كتابة X ثم . يظهر لي PProperty و PMethods وعند اختيار أحدهما ثم . يظهر لي خصائص تلك الكلاس مثل ما هو في  My.Application.Culture.CompareInfo كل ما وضعت دوت . بعد الاسم تظهر لي خصائص بالله من عنده فكره يفيدني بارك الله فيكم
  2. السلام عليكم ورحمة الله وبركاته لدي مشروع بسيط اقوم بعمله كيف اعرف هل فيه كلاسات أم لا عند عمل ال Class diagram ؟؟ وماهي الكلاسات في مشروعي اذا وجدت !! مشروعي بسيط عباره عن برنامج للمواصلات يقوم الطالب بادخال الرقم الجامعي ثم تحصل عملية query بالرقم الجامعي من الداتابيس يطلع منها العنوان من سجل الطالب في الداتابيس ثم تحصل عملية set address  في google maps  تأخذ العنوان وتحدد مكان المنزل للطالب وعند ركوب السائق للتحرك يضغط على زر الانهاء وتحصل عمليتين تنتهي عملية تسجيل الطلاب  وتحصل عمليه  ترتيب اماكن المنازل للسائق بحيث يتم توصيل الطلاب بترتيب مواقع منازلهم. العمل تقريباً اغلبه داخل البرنامج فقط الطالب يدخل الرقم والسائق عند التحرك يضغط انهاء. وجزاكم الله خيراً
  3. مشكلة في فتح ال class

    السلام عليكم اخواني الكرام اخواني لدي مشكلة في فتح كلاس  asp.net vb بعد برمجة الكلاس واغلاق الموقع اصبح الكلاس لا يفتح ابدا وعند فتحه يظهر كلام غريب كما في الصورة ارجو المساعدة جزاكم الله خير 
  4. السلام عليكم ورحمة الله وبركاته ،،     انا عملت كلاس للتعامل مع قاعدة البيانات ..   وعملت داخل الكلاس وظائف متعدةة ،،   وجميعها شغالة ولكن جربت أن اضع الفنكشن select داخل الأمر mysqli_num_rows() .. ما يجي للأسف ولا أعلم لماذا ،،     هذا الكود للتوضيح: <?phpclass Database { var $db_host = "localhost"; var $db_user = "root"; var $db_pass = "root"; var $db_name = "rame"; var $connect; public function __construct() { $connect = mysqli_connect($this->db_host,$this->db_user,$this->db_pass,$this->db_name) or die('Connection Error!'); $this->connect = $connect; } function select($table) { $select = mysqli_query($this->connect,"SELECT * FROM $table"); } function insert($table,$values,$where) { $insert = mysqli_query($this->connect,"INSERT INTO $table VALUES($values) $where"); } function update($table,$values,$where) { $update = mysqli_query($this->connect,"UPDATE $table SET $values $where"); } function delete($table,$where) { $delete = mysqli_query($this->connect,"DELETE FROM $table $where"); } }$test = new Database;$ss = $test->select('users');$num= mysqli_num_rows($ss);echo $num; ?>وهذا الخطأ اللي يجيني: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\AppServ\www\index.php on line 55       أتمنى المساعدة للضرورة،     وشكرا للجميع، :)
  5. بسم الله الرحمن الرحيم لدي كود كلاس جاهز اود استخدامه في مشروع على بيئة 2008 ولكن لم اعرف ان استحدث ملف كلاس جديد لاضافة الكود له حيث ان الكود الذي حصلت عليه لا يوجد فيه classname.h ارجو من الاخوة المساعدة لضيق الوقت هذا كود الكلاس الذي اود اضافته  //CLASS DYNAMIC MATRIXclass Mat {public: Mat(int ,int ); ~Mat(); double get(int ,int ); void set (int ,int , double ); private: int num_row; int num_col; double * val;};Mat::Mat(int nrow, int ncol){ num_row=nrow; num_col=ncol; val =new double [num_row * num_col]; return;}double Mat::get(int row, int col){ return val[row * this->num_col + col];}void Mat::set(int row, int col, double v){ val[row* this->num_col +col]=v; return; }Mat::~Mat(){ delete [] val;}/////////////////////////////Hough1 transform =============== double pmin; double pmax; double tmin; double tmax;Bitmap ^ Hough(Bitmap ^ im1){ int w=im1->Width,h=im1->Height; int thetaMx=180; int pMx=181;Mat * EdgeMag=new Mat(h,w);Mat * EdgePhase=new Mat(h,w);//==================sobel int filtersize=3; int sobely[3][3]= {-1,-2,-1, 0 , 0, 0, 1 , 2, 1}; int sobelx[3][3]= {-1, 0, 1, -2, 0, 2, -1, 0, 1}; double Rx,Ry; int x,y,i,j; for (x=0;x<w ;x++) for(y=0;y<h ;y++){ Rx=Ry=0.0; for ( i=-filtersize/2;i<=filtersize/2;i++) for ( j=-filtersize/2;j<=filtersize/2;j++){ if (!(x+i<0 || x+i>=w || y+j<0 || y+j>=h)){ Color c=im1->GetPixel(x+i,y+j); int r= (c.R+c.G+c.B)/3; Ry+=r*sobely[i+filtersize/2][j+filtersize/2]; Rx+=r*sobelx[i+filtersize/2][j+filtersize/2]; } else { Color cc=im1->GetPixel(x ,y ); int r= (cc.R+cc.G+cc.B)/3; Ry+=r*sobely[i+filtersize/2][j+filtersize/2]; Rx+=r*sobelx[i+filtersize/2][j+filtersize/2]; } } int R=Math::Abs(Rx) + Math::Abs(Ry) ; if (R>255) R=255; EdgeMag->set(y,x,R); EdgePhase->set(y,x,Math::Atan2(Ry,Rx)); }// for //=================end sobel//initilize output image for sin drawBitmap ^outSinCos=gcnew Bitmap(thetaMx,pMx);for (int x=0;x<thetaMx ;x++) for(int y=0;y<pMx ;y++){ outSinCos->SetPixel(x,y,Color::Black); }//read from magnitude and add to accumilator image outsincos pmin=9999999999.0; pmax=-9999999999.0; double p,Pi=Math::PI; //scale p for (x=0;x<w ;x++) for(y=0;y<h ;y++){ int r=EdgeMag->get(y,x); if (r>254){ for (int i=0;i<thetaMx;i++){ p=x*Math::Cos(i*Pi/180.0)+y*Math::Sin(i*Pi/180.0); if (p<pmin) pmin=p; if (p>pmax) pmax=p; } } } //accumilate for (x=0;x<w ;x++) for(y=0;y<h ;y++){ int r=EdgeMag->get(y,x); if (r>254){ for (int i=0;i<thetaMx;i++){ p=x*Math::Cos(i*Pi/180.0)+y*Math::Sin(i*Pi/180.0); p=180.0*(p-pmin)/(pmax-pmin); int r=outSinCos->GetPixel(i,p).R+1; if (r>255) r=255; outSinCos->SetPixel(i,p,Color::FromArgb(r,r,r)); } } }return outSinCos; }////////////////////////////////Hough2 transform =============== int thetaMx; int pMx;Bitmap ^ Hough2(Bitmap ^ im1){ int w=im1->Width,h=im1->Height; thetaMx=180; pMx=181;Mat * EdgeMag=new Mat(h,w);Mat * EdgePhase=new Mat(h,w);//==================sobel int filtersize=3; int sobely[3][3]= {-1,-2,-1, 0 , 0, 0, 1 , 2, 1}; int sobelx[3][3]= {-1, 0, 1, -2, 0, 2, -1, 0, 1}; double Rx,Ry; int x,y,i,j; for (x=0;x<w ;x++) for(y=0;y<h ;y++){ Rx=Ry=0.0; for ( i=-filtersize/2;i<=filtersize/2;i++) for ( j=-filtersize/2;j<=filtersize/2;j++){ if (!(x+i<0 || x+i>=w || y+j<0 || y+j>=h)){ Color c=im1->GetPixel(x+i,y+j); int r= (c.R+c.G+c.B)/3; Ry+=r*sobely[i+filtersize/2][j+filtersize/2]; Rx+=r*sobelx[i+filtersize/2][j+filtersize/2]; } else { Color cc=im1->GetPixel(x ,y ); int r= (cc.R+cc.G+cc.B)/3; Ry+=r*sobely[i+filtersize/2][j+filtersize/2]; Rx+=r*sobelx[i+filtersize/2][j+filtersize/2]; } } int R=Math::Abs(Rx) + Math::Abs(Ry) ; if (R>255) R=255; EdgeMag->set(y,x,R); EdgePhase->set(y,x,Math::Atan2(Ry,Rx)); }// for //=================end sobel//initilize output image for sin drawBitmap ^outSinCos=gcnew Bitmap(thetaMx,pMx);for (int x=0;x<thetaMx ;x++) for(int y=0;y<pMx ;y++){ outSinCos->SetPixel(x,y,Color::Black); }//read from magnitude and add to accumilator image outsincos pmin=9999999999.0; pmax=-9999999999.0; tmin=9999999999.0; tmax=-9999999999.0; double p,Pi=Math::PI; //scale p for (x=0;x<w ;x++) for(y=0;y<h ;y++){ int r=EdgeMag->get(y,x); if (r>254){ double t=EdgePhase->get(y,x); p=x*Math::Cos(t)+y*Math::Sin(t); if (p<pmin) pmin=p; if (p>pmax) pmax=p; if (t<tmin) tmin=t; if (t>tmax) tmax=t; } } //accumilate for (x=0;x<w ;x++) for(y=0;y<h ;y++){ int r=EdgeMag->get(y,x); if (r>254){ double t=EdgePhase->get(y,x); p=x*Math::Cos(t)+y*Math::Sin(t); t=(thetaMx-1)*(t-tmin)/(tmax-tmin); p=180.0*(p-pmin)/(pmax-pmin); int r=outSinCos->GetPixel(t,p).R+1; if (r>255) r=255; outSinCos->SetPixel(t,p,Color::FromArgb(r,r,r)); } }return outSinCos; }Bitmap ^ line(Bitmap ^ im1){ Image^ image =im1; Graphics ^gr = Graphics::FromImage(image); Pen ^ p1=gcnew Pen(Color::Blue); int w=im1->Width;int h=im1->Height; gr->DrawLine(p1,0,0,w-1,h-1); im1=dynamic_cast<Bitmap^>(image); return im1;}Bitmap ^ HoughLine(Bitmap ^ im1){ Image^ image =im1; Graphics ^gr = Graphics::FromImage(image); Pen ^ p1=gcnew Pen(Color::Blue); int w=im1->Width;int h=im1->Height; Bitmap ^ im2=Hough(im1); thetaMx=180; pMx=181;double Pi=Math::PI; int t,r; for (t=0;t<thetaMx ;t++) for(r=0;r<pMx ;r++){ Color c=im2->GetPixel(t,r); if (c.R>254){ double cos_t = Math::Cos(t*Pi/180.0), sin_t = Math::Sin(t*Pi/180.0); double rho=pmin+r*(pmax-pmin)/180.0; double x0 = rho*cos_t, y0 = rho*sin_t; double alpha = 1000; Point pt1( Math::Round(x0 + alpha*(-sin_t)), Math::Round(y0 + alpha*cos_t) ); Point pt2( Math::Round(x0 - alpha*(-sin_t)), Math::Round(y0 - alpha*cos_t) ); gr->DrawLine(p1,pt1,pt2); } } im1=dynamic_cast<Bitmap^>(image); return im1;}Bitmap ^ HoughLine2(Bitmap ^ im1,int threshold){ Image^ image =im1; Graphics ^gr = Graphics::FromImage(image); Pen ^ p1=gcnew Pen(Color::Blue); int w=im1->Width;int h=im1->Height; Bitmap ^ im2=Hough2(im1); thetaMx=180; pMx=181;double Pi=Math::PI; int t,r; for (t=0;t<thetaMx ;t++) for(r=0;r<pMx ;r++){ Color c=im2->GetPixel(t,r); if (c.R>threshold){ double rho=pmin+r*(pmax-pmin)/180.0; double theta=tmin+t*(tmax-tmin)/180.0; double cos_t = Math::Cos(theta), sin_t = Math::Sin(theta); double x0 = rho*cos_t, y0 = rho*sin_t; double alpha = 1000; Point pt1( Math::Round(x0 + alpha*(-sin_t)), Math::Round(y0 + alpha*cos_t) ); Point pt2( Math::Round(x0 - alpha*(-sin_t)), Math::Round(y0 - alpha*cos_t) ); gr->DrawLine(p1,pt1,pt2); } } im1=dynamic_cast<Bitmap^>(image); return im1;}معلوماتي بسيطه في C++  اعتقد انه لازم استحدث كلاس باسم Mat.cpp واضافة الكود لكن  كيف استدعيه وهل لازم استخدم header file اله وكيف اعمله
  6. السلام عليكم ورحمة الله وبركاتة الاخوة الاعضاء والمشرفين عندى فكرة واريد منكم مساعدتى فى اكمالها اريد عمل موقع فصل افتراضى Virtual Class Rooms يمكن من خلالة دخول الطلاب الى الفصل بكلمة سر واسم مستخدم لحضور محاضرة والمشاركة فيها مثل التعليم الاليكترونى ببرنامج Saba center او مثل موقع WizIQ او مثل Microsoft Live meeting ولكم جزيل الشكر فى ايضاح الادوات المناسبة علما بانى استخدم لغة ASP.NET And Visual Studio 1010 واريد عمل التالى 1- سبورة للكتابة عليها داخل الموقع 2- كيفية عرض ملفات من نوع PPT,PDF,..... 3- كيفية عمل شات خاص بالموقع ( لو ان هذا الطلب سهل ويمكن الحصول علية بسهولة ) *: من المعروف ان الفصول الافتراضية لها الخصائص التالية a. Ability to write and draw on the whiteboard space using the drawing toolbar. b. Ability to chat with the students who are participating in the Virtual Classroom. c. Ability to respond to the students’ questions. d. Create Study Materials, Quiz and Assignment with time constrains. e. Ability to view the information about the students in the Virtual Classroom. f. Video Conferencing with students and tutors who are online. وشكرا لكم برجاء الرد او النقاش حول هذا الموضوع http://aschool.somee.com
  7. يمكنكم مشاهدة الفيديو من هنا    http://www.youtube.com/watch?v=lTzPy_ujzyY&feature=youtu.be