تطوير مواقع كتب متنوعة تطبيقات مايكروسوفت لغة  ++C تكنولوجبا منوعة أخبار جامعة البعث
 
إضاءات

رسالة ترحيب

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

نرحب بجميع الزوار و أعضاء المنتدى بالحلة الجديدة للموقع ... موقع Php4Syria ملتقى طلاب جامعة البعث في حمص

آملين الإستفادة من زيارتكم و لا تترددوا بالمشاركة في المنتدى على الرابط التالي

http://www.php4syria.com/vb

 

أهم الخصائص المشتركة والتي نجدها في معظم أدوات Visual Basic طباعة أرسل لصديقك
تصويت المستخدم: / 3
عادىممتاز 
مقالات تعليمية - برمجة تطبيقات بإستخدام تقنيات مايكروسوفت العملاقة
كتـب مدير الموقع   
الثلاثاء, 06 مايو 2008 11:23

أهم الخصائص المشتركة والتي نجدها في معظم أدوات Visual Basic :

 

خاصية الاسم :  Name
وهي خاصية تحدد اسماً رمزياً للأداة، ولا يمثل هذا الاسم أهمية بالنسبة للمستخدم، بل إنه لا يستطيع معرفته أصلاً، ولكنه يمثل أهمية كبيرة بالنسبة للمبرمج حيث أنه لا يستطيع التعامل مع الأداة إلا من خلال اسمها هذا، وسنستخدم هذا الاسم كثيراً ولكن في المرحلة الثالثة وهي مرحلة كتابة الكود.
وعندما نقوم برسم الأداة في النموذج فإنها تأخذ اسماً افتراضياً، على سبيل المثال عندما نقوم برسم أداة عنوان فإنها ستأخذ الاسم Lable1 ، وإذا رسمنا أداة عنوان أخرى فإنها ستأخذ الاسم Lable2 ، وكذلك الحال بالنسبة لباقي الأدوات، ومن الأفضل تغيير هذا الاسم الافتراضي باسم آخر بحيث يميز الأداة، مثلاً إذا كان لدينا ثلاث أزرار [نسخ] و [قص] و[لصق] فإنها ستأخذ الأسماء  Commadn1، Command2، Command3، ويمكن مع تشعب البرنامج وضخامته أن تمثل هذه الأسماء مشكلة فنحن لا نعرف هل هذا الاسم خاص بزر النسخ أو اللصق أو القص ... وخروجاً من هذه المشاكل فإننا نقوم بتغيير أسمائها مثلاً: نسمي زر النسخ  CmdCopy، وزر القص  CmdCut، وزر اللصق  CmdPaste، وفي هذه الأسماء استخدمنا الأحرف الثلاثة الأول Cmd للإشارة إلى أن هذه الأداة أداة زر ( اختصاراً لكلمة CommandButton  ) ثم بعدها كتبنا كلمة تدل على وظيفة هذه الأداة ليسهل الرجوع إليها فيما بعد ... أخيراً: يشترط في هذا الاسم أن لا يكون رقما، وأن لا يكون أكثر من أربعين حرفا.

خاصية العنوان  Caption :
ونعني بهذه الخاصية العنوان الذي سيظهر للمستخدم فوق الأداة، وهذه الخاصية تختلف عن خاصية الاسم، حيث أن هذه الخاصية تهم المستخدم أكثر فهو يعرف بها وظيفة الأداة، ولكنها بالنسبة للمبرمج مجرد عنوان للأداة فقط، ولا دخل له بالنواحي البرمجية، بخلاف الاسم فهو الأهم بالنسبة للمبرمج.

خاصية من اليمين إلى اليسار   Right to Left :
ونجد هذه الخاصية أكثر في الأدوات التي تتعامل مع النصوص، وهي تحدد اتجاه الكتابة هل هو من اليسار إلى اليمين أومن اليمين إلى اليسار؟ وتكون القيمة الافترضية من اليسار إلى اليمين ويمكنك التغيير كما تشاء ... في هذا الصدد نذكر خاصية أخرى وهي خاصية المحاذاة Alignment وهي تقوم بمحاذاة النص داخل الأداة، والقيمة 0 تعني المحاذاة إلى اليسار، والقيمة 1 تعني المحاذاة إلى اليمين، والقيمة 2 تعني توسيط النص.
خصائص خط الكتابة  Font :
وفيها نحدد نوع الخط، وحجمه، وتخانته، وميله، وتسطيره.

خصائص الألوان  :
خاصية لون الخلفية BackColor وتحدد لون الخلفية للأداة ...
خاصية لون الخط ForeColor وتحدد لون الخط ...

خاصية شكل المؤشر  MousePointer :
كما تعرف فإن مؤشر الماوس عادة ما يأخذ رمز السهم المتجه إلى أعلى اليسار، ويتيح لك الفيجول بيسيك تغيير شكل المؤشر من هذا الشكل التقليدي إلى أي شكل آخر ترغب فيه وذلك من خلال هذه الخاصية ... فبعد تغييرها تجد أن مؤشر الماوس يتغير عند مرورك على الأداة التي غيرت فيها هذه الخاصية.

LAST_UPDATED2
أقرا المزيد...
 
كلاس انشاء نموذج html جاهزة بواسطة php طباعة أرسل لصديقك
مقالات تعليمية - تطوير المواقع بإستخدام لغات برمجة الويب
كتـب أبو بصير   
الأربعاء, 24 فبراير 2010 14:05

كلاس انشاء نموذج html جاهزة بواسطة php

1

/****************************************************
|    Created        : 05/10/2007 | 21:01:23 GMT
| Update        : ‎18/‎04/‎2008 | 12:47:00 GMT
|    Category    : (PHP Files) WEB Langauges
|    Title         : My php Langauge (Class Files)
|    Subject     : Forms & All Accessories Tool
| Groups    : Classes
|    Author        : OJOpc (2007) E-mail:  هذا البريد الالكتروني محمى من المتطفلين , يجب عليك تفعيل الجافا سكر يبت لرؤيته
| Company   : (C) tinyhost
****************************************************/
class 
c_form
{
  var 
$nameform 'form'
;
  var 
$method 'post'
;
  var 
$etype
;
  var 
$extra
;
  var 
$codes
;
  var 
$rollover
;
  var 
$setclass "style='padding: 4px;'"
;
  var 
$legclass "style='color: blue';"
;
  function 
c_form
()
  {
    
$nameform ''
;
  }
  
/*
  function print_c()
  {
    echo $this->codes;
  }*/
  
function closeform
()
  {
    echo 
""
;
  }
# ========= write form Tag
  
function form($action$css ''$onsubmit ''$targt "target='_self'"
)
  {
    echo 
"nameform' method='$this->method' $targt"
;
    echo 
"$this->extra style='margin:0;'"
;
    if(
$action != ''
)
      echo 
" action=\"$action\""
;
    if(
$css != ''
)
      echo 
" class='$css'"
;
    if(
$this->etype != ''
)
      echo 
" enctype='$this->etype'"
;
    if(
$onsubmit != ''
)
      echo 
" onsubmit='$onsubmit'"
;
    echo 
">"
;
  }

  
# ========= type text
  
function pliantext($n$size 44$value ''$putid ''$event ''
)
  {
    echo 
";
    if(
$value != ''
)
      echo 
" value='$value'"
;
    if(
$putid != ''
)
      echo 
" class='$css'"
;
    if(
$event != ''
)
      echo 
" $event"
;
    echo 
" /> "
;
  }
  function 
textReadonly($n$size 44$value ''$putid
)
  {
    echo 
";
    if(
$value != ''
)
      echo 
" value='$value'"
;
    if(
$putid != ''
)
      echo 
" id='$putid'"
;
    echo 
" />"
;
  }

  function 
hidden($n$value$putid ''
)
  {
    echo 
""
;
  }
  
# ========= type Buttons
  
function submit($n$value$event ''
)
  {
    echo 
;
    if(
$event != ''
)
      echo 
" $event"
;
    echo 
" /> "
;
  }

  function 
clear($n$value$extra ''
)
  {
    echo 
;
    echo 
" $extra/> "
;
  }
  function 
other($type 'button'$n$value$event ''
)
  {
    echo 
";
    if(
$event != ''
)
      echo 
" $event"
;
    echo 
" />"
;
  }

  
# ========= (type=multiple)
  
function singlecheckbox($n$label$val$act 0$onclick ''
)
  {
    echo 
";
    if(
$act == 1
)
      
$act " checked='' "
;
    else
      
$act ''
;
    if(
$onclick != ''
)
      echo 
" onclick='$onclick' "
;

    echo 
"$act/>$label "
;
  }
  function 
multicheckbox($n$length$labelz$valbox$act
)
  {
    for(
$z 0$z $length$z
++) {
      echo 
";
      if(
$act[$z] == 1
)
        
$act[$z] = " checked='' "
;
      else
        
$act[$z] = ''
;
      echo 
"$actbox[$z]/>$labelz[$z] "
;
    }
  }
  function 
singleradio($n$label$val$act 0$isbr 0
)
  {
    echo 
";
    if(
$act == 1
)
      
$act " checked='' "
;
    else
      
$act ' '
;
    echo 
"$act/>$label "
;
    if(
$isbr == 1
)
      echo 
""
;
  }

  function 
select($n$firstoption ''$length$vals$labelz$active ''$size ''$onchange ''
)
  {
    echo 
;
    if(
$size != ''
)
      echo 
" size='$size'"
;
    if(
$onchange != ''
)
      echo 
" onchange=\"$onchange\""
;
    echo 
">"
;
    if(
$firstoption != ''
)
      echo 
"$firstoption "
;
    for(
$i 0$i $length$i
++) {
      echo 
";

      if(
$active == $vals[$i
])
        echo 
" selected=''"
;

      echo 
">$labelz[$i] "
;
    }
    echo 
" "
;
  }

  
# ========= Textareas
  
function plaintextarea($n$col$row$value ''$putid ''$ro 0$_br 1
)
  {
    echo 
";
    if(
$putid != ''
)
      echo 
" id='$putid'"
;
    if(
$ro == 1
)
      
$ro " readonly=''"
;
    else
      
$ro ''
;
    echo 
"$ro>$value"
;
    if(
$_br == 1
)
      echo 
""
;
  }


  
# ========= Filearea
  
function filebrowse($n$size 50$dirct$event ''
)
  {
    echo 
";
    if(
$dirct != ''
)
      echo 
" dir='$dirct'"
;
    if(
$event != ''
)
      echo 
" $event"
;
    echo 
"/>"
;
  }

  function 
multifilebrowse($n$files$size 50$dirct 'ltr'$event ''
)
  {
    
$maxcolum 0
;
    for(
$i 1$i <= $files$i
++) {
      
$filebrowse ";
      if(
$dirct != ''
)
        
$filebrowse .= " dir='$dirct'"
;
      if(
$event != ''
)
        
$filebrowse .= " $event"
;
      
$filebrowse .= "/>  "
;
      
// print the input
      
echo $filebrowse
;
      if(
$maxcolum 1
)
        
$maxcolum
++;
      else {
        echo 
""
;
        
$maxcolum 0
;
      }
    }
  }

//E class
?> 
 

LAST_UPDATED2
أقرا المزيد...
 
برنامج MOBILedit! 2.99.0.19 تحكم بكلّ ما في موبايلك عن طريق الكمبيوتر طباعة أرسل لصديقك
مقالات تعليمية - مقالات منوعة حول آخر تطورات التكنولوجيا في العالم
كتـب مدير الموقع   
الاثنين, 06 أكتوبر 2008 07:32

برنامج MOBILedit! 2.99.0.19 :: تحكم بكلّ ما في موبايلك عن طريق الكمبيوتر ::

 البرنامج الرائع الذي يسمح لك بالقيام بنقل صورك وملفاتك وتحرير بعض الملفات والتعامل مع الجوال بصورة اسهل, كما يمكن إرسال رسائل SMS عن طريق الكمبيوتر عن طريق Bluetooth .or.. cable .or. infrared

 

 

قاموس لغة php

LAST_UPDATED2
أقرا المزيد...
 
برنامج DLL Reflector لاكتشاف كود ملفات DLL و طرق استدعائها طباعة أرسل لصديقك
تصويت المستخدم: / 17
عادىممتاز 
مقالات تعليمية - برمجة تطبيقات بإستخدام تقنيات مايكروسوفت العملاقة
كتـب مدير الموقع   
الثلاثاء, 06 مايو 2008 11:39

برنامج DLL Reflector لاكتشاف كود ملفات DLL و طرق استدعائها

هذا البرنامج خاص بالمبرمجين و تحديدا لمن يستعينون بملفات DLL لبرامجهم.

مقدمة عن ملفات الـ DLL :
هذه الملفات التي توفر علينا عبء كبير من البرمجة قد يمتد إلى شهور ... و يمكننا تضمين هذه الملفات في مشاريعنا من التحكم بأحد البرامج الموجودة أو في النظام أو حتى بعمليات الاتصال البعيد .

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

توضيح عمل البرنامج :
الآن و بعد أن عرفنا مهام هذه الملفات يأتي دور البرنامج  DLL Reflector  وعمله كالآتي :

يقوم باستعراض جميع شفرات الـFunctions  الموجودة ضمن ملف الـ DLLو ذلك بمجرد النقر على اسم التابع.

هذا و يمّكن المبتدئين من تعلم كيفية البرمجة من خلال عرض الأكواد المتقدمة لهذه الملفات .

صور عن البرنامج : 

LAST_UPDATED2
أقرا المزيد...
 
<< البداية < السابق 1 2 3 4 5 6 7 8 9 10 التالي > النهايــة >>

صفحة 8 من 25

ethad_talby

صور من جامعة البعث

تصويت

ما رأيك بالشكل الجديد للموقع
 

إحصائية الزيارات

زيارات اليوم0
زيارات البارحة0
زيارات الأسبوع0
زيارات الشهر593
جميع الزيارات428873

المتواجدون الآن

يوجد حاليا 57 زوار المتواجدون الآن

[+]
  • Increase font size
  • Decrease font size
  • Default font size
  • default color
  • blue color
  • green color