<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب  - قسم امثلة ومشاريع VB.NET]]></title>
		<link>https://vb4arb.com/vb/</link>
		<description><![CDATA[منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب  - https://vb4arb.com/vb]]></description>
		<pubDate>Wed, 22 Apr 2026 21:33:50 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[شراء سورس كود]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=56228</link>
			<pubDate>Mon, 13 Apr 2026 19:18:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=15374">sher</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=56228</guid>
			<description><![CDATA[ابحث عن سورس كود برنامج ادارة محلات الصرافة <br />
<br />
للتواصل معي 00963992295734]]></description>
			<content:encoded><![CDATA[ابحث عن سورس كود برنامج ادارة محلات الصرافة <br />
<br />
للتواصل معي 00963992295734]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[برنامج لإدارة sql server  بالفيجوال بيسك]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55984</link>
			<pubDate>Sun, 18 Jan 2026 06:54:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=30382">ggtt17121985</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55984</guid>
			<description><![CDATA[<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/nwoBLXh-Ktk" frameborder="0" allowfullscreen="true"></iframe>]]></description>
			<content:encoded><![CDATA[<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/nwoBLXh-Ktk" frameborder="0" allowfullscreen="true"></iframe>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[المنكر المبرمج… وأين البرمجة المضادة؟]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55967</link>
			<pubDate>Thu, 08 Jan 2026 02:48:17 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=61402">clombs_23</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55967</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">دعوة إلى المبرمجين وأهل الثغور التقنية: نحو مشروع دعوة إلى الله رقمية ذكية</span><br />
السلام عليكم ورحمة الله وبركاته، يا أهل الفكر والتقنية.<br />
أكتب هذه الكلمات من قلبٍ غيور، يرى ما آلت إليه منصات التواصل الاجتماعي من انتشارٍ واسع للمجاهرة بالمعاصي؛ من موسيقى، وصور لا ترضي الله، وتساهلٍ ظاهر في المحرمات، حتى أصبح المنكر مألوفًا، والنصيحة غريبة.<br />
ونحن نعلم يقينًا قول النبي ﷺ:<br />
<span style="font-weight: bold;" class="mycode_b">«من دلّ على خير فله مثل أجر فاعله»</span>.<br />
وهنا يبرز سؤالٌ ملحّ:<br />
لماذا تُسخَّر التقنيات الحديثة والبوتات الذكية في الغالب للأغراض التجارية فقط، ولا تُستثمر بالقدر الكافي في الدعوة إلى الله، والأمر بالمعروف، والنهي عن المنكر؟<br />
إننا اليوم بحاجة إلى ما يمكن تسميته بـ <span style="font-weight: bold;" class="mycode_b">“أتمتة الدعوة”</span>؛ دعوة ذكية، هادئة، مؤثرة، لا تصادم ولا فظاظة فيها.<br />
ومن هنا تأتي فكرة إنشاء <span style="font-weight: bold;" class="mycode_b">بوتات دعوية ذكية (Smart Da‘wah Bots)</span> تقوم بـ:<br />
• رصد الكلمات المفتاحية المرتبطة بالمنكرات، والرد عليها تلقائيًا بنصائح لطيفة، وتذكيرٍ مؤثر بلا تشهير ولا استفزاز.<br />
• مزاحمة المحتوى المحرم في الوسوم العامة بنشر بدائل مباحة؛ كتلاوات القرآن، والأذكار، وأصوات الطبيعة الهادئة.<br />
• التذكير بالأحاديث العظيمة، كقول النبي ﷺ:<br />
<span style="font-weight: bold;" class="mycode_b">«إنك لن تدع شيئًا اتقاءَ الله إلا آتاك الله خيرًا منه»</span>.<br />
• التنبيه إلى خطر <span style="font-weight: bold;" class="mycode_b">الذنوب الجارية</span> التي يبقى أثرها بعد الموت، كما قال الشاطبي رحمه الله:<br />
<span style="font-style: italic;" class="mycode_i">«الويل الطويل لمن يموت وتبقى ذنوبه مئات السنين يُعذَّب بها»</span>.<br />
التحدي موجّه إليكم يا أهل البرمجة والتقنية:<br />
من يملك القدرة على بناء أداة أو بوت يسهّل على المسلم الغيور أداء النصيحة تلقائيًا، دون أن يضطر لمشاهدة المنكرات أو التعرّض لها بنفسه؟<br />
لنحوّل أسطر الكود إلى حسنات جارية، ولنجعل التقنية خادمة للدين كما خدمت الدنيا.<br />
فمن كانت لديه القدرة أو الفكرة أو المساهمة، فليتقدم؛<br />
<span style="font-weight: bold;" class="mycode_b">فالفردوس الأعلى يستحق منا هذا الجهد.</span> <br />
والله الموفق.]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">دعوة إلى المبرمجين وأهل الثغور التقنية: نحو مشروع دعوة إلى الله رقمية ذكية</span><br />
السلام عليكم ورحمة الله وبركاته، يا أهل الفكر والتقنية.<br />
أكتب هذه الكلمات من قلبٍ غيور، يرى ما آلت إليه منصات التواصل الاجتماعي من انتشارٍ واسع للمجاهرة بالمعاصي؛ من موسيقى، وصور لا ترضي الله، وتساهلٍ ظاهر في المحرمات، حتى أصبح المنكر مألوفًا، والنصيحة غريبة.<br />
ونحن نعلم يقينًا قول النبي ﷺ:<br />
<span style="font-weight: bold;" class="mycode_b">«من دلّ على خير فله مثل أجر فاعله»</span>.<br />
وهنا يبرز سؤالٌ ملحّ:<br />
لماذا تُسخَّر التقنيات الحديثة والبوتات الذكية في الغالب للأغراض التجارية فقط، ولا تُستثمر بالقدر الكافي في الدعوة إلى الله، والأمر بالمعروف، والنهي عن المنكر؟<br />
إننا اليوم بحاجة إلى ما يمكن تسميته بـ <span style="font-weight: bold;" class="mycode_b">“أتمتة الدعوة”</span>؛ دعوة ذكية، هادئة، مؤثرة، لا تصادم ولا فظاظة فيها.<br />
ومن هنا تأتي فكرة إنشاء <span style="font-weight: bold;" class="mycode_b">بوتات دعوية ذكية (Smart Da‘wah Bots)</span> تقوم بـ:<br />
• رصد الكلمات المفتاحية المرتبطة بالمنكرات، والرد عليها تلقائيًا بنصائح لطيفة، وتذكيرٍ مؤثر بلا تشهير ولا استفزاز.<br />
• مزاحمة المحتوى المحرم في الوسوم العامة بنشر بدائل مباحة؛ كتلاوات القرآن، والأذكار، وأصوات الطبيعة الهادئة.<br />
• التذكير بالأحاديث العظيمة، كقول النبي ﷺ:<br />
<span style="font-weight: bold;" class="mycode_b">«إنك لن تدع شيئًا اتقاءَ الله إلا آتاك الله خيرًا منه»</span>.<br />
• التنبيه إلى خطر <span style="font-weight: bold;" class="mycode_b">الذنوب الجارية</span> التي يبقى أثرها بعد الموت، كما قال الشاطبي رحمه الله:<br />
<span style="font-style: italic;" class="mycode_i">«الويل الطويل لمن يموت وتبقى ذنوبه مئات السنين يُعذَّب بها»</span>.<br />
التحدي موجّه إليكم يا أهل البرمجة والتقنية:<br />
من يملك القدرة على بناء أداة أو بوت يسهّل على المسلم الغيور أداء النصيحة تلقائيًا، دون أن يضطر لمشاهدة المنكرات أو التعرّض لها بنفسه؟<br />
لنحوّل أسطر الكود إلى حسنات جارية، ولنجعل التقنية خادمة للدين كما خدمت الدنيا.<br />
فمن كانت لديه القدرة أو الفكرة أو المساهمة، فليتقدم؛<br />
<span style="font-weight: bold;" class="mycode_b">فالفردوس الأعلى يستحق منا هذا الجهد.</span> <br />
والله الموفق.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[شبه مكرر(bbcode_Editor)]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55804</link>
			<pubDate>Tue, 09 Dec 2025 16:40:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=56138">justforit</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55804</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/T2BWvbH1/bbcode-Editor.png" loading="lazy"  alt="[صورة مرفقة: bbcode-Editor.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">بعد المدة اللتي قضيتها محاولا تشغيل محرر ascx بعد تحويله الى dll  في تطبيق asp.net aspx و لم اتمكن من ذلك أحببت ان اعمل مثال قد ينفع اي مبتدئ في تعلم البرمجة</div>
<div style="text-align: center;" class="mycode_align">الازرار السفلية هي لمربع المحرر</div>
<div style="text-align: center;" class="mycode_align">بقيت اشياء كثيرة منها القوائم مثل:[*list]  ونهايته [/*]</div>
<div style="text-align: center;" class="mycode_align"><ul class="mycode_list"><li>وسم البداية و نهايته</li>
</ul>
</div>
<div style="text-align: center;" class="mycode_align">كل انواع وسوم  القوائم (مع الوسوم الاخرى طبعا) يتم تحويلها الى اكواد html  بعد النقر على زر Convert to html</div>
<div style="text-align: center;" class="mycode_align">قبل التحويل الى html تعتبر وسوم تصلح للمنتديات  اما التحويل اذا اردت استعراض هذه النصوص من قاعدة البيانات في صفحة html</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">جل ما اطلبه ممن يتسفيد من هذا المشروع  الدعاء لي بخير  و الشفاء </div>
<div style="text-align: center;" class="mycode_align">شكر الله لكم وبارك فيكم</div>
<div style="text-align: center;" class="mycode_align">++++++++</div>
<div style="text-align: center;" class="mycode_align">myeditor.html المرفق الثاني هذا صفحة html محرر bbcode لكن بلغة html and javascript  ومعها css كلها بصفحة واحدة </div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/GtjFphfY/xxx.png" loading="lazy"  alt="[صورة مرفقة: xxx.png]" class="mycode_img" /></div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30156" target="_blank" title="">BBcodeEditor.zip</a> (الحجم : 106.98 ك ب / التحميلات : 12)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30157" target="_blank" title="">myeditor.zip</a> (الحجم : 1.98 ك ب / التحميلات : 7)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/T2BWvbH1/bbcode-Editor.png" loading="lazy"  alt="[صورة مرفقة: bbcode-Editor.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">بعد المدة اللتي قضيتها محاولا تشغيل محرر ascx بعد تحويله الى dll  في تطبيق asp.net aspx و لم اتمكن من ذلك أحببت ان اعمل مثال قد ينفع اي مبتدئ في تعلم البرمجة</div>
<div style="text-align: center;" class="mycode_align">الازرار السفلية هي لمربع المحرر</div>
<div style="text-align: center;" class="mycode_align">بقيت اشياء كثيرة منها القوائم مثل:[*list]  ونهايته [/*]</div>
<div style="text-align: center;" class="mycode_align"><ul class="mycode_list"><li>وسم البداية و نهايته</li>
</ul>
</div>
<div style="text-align: center;" class="mycode_align">كل انواع وسوم  القوائم (مع الوسوم الاخرى طبعا) يتم تحويلها الى اكواد html  بعد النقر على زر Convert to html</div>
<div style="text-align: center;" class="mycode_align">قبل التحويل الى html تعتبر وسوم تصلح للمنتديات  اما التحويل اذا اردت استعراض هذه النصوص من قاعدة البيانات في صفحة html</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">جل ما اطلبه ممن يتسفيد من هذا المشروع  الدعاء لي بخير  و الشفاء </div>
<div style="text-align: center;" class="mycode_align">شكر الله لكم وبارك فيكم</div>
<div style="text-align: center;" class="mycode_align">++++++++</div>
<div style="text-align: center;" class="mycode_align">myeditor.html المرفق الثاني هذا صفحة html محرر bbcode لكن بلغة html and javascript  ومعها css كلها بصفحة واحدة </div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/GtjFphfY/xxx.png" loading="lazy"  alt="[صورة مرفقة: xxx.png]" class="mycode_img" /></div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30156" target="_blank" title="">BBcodeEditor.zip</a> (الحجم : 106.98 ك ب / التحميلات : 12)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30157" target="_blank" title="">myeditor.zip</a> (الحجم : 1.98 ك ب / التحميلات : 7)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[برنامج معمل تحاليل طبية]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55786</link>
			<pubDate>Wed, 26 Nov 2025 07:31:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=61233">قوقيلا</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55786</guid>
			<description><![CDATA[السلام عليكم ورحمة الله<br />
عاوز برنامج معمل تحاليل طبية<br />
وجزاكم الله خيرا]]></description>
			<content:encoded><![CDATA[السلام عليكم ورحمة الله<br />
عاوز برنامج معمل تحاليل طبية<br />
وجزاكم الله خيرا]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[فحص النص هل هو تاريخ حقيقي او غير معتمد بالجهاز]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55520</link>
			<pubDate>Mon, 10 Nov 2025 14:06:14 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=56138">justforit</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55520</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<br />
<div style="text-align: center;" class="mycode_align">يوجد خطأ تم تصحيحه في <a href="https://vb4arb.com/vb/showthread.php?tid=55520&amp;pid=206921#pid206921" target="_blank" rel="noopener" class="mycode_url">المشاركة </a>اللاحقة</div>
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://postimg.cc/4nS4c9XH" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/4nS4c9XH/p1.png" loading="lazy"  alt="[صورة مرفقة: p1.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimg.cc/xq4jmz9P" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/xq4jmz9P/p2.png" loading="lazy"  alt="[صورة مرفقة: p2.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimg.cc/4nS4c9XQ" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/4nS4c9XQ/p3.png" loading="lazy"  alt="[صورة مرفقة: p3.png]" class="mycode_img" /></a><br />
<br />
</div>
<div style="text-align: center;" class="mycode_align">هذا مثال بعد البهدلة اللتي حصلت مع التاريخ فاستخدام اجراء Isdate لا يفرق بين أي نص وبين نص التاريخ غير المعتمد بالجهاز لكنه نص تاريخ والدليل انك ان قمت بالتعديل على اعدادات الجهاز بخصوص تنسيق التاريخ يتم اعتماد نص التاريخ كتاريخ</div>
<div style="text-align: center;" class="mycode_align">المهم  المرفق كما بالصور </div>
<div style="text-align: center;" class="mycode_align">و من لا يريد تحميل المرفق الكود التالي كامل كلاس الفورم</div>
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>Imports System.Globalization<br />
Imports System.Net<br />
Imports System.Text<br />
Public Class Form1<br />
    Dim arr() As String = New String() {"أمس", "ساعة", "دقيقة"}<br />
    Function Extract_date(txt As String, ff As String) As DateTime<br />
        ' Try<br />
        Return DateTime.ParseExact(txt, ff, CultureInfo.InvariantCulture)<br />
        ' Catch ex As Exception<br />
        'Return Nothing<br />
        ' End Try<br />
    End Function<br />
    Public Function ToTimeStamp(ByVal target As Date) As Long<br />
        Dim [date] As New DateTime(1970, 1, 1, 0, 0, 0, target.Kind)<br />
        Dim hubspotTimestamp As Long = Convert.ToInt64((target - [date]).TotalSeconds)<br />
        Return hubspotTimestamp<br />
    End Function<br />
    Public Function ConvertUnixTimestampToDateTime(ByVal unixTimestamp As Long) As DateTime<br />
        ' Define the Unix epoch start date<br />
        Dim epoch As New DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)<br />
        ' Add the Unix timestamp (in seconds) to the epoch<br />
        Dim dateTimeResult As DateTime = epoch.AddSeconds(unixTimestamp)<br />
        ' Optionally, convert to local time if needed<br />
        ' dateTimeResult = dateTimeResult.ToLocalTime()<br />
        Return dateTimeResult<br />
    End Function<br />
    Public Function IsDateTime(ByVal inputString As String) As Boolean<br />
        Dim dt As DateTime<br />
        Return DateTime.TryParse(inputString, dt)<br />
    End Function<br />
    Function gettime(url As String) As String<br />
        Dim wc As New WebClient<br />
        wc.Encoding = Encoding.UTF8<br />
        Dim html As String = wc.DownloadString(url)<br />
        Dim doc As New HtmlAgilityPack.HtmlDocument<br />
        doc.LoadHtml(html)<br />
        Return doc.DocumentNode.SelectSingleNode("//span[@class='post_date']").FirstChild.InnerText<br />
    End Function<br />
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnGetdate.Click<br />
        'Dim d As DateTime = Extract_date(t1.Text.TrimEnd, "dd-MM-yy, hh:mm tt")<br />
        If (txturl.Text.Trim = "" And txtdate.Text.Trim = "") Then<br />
            MsgBox("اما اكتب رابط مشاركة بالمربع الاول او اكتب تاريخ كامل مع الوقت بالمربع الثاني")<br />
            Return<br />
        End If<br />
        Dim url As String = txturl.Text<br />
        Dim dt As String = ""<br />
        If url.Trim &lt;&gt; "" Then<br />
            dt = gettime(url).TrimEnd<br />
        ElseIf txtdate.Text.Trim &lt;&gt; "" Then<br />
            dt = txtdate.Text<br />
        End If<br />
        If arr.Contains(dt.Split(",")(0)) Then<br />
            Dim d As DateTime = Now.AddDays(-1).ToString("d")<br />
            Dim t As DateTime = CDate(dt.Split(",")(1)).ToString("hh:mm tt")<br />
            Dim dateString As String = d<br />
            Dim timeString As String = t<br />
            Dim combinedString As String = &#36;"{dateString} {timeString}"<br />
            TextBox2.Text = ToTimeStamp(combinedString)<br />
        Else<br />
            If IsDateTime(dt) Then<br />
                TextBox2.Text = ToTimeStamp(dt)<br />
            Else<br />
                Dim f As String = InputBox("ادخل تنسيق التاريخ ثم حاول مجددا", "", "dd-MM-yy, hh:mm tt")<br />
                Dim xd As String = Extract_date(dt, f)<br />
                TextBox2.Text = ToTimeStamp(xd)<br />
            End If<br />
        End If<br />
    End Sub<br />
    Private Sub TextBox1_MouseClick(sender As Object, e As MouseEventArgs) Handles txturl.MouseClick<br />
        If e.Button = MouseButtons.Left Then<br />
            txturl.Clear()<br />
            If Clipboard.GetText.Trim &lt;&gt; "" Then<br />
                txturl.Paste()<br />
            End If<br />
        End If<br />
    End Sub<br />
<br />
    Private Sub TextBox2_MouseClick(sender As Object, e As MouseEventArgs) Handles TextBox2.MouseClick<br />
        If e.Button = MouseButtons.Left Then<br />
            TextBox2.Clear()<br />
            If Clipboard.GetText.Trim &lt;&gt; "" Then<br />
                TextBox2.Paste()<br />
            End If<br />
        End If<br />
    End Sub<br />
<br />
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click<br />
        TextBox3.Text = ConvertUnixTimestampToDateTime(TextBox2.Text)<br />
    End Sub<br />
End Class</code></div></div><div style="text-align: center;" class="mycode_align">الهدف انشاء مايسمى dateline بعد تحويل التاريخ الى:</div>
<div style="text-align: center;" class="mycode_align">TimeStamp</div>
<div style="text-align: center;" class="mycode_align">هذا يناسب ان يخزن في عمود الـdateline في جدول mybb_threads  وجداول اخرى</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">احمد الله تعالى ثم اشكر الاخ اللذي قام بتحويل اكواد بي اتش بي الى فيجوال بيسك دوت نت في اعوام 2012-2013</div>
<div style="text-align: center;" class="mycode_align">الكلاس كما المرفق يحتوى اكواد مهمة لاي مبتديء وقد تكون مهمة للمتوسط ايضا.</div>
<div style="text-align: center;" class="mycode_align">اسعد الله مساءكم بكل خير</div>
<div style="text-align: center;" class="mycode_align">و السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align">ارجوكم الدعاء لي بالتوفيق</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30149" target="_blank" title="">IsDateTime.zip</a> (الحجم : 13.76 ك ب / التحميلات : 17)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<br />
<div style="text-align: center;" class="mycode_align">يوجد خطأ تم تصحيحه في <a href="https://vb4arb.com/vb/showthread.php?tid=55520&amp;pid=206921#pid206921" target="_blank" rel="noopener" class="mycode_url">المشاركة </a>اللاحقة</div>
<br />
<div style="text-align: center;" class="mycode_align"><a href="https://postimg.cc/4nS4c9XH" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/4nS4c9XH/p1.png" loading="lazy"  alt="[صورة مرفقة: p1.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimg.cc/xq4jmz9P" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/xq4jmz9P/p2.png" loading="lazy"  alt="[صورة مرفقة: p2.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimg.cc/4nS4c9XQ" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/4nS4c9XQ/p3.png" loading="lazy"  alt="[صورة مرفقة: p3.png]" class="mycode_img" /></a><br />
<br />
</div>
<div style="text-align: center;" class="mycode_align">هذا مثال بعد البهدلة اللتي حصلت مع التاريخ فاستخدام اجراء Isdate لا يفرق بين أي نص وبين نص التاريخ غير المعتمد بالجهاز لكنه نص تاريخ والدليل انك ان قمت بالتعديل على اعدادات الجهاز بخصوص تنسيق التاريخ يتم اعتماد نص التاريخ كتاريخ</div>
<div style="text-align: center;" class="mycode_align">المهم  المرفق كما بالصور </div>
<div style="text-align: center;" class="mycode_align">و من لا يريد تحميل المرفق الكود التالي كامل كلاس الفورم</div>
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>Imports System.Globalization<br />
Imports System.Net<br />
Imports System.Text<br />
Public Class Form1<br />
    Dim arr() As String = New String() {"أمس", "ساعة", "دقيقة"}<br />
    Function Extract_date(txt As String, ff As String) As DateTime<br />
        ' Try<br />
        Return DateTime.ParseExact(txt, ff, CultureInfo.InvariantCulture)<br />
        ' Catch ex As Exception<br />
        'Return Nothing<br />
        ' End Try<br />
    End Function<br />
    Public Function ToTimeStamp(ByVal target As Date) As Long<br />
        Dim [date] As New DateTime(1970, 1, 1, 0, 0, 0, target.Kind)<br />
        Dim hubspotTimestamp As Long = Convert.ToInt64((target - [date]).TotalSeconds)<br />
        Return hubspotTimestamp<br />
    End Function<br />
    Public Function ConvertUnixTimestampToDateTime(ByVal unixTimestamp As Long) As DateTime<br />
        ' Define the Unix epoch start date<br />
        Dim epoch As New DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)<br />
        ' Add the Unix timestamp (in seconds) to the epoch<br />
        Dim dateTimeResult As DateTime = epoch.AddSeconds(unixTimestamp)<br />
        ' Optionally, convert to local time if needed<br />
        ' dateTimeResult = dateTimeResult.ToLocalTime()<br />
        Return dateTimeResult<br />
    End Function<br />
    Public Function IsDateTime(ByVal inputString As String) As Boolean<br />
        Dim dt As DateTime<br />
        Return DateTime.TryParse(inputString, dt)<br />
    End Function<br />
    Function gettime(url As String) As String<br />
        Dim wc As New WebClient<br />
        wc.Encoding = Encoding.UTF8<br />
        Dim html As String = wc.DownloadString(url)<br />
        Dim doc As New HtmlAgilityPack.HtmlDocument<br />
        doc.LoadHtml(html)<br />
        Return doc.DocumentNode.SelectSingleNode("//span[@class='post_date']").FirstChild.InnerText<br />
    End Function<br />
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnGetdate.Click<br />
        'Dim d As DateTime = Extract_date(t1.Text.TrimEnd, "dd-MM-yy, hh:mm tt")<br />
        If (txturl.Text.Trim = "" And txtdate.Text.Trim = "") Then<br />
            MsgBox("اما اكتب رابط مشاركة بالمربع الاول او اكتب تاريخ كامل مع الوقت بالمربع الثاني")<br />
            Return<br />
        End If<br />
        Dim url As String = txturl.Text<br />
        Dim dt As String = ""<br />
        If url.Trim &lt;&gt; "" Then<br />
            dt = gettime(url).TrimEnd<br />
        ElseIf txtdate.Text.Trim &lt;&gt; "" Then<br />
            dt = txtdate.Text<br />
        End If<br />
        If arr.Contains(dt.Split(",")(0)) Then<br />
            Dim d As DateTime = Now.AddDays(-1).ToString("d")<br />
            Dim t As DateTime = CDate(dt.Split(",")(1)).ToString("hh:mm tt")<br />
            Dim dateString As String = d<br />
            Dim timeString As String = t<br />
            Dim combinedString As String = &#36;"{dateString} {timeString}"<br />
            TextBox2.Text = ToTimeStamp(combinedString)<br />
        Else<br />
            If IsDateTime(dt) Then<br />
                TextBox2.Text = ToTimeStamp(dt)<br />
            Else<br />
                Dim f As String = InputBox("ادخل تنسيق التاريخ ثم حاول مجددا", "", "dd-MM-yy, hh:mm tt")<br />
                Dim xd As String = Extract_date(dt, f)<br />
                TextBox2.Text = ToTimeStamp(xd)<br />
            End If<br />
        End If<br />
    End Sub<br />
    Private Sub TextBox1_MouseClick(sender As Object, e As MouseEventArgs) Handles txturl.MouseClick<br />
        If e.Button = MouseButtons.Left Then<br />
            txturl.Clear()<br />
            If Clipboard.GetText.Trim &lt;&gt; "" Then<br />
                txturl.Paste()<br />
            End If<br />
        End If<br />
    End Sub<br />
<br />
    Private Sub TextBox2_MouseClick(sender As Object, e As MouseEventArgs) Handles TextBox2.MouseClick<br />
        If e.Button = MouseButtons.Left Then<br />
            TextBox2.Clear()<br />
            If Clipboard.GetText.Trim &lt;&gt; "" Then<br />
                TextBox2.Paste()<br />
            End If<br />
        End If<br />
    End Sub<br />
<br />
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click<br />
        TextBox3.Text = ConvertUnixTimestampToDateTime(TextBox2.Text)<br />
    End Sub<br />
End Class</code></div></div><div style="text-align: center;" class="mycode_align">الهدف انشاء مايسمى dateline بعد تحويل التاريخ الى:</div>
<div style="text-align: center;" class="mycode_align">TimeStamp</div>
<div style="text-align: center;" class="mycode_align">هذا يناسب ان يخزن في عمود الـdateline في جدول mybb_threads  وجداول اخرى</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">احمد الله تعالى ثم اشكر الاخ اللذي قام بتحويل اكواد بي اتش بي الى فيجوال بيسك دوت نت في اعوام 2012-2013</div>
<div style="text-align: center;" class="mycode_align">الكلاس كما المرفق يحتوى اكواد مهمة لاي مبتديء وقد تكون مهمة للمتوسط ايضا.</div>
<div style="text-align: center;" class="mycode_align">اسعد الله مساءكم بكل خير</div>
<div style="text-align: center;" class="mycode_align">و السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align">ارجوكم الدعاء لي بالتوفيق</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30149" target="_blank" title="">IsDateTime.zip</a> (الحجم : 13.76 ك ب / التحميلات : 17)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مثال تحميل من اليوتيوب]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55393</link>
			<pubDate>Tue, 21 Oct 2025 21:38:21 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=56138">justforit</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55393</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align">بسم الله الرحمن الرحيم</div>
<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/g0r0r3JQ/vvvvv.png" loading="lazy"  alt="[صورة مرفقة: vvvvv.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">اللي مكبر حجم الملف هو ملف تنفيذي من بايثون مرفق مع المشروع و ايضا ضمن الريسورس </div>
<div style="text-align: center;" class="mycode_align">لذلك رفعته على ميديا فاير </div>
<div style="text-align: center;" class="mycode_align">اما الملف المرفق هو السورس كود لملف البايثون لا يعمل الا بوجود البايثون الرئيسي وصياغة مسارات كما في  <a href="https://vb4arb.com/vb/showthread.php?tid=55392" target="_blank" rel="noopener" class="mycode_url">الرابط</a></div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<br />
<br />
<div style="text-align: center;" class="mycode_align">! لا ادري ما هو سر صعوبة انشاء ملف تنفيذي في بايثون !</div>
<div style="text-align: center;" class="mycode_align">صباح الخير على الجميع</div>
<hr class="mycode_hr" />
لقطة بسيطة في اليوتيوب لكيفية الاستخدام<br />
<a href="https://www.youtube.com/watch?v=oYx4T9zC8Jk" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/watch?v=oYx4T9zC8Jk</a><br />
<br />
بصراحة لا ادري كيف نسيت ان ارفق المشروع الاول لكن حصل خير <br />
المرفق الان يحتاج الى تعديل بحيث تعطيه مسار الملف <a href="https://www.mediafire.com/file/h6xda0zy2eqm9ho/vd.zip/file" target="_blank" rel="noopener" class="mycode_url">هذا</a> كما هو بالمشروع.<br />
واعتذر عن النسيان<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30141" target="_blank" title="">vd.zip</a> (الحجم : 577 بايت / التحميلات : 30)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30142" target="_blank" title="">EasyYoutubeVideosDownloader_2026.zip</a> (الحجم : 18.76 ك ب / التحميلات : 38)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align">بسم الله الرحمن الرحيم</div>
<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/g0r0r3JQ/vvvvv.png" loading="lazy"  alt="[صورة مرفقة: vvvvv.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">اللي مكبر حجم الملف هو ملف تنفيذي من بايثون مرفق مع المشروع و ايضا ضمن الريسورس </div>
<div style="text-align: center;" class="mycode_align">لذلك رفعته على ميديا فاير </div>
<div style="text-align: center;" class="mycode_align">اما الملف المرفق هو السورس كود لملف البايثون لا يعمل الا بوجود البايثون الرئيسي وصياغة مسارات كما في  <a href="https://vb4arb.com/vb/showthread.php?tid=55392" target="_blank" rel="noopener" class="mycode_url">الرابط</a></div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<br />
<br />
<div style="text-align: center;" class="mycode_align">! لا ادري ما هو سر صعوبة انشاء ملف تنفيذي في بايثون !</div>
<div style="text-align: center;" class="mycode_align">صباح الخير على الجميع</div>
<hr class="mycode_hr" />
لقطة بسيطة في اليوتيوب لكيفية الاستخدام<br />
<a href="https://www.youtube.com/watch?v=oYx4T9zC8Jk" target="_blank" rel="noopener" class="mycode_url">https://www.youtube.com/watch?v=oYx4T9zC8Jk</a><br />
<br />
بصراحة لا ادري كيف نسيت ان ارفق المشروع الاول لكن حصل خير <br />
المرفق الان يحتاج الى تعديل بحيث تعطيه مسار الملف <a href="https://www.mediafire.com/file/h6xda0zy2eqm9ho/vd.zip/file" target="_blank" rel="noopener" class="mycode_url">هذا</a> كما هو بالمشروع.<br />
واعتذر عن النسيان<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30141" target="_blank" title="">vd.zip</a> (الحجم : 577 بايت / التحميلات : 30)
<br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30142" target="_blank" title="">EasyYoutubeVideosDownloader_2026.zip</a> (الحجم : 18.76 ك ب / التحميلات : 38)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ارسال واستقبال نص لبرنامج]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55364</link>
			<pubDate>Fri, 17 Oct 2025 18:01:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=56138">justforit</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55364</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size"><a href="https://postimg.cc/z35wg6xv" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/z35wg6xv/app1.png" loading="lazy"  alt="[صورة مرفقة: app1.png]" class="mycode_img" /></a></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><a href="https://postimg.cc/8sDd69Zs" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/8sDd69Zs/app2.png" loading="lazy"  alt="[صورة مرفقة: app2.png]" class="mycode_img" /></a></span><br />
<br />
السلام عليكم ورحمة الله وبركاته</div>
<div style="text-align: center;" class="mycode_align">طريقة استخدام الكونسول لاستقبال نص(Arguments) و ارسال رد .</div>
<div style="text-align: center;" class="mycode_align">هذا مثال بسيط حيث لايتم ارسال الا مسار ملف صوت او فيديو لمعرفة مدته </div>
<div style="text-align: center;" class="mycode_align">اذا اضفت مسار مجلد الكونسول الى الـPath الرئيسي للنظام فلن تحتاج الا الى اسم ملف الكونسول  كما يظهر بالصورة</div>
<div style="text-align: center;" class="mycode_align">حسب المثال لا يوجد الا ردان:</div>
<div style="text-align: center;" class="mycode_align">اما مدة الفيديو او الصوت </div>
<div style="text-align: center;" class="mycode_align">رسالة خطأ</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">احيانا انسى احول للانجليزي فاضع:</div>
<div style="text-align: center;" class="mycode_align">رلا4شقلا</div>
<div style="text-align: center;" class="mycode_align">فاعتذر </div>
<div style="text-align: center;" class="mycode_align">و السلام عليكم ورحمة الله و بركاته</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30139" target="_blank" title="">vb.zip</a> (الحجم : 48.08 ك ب / التحميلات : 24)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: small;" class="mycode_size"><a href="https://postimg.cc/z35wg6xv" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/z35wg6xv/app1.png" loading="lazy"  alt="[صورة مرفقة: app1.png]" class="mycode_img" /></a></span><br />
<br />
<span style="font-size: small;" class="mycode_size"><a href="https://postimg.cc/8sDd69Zs" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/8sDd69Zs/app2.png" loading="lazy"  alt="[صورة مرفقة: app2.png]" class="mycode_img" /></a></span><br />
<br />
السلام عليكم ورحمة الله وبركاته</div>
<div style="text-align: center;" class="mycode_align">طريقة استخدام الكونسول لاستقبال نص(Arguments) و ارسال رد .</div>
<div style="text-align: center;" class="mycode_align">هذا مثال بسيط حيث لايتم ارسال الا مسار ملف صوت او فيديو لمعرفة مدته </div>
<div style="text-align: center;" class="mycode_align">اذا اضفت مسار مجلد الكونسول الى الـPath الرئيسي للنظام فلن تحتاج الا الى اسم ملف الكونسول  كما يظهر بالصورة</div>
<div style="text-align: center;" class="mycode_align">حسب المثال لا يوجد الا ردان:</div>
<div style="text-align: center;" class="mycode_align">اما مدة الفيديو او الصوت </div>
<div style="text-align: center;" class="mycode_align">رسالة خطأ</div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div>
<div style="text-align: center;" class="mycode_align">احيانا انسى احول للانجليزي فاضع:</div>
<div style="text-align: center;" class="mycode_align">رلا4شقلا</div>
<div style="text-align: center;" class="mycode_align">فاعتذر </div>
<div style="text-align: center;" class="mycode_align">و السلام عليكم ورحمة الله و بركاته</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30139" target="_blank" title="">vb.zip</a> (الحجم : 48.08 ك ب / التحميلات : 24)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[تحويل عدة صور الى ايقونات]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=55359</link>
			<pubDate>Thu, 16 Oct 2025 09:54:39 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=56138">justforit</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=55359</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align">بسم الله الرحمن الرحيم</div>
<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align">مثال بسيط لتحويل صورة واحدة الى ايقونة او عدة صور من مجلد يحولها دفعة واحدة بمقاسات جديدة</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/43B5t6SH/p1.png" loading="lazy"  alt="[صورة مرفقة: p1.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/XvQ8Ffzw/p2.png" loading="lazy"  alt="[صورة مرفقة: p2.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30137" target="_blank" title="">ImageToIcon_Converter.zip</a> (الحجم : 28.84 ك ب / التحميلات : 31)
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align">بسم الله الرحمن الرحيم</div>
<div style="text-align: center;" class="mycode_align">السلام عليكم ورحمة الله و بركاته</div>
<div style="text-align: center;" class="mycode_align">مثال بسيط لتحويل صورة واحدة الى ايقونة او عدة صور من مجلد يحولها دفعة واحدة بمقاسات جديدة</div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/43B5t6SH/p1.png" loading="lazy"  alt="[صورة مرفقة: p1.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align"><img src="https://i.postimg.cc/XvQ8Ffzw/p2.png" loading="lazy"  alt="[صورة مرفقة: p2.png]" class="mycode_img" /></div>
<div style="text-align: center;" class="mycode_align">password:vb4arb</div><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="ZIP File" border="0" alt=".zip" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30137" target="_blank" title="">ImageToIcon_Converter.zip</a> (الحجم : 28.84 ك ب / التحميلات : 31)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[لتغيير الوان العناصر داخل ComboBox الكمبو بوكس]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54966</link>
			<pubDate>Fri, 12 Sep 2025 01:42:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=33987">abo ragab</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54966</guid>
			<description><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">السلام عليكم ورحمة الله وبركاتة </span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">اضع بين ايديكم مثال لتغيير الوان العناصر داخل ComboBox الكمبو بوكس </span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">كل عنصر بلون معين تختارة انت</span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">لعل ينتفع بة احد</span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">المثال في المرفقات</span></span><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30124" target="_blank" title="">WindowsApplication1.rar</a> (الحجم : 72.46 ك ب / التحميلات : 63)
]]></description>
			<content:encoded><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">السلام عليكم ورحمة الله وبركاتة </span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">اضع بين ايديكم مثال لتغيير الوان العناصر داخل ComboBox الكمبو بوكس </span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">كل عنصر بلون معين تختارة انت</span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">لعل ينتفع بة احد</span></span><br />
<span style="font-size: xx-large;" class="mycode_size"><span style="font-family: Arial Black;" class="mycode_font">المثال في المرفقات</span></span><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30124" target="_blank" title="">WindowsApplication1.rar</a> (الحجم : 72.46 ك ب / التحميلات : 63)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مشروع دردشة مصغر]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54851</link>
			<pubDate>Thu, 28 Aug 2025 22:20:48 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=45852">mr3amo</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54851</guid>
			<description><![CDATA[السلام عليكم ورحمة الله<br />
<br />
<span style="font-weight: bold;" class="mycode_b">نظرة عامة عن المشروع</span><br />
مشروع دردشة فوري (Instant Messaging) ، مبني على:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">الخادم (Server):</span> بلغة Python باستخدام <br />
</li>
<li>asyncio/aiomysql<br />
 وقاعدة بيانات MySQL.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">العميل (Client):</span> باستخدام VB.NET مع اتصال عبر TCP Socket.<br />
</li>
<li>المشروع يتضمن دعم الأصدقاء، الرسائل، الإشعارات، وجلب المعلومات في الوقت الحقيقي.<br />
</li>
</ul>
يمكن ان نقول انه مشروع تعليمي لدردشة مصغرة.السيرفر بالبايتون (RelayServer)هو الذي يدير الجلسات بين العملاء ومربوط بقاعدة بيانات (xampp-mysql)ويتحكم في قاعدة البيانات و العميل باستخدام VB.NET مع اتصال عبر TCP Socketيشمل الاتي:<br />
1-نظام تسجيل الدخول وإنشاء الحساب.<br />
2-نظام الجلسات والاتصالات.<br />
3-نظام الأصدقاء (Friend System).<br />
4-نظام الرسائل (Messaging).<br />
5-البحث عن الأصدقاء.<br />
6-فتح المحادثات (Chat Loading).<br />
7-تنبيهات الرسائل الجديدة.<br />
<span style="font-weight: bold;" class="mycode_b">كيفية تشغيل للمشروع :</span><br />
1-اولا يجب تنصيب قاعدة البيانات(chat_system.sql) على (xampp-mysql) .<br />
2-ثانيا يجب ان تثبت البايثون على الجهاز و من بعدها تثبيت المكتبات اللازمة ليعمل السيرفر وذالك من خلال ملف install.bat<br />
3-تشغيل للسيرفر من ملف Run_server.bat<br />
4- تشغيل ملف Chat_with_me.exe الخاص بالمحادثة. يمكنك عمل تسجيل عدة عضويات والتجربة بالاتصال بينهم.<br />
<br />
<img src="https://d.top4top.io/p_35277dril1.png" loading="lazy"  alt="[صورة مرفقة: p_35277dril1.png]" class="mycode_img" /><br />
<img src="https://e.top4top.io/p_352717c412.png" loading="lazy"  alt="[صورة مرفقة: p_352717c412.png]" class="mycode_img" /><br />
<br />
<img src="https://f.top4top.io/p_3527j6lmk3.png" loading="lazy"  alt="[صورة مرفقة: p_3527j6lmk3.png]" class="mycode_img" /><br />
<img src="https://g.top4top.io/p_3527ri2qa4.png" loading="lazy"  alt="[صورة مرفقة: p_3527ri2qa4.png]" class="mycode_img" /><br />
<br />
<img src="https://h.top4top.io/p_35278ro485.png" loading="lazy"  alt="[صورة مرفقة: p_35278ro485.png]" class="mycode_img" /><br />
<br />
تحميل الملف<br />
<a href="https://top4top.io/downloadf-3527zce8i1-rar.html" target="_blank" rel="noopener" class="mycode_url">https://top4top.io/downloadf-3527zce8i1-rar.html</a>]]></description>
			<content:encoded><![CDATA[السلام عليكم ورحمة الله<br />
<br />
<span style="font-weight: bold;" class="mycode_b">نظرة عامة عن المشروع</span><br />
مشروع دردشة فوري (Instant Messaging) ، مبني على:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">الخادم (Server):</span> بلغة Python باستخدام <br />
</li>
<li>asyncio/aiomysql<br />
 وقاعدة بيانات MySQL.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">العميل (Client):</span> باستخدام VB.NET مع اتصال عبر TCP Socket.<br />
</li>
<li>المشروع يتضمن دعم الأصدقاء، الرسائل، الإشعارات، وجلب المعلومات في الوقت الحقيقي.<br />
</li>
</ul>
يمكن ان نقول انه مشروع تعليمي لدردشة مصغرة.السيرفر بالبايتون (RelayServer)هو الذي يدير الجلسات بين العملاء ومربوط بقاعدة بيانات (xampp-mysql)ويتحكم في قاعدة البيانات و العميل باستخدام VB.NET مع اتصال عبر TCP Socketيشمل الاتي:<br />
1-نظام تسجيل الدخول وإنشاء الحساب.<br />
2-نظام الجلسات والاتصالات.<br />
3-نظام الأصدقاء (Friend System).<br />
4-نظام الرسائل (Messaging).<br />
5-البحث عن الأصدقاء.<br />
6-فتح المحادثات (Chat Loading).<br />
7-تنبيهات الرسائل الجديدة.<br />
<span style="font-weight: bold;" class="mycode_b">كيفية تشغيل للمشروع :</span><br />
1-اولا يجب تنصيب قاعدة البيانات(chat_system.sql) على (xampp-mysql) .<br />
2-ثانيا يجب ان تثبت البايثون على الجهاز و من بعدها تثبيت المكتبات اللازمة ليعمل السيرفر وذالك من خلال ملف install.bat<br />
3-تشغيل للسيرفر من ملف Run_server.bat<br />
4- تشغيل ملف Chat_with_me.exe الخاص بالمحادثة. يمكنك عمل تسجيل عدة عضويات والتجربة بالاتصال بينهم.<br />
<br />
<img src="https://d.top4top.io/p_35277dril1.png" loading="lazy"  alt="[صورة مرفقة: p_35277dril1.png]" class="mycode_img" /><br />
<img src="https://e.top4top.io/p_352717c412.png" loading="lazy"  alt="[صورة مرفقة: p_352717c412.png]" class="mycode_img" /><br />
<br />
<img src="https://f.top4top.io/p_3527j6lmk3.png" loading="lazy"  alt="[صورة مرفقة: p_3527j6lmk3.png]" class="mycode_img" /><br />
<img src="https://g.top4top.io/p_3527ri2qa4.png" loading="lazy"  alt="[صورة مرفقة: p_3527ri2qa4.png]" class="mycode_img" /><br />
<br />
<img src="https://h.top4top.io/p_35278ro485.png" loading="lazy"  alt="[صورة مرفقة: p_35278ro485.png]" class="mycode_img" /><br />
<br />
تحميل الملف<br />
<a href="https://top4top.io/downloadf-3527zce8i1-rar.html" target="_blank" rel="noopener" class="mycode_url">https://top4top.io/downloadf-3527zce8i1-rar.html</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مشروع برنامج تسجيل فيديو(محاكات برنامج مثل OBS)]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54850</link>
			<pubDate>Thu, 28 Aug 2025 18:47:24 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=45852">mr3amo</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54850</guid>
			<description><![CDATA[السلام عليكم ورحمة الله وبركاته<br />
كما هو مذكور بالعنوان مثال عمل برنامج بسيط مثل OBS مع تقنيات تسجيل الشاشة أو الكاميرا بجودة عالية بالفجوال بيسك.<br />
برامج مثل <span style="font-weight: bold;" class="mycode_b">OBS</span> تعتمد على تقنيات متقدمة جدًا في التقاط الفيديو والصوت، وضغطهما في الوقت الحقيقي، وهي ليست مبنية مباشرة على لغة مثل VB.NET، بل على مكتبات C/C++ عالية الأداء مثل:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">FFmpeg</span> – للضغط وتحويل الفيديو والصوت (يدعم H.264, AAC, Opus… إلخ).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">DirectShow</span> أو <span style="font-weight: bold;" class="mycode_b">Media Foundation</span> – لالتقاط الفيديو من الكاميرا أو الشاشة.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OpenGL / DirectX</span> – لمعالجة الصور وإضافة الفلاتر في الوقت الفعلي.<br />
<br />
<br />
</li>
</ul>
-كيف يمكن تقليد ذلك في <span style="font-weight: bold;" class="mycode_b">VB.NET</span><br />
لغة VB.NET نفسها لا تملك دوال منخفضة المستوى للتعامل مع الفيديو الخام، لكن يمكنها استدعاء مكتبات خارجية (DLL) أو استخدام <span style="font-weight: bold;" class="mycode_b">Interop</span> مع C/C++.<br />
1. التقاط الشاشة أو الكاميرا<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Media Foundation API</span> (مدعوم من ويندوز، يمكن ربطه بـ VB.NET عبر Interop).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">DirectShow.NET</span> (مشروع جاهز بواجهة VB/C# للـ DirectShow).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SharpAvi</span> (للتسجيل إلى AVI، مناسب لعمليات بسيطة).<br />
</li>
<li>مكتبات مثل <span style="font-weight: bold;" class="mycode_b">AForge.NET</span> أو <span style="font-weight: bold;" class="mycode_b">Accord.NET</span> (تعطيك الوصول للكاميرا والفيديو).<br />
</li>
</ul>
2. ضغط الفيديو في الوقت الفعلي<br />
 هنا تحتاج لمكتبة قوية:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">FFmpeg</span>: يمكنك استدعاؤه كسطر أوامر من VB.NET أو ربطه كمكتبة عبر<span style="font-size: small;" class="mycode_size"><span style="font-family: Monaco, Consolas, Courier, monospace;" class="mycode_font">ffmpeg.dll</span></span><br />
</li>
<li>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">x264</span> أو <span style="font-weight: bold;" class="mycode_b">NVENC</span> (لتسريع الضغط عبر كارت الشاشة).<br />
</li>
</ul>
3. تحسين الأداء والجودة<ul class="mycode_list"><li>استخدام <span style="font-weight: bold;" class="mycode_b">GPU Encoding</span> بدل الضغط بالمعالج (NVENC لـ NVIDIA، QuickSync لـ Intel، أو AMF لـ AMD).<br />
</li>
<li>تسجيل الفيديو بصيغة <span style="font-weight: bold;" class="mycode_b">H.264</span> أو <span style="font-weight: bold;" class="mycode_b">H.265</span> بمعدل إطار مناسب (30 أو 60 fps).<br />
</li>
<li>استخدام صيغة صوت <span style="font-weight: bold;" class="mycode_b">Opus</span> أو <span style="font-weight: bold;" class="mycode_b">AAC</span> للحجم الصغير مع جودة عالية.<br />
</li>
</ul>
- <span style="font-weight: bold;" class="mycode_b">معلومة مهمة</span>: OBS نفسه مكتوب بـ <span style="font-weight: bold;" class="mycode_b">C/C++</span> ويستخدم مكتبات منخفضة المستوى جدًا، ولهذا هو سريع وقادر على التعامل مع فيديو 1080p أو 4K في الوقت الفعلي. في VB.NET، إذا أردت نفس الكفاءة، غالبًا ستبني واجهة تتحكم في مكتبات قوية مثل FFmpeg أو Media Foundation بدل أن تكتب المعالجة بنفسك <img src="https://vb4arb.com/vb/images/smilies/angry.gif" alt="Angry" title="Angry" class="smilie smilie_11" /> .<br />
<br />
في مثالنا اعتمدنا على مكتبات خارجية <span style="font-weight: bold;" class="mycode_b">AForge.NET  </span> للوصول الى الكام والتحكم بها<br />
وبالنسبة لاخد لقطات الشاشة والنوافذ المفتوحة اعتمدنا على<br />
<span style="font-weight: bold;" class="mycode_b">GDI+</span> (Graphics Device Interface): يمكنه أخذ لقطات للشاشة، لكن ليس بكفاءة عالية للفيديو(يمكن ان يلبي الحاجة كمثال  <img src="https://vb4arb.com/vb/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> ).<br />
<br />
اما بالنسبة للصوت يمكنك الاعتماد على مكتبة NAudio لم انتهي منه .البرنامج الان يسجل بدون صوت <img src="https://vb4arb.com/vb/images/smilies/dodgy.gif" alt="Dodgy" title="Dodgy" class="smilie smilie_14" /> الامر ارهقني <img src="https://vb4arb.com/vb/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_17" /> <br />
بالنسبة للتسجيل للفيديو النهائي اعتمدنا على <span style="font-weight: bold;" class="mycode_b">FFmpeg</span> – للضغط وتحويل الفيديو والصوت.<br />
<br />
البرنامج يتيح لك اضافة طبقات مع التحكم فيها مثل<br />
طبقة لسطح المكتب<br />
طبقة لنافذة معينة<br />
طبقة للكاميرا<br />
طبقة للصورة<br />
طبقة للتكست مع الحجم واللون ونوع الخط<br />
طبقة لاضافة مستطيل باللون الذي تحدده مع الحجم حسب اختيارك<br />
<br />
<img src="https://c.top4top.io/p_3527amz3f1.png" loading="lazy"  alt="[صورة مرفقة: p_3527amz3f1.png]" class="mycode_img" /><br />
<br />
رابط تحميل المشروع <br />
<a href="https://top4top.io/downloadf-35272d0li1-rar.html" target="_blank" rel="noopener" class="mycode_url">https://top4top.io/downloadf-35272d0li1-rar.html</a>]]></description>
			<content:encoded><![CDATA[السلام عليكم ورحمة الله وبركاته<br />
كما هو مذكور بالعنوان مثال عمل برنامج بسيط مثل OBS مع تقنيات تسجيل الشاشة أو الكاميرا بجودة عالية بالفجوال بيسك.<br />
برامج مثل <span style="font-weight: bold;" class="mycode_b">OBS</span> تعتمد على تقنيات متقدمة جدًا في التقاط الفيديو والصوت، وضغطهما في الوقت الحقيقي، وهي ليست مبنية مباشرة على لغة مثل VB.NET، بل على مكتبات C/C++ عالية الأداء مثل:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">FFmpeg</span> – للضغط وتحويل الفيديو والصوت (يدعم H.264, AAC, Opus… إلخ).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">DirectShow</span> أو <span style="font-weight: bold;" class="mycode_b">Media Foundation</span> – لالتقاط الفيديو من الكاميرا أو الشاشة.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">OpenGL / DirectX</span> – لمعالجة الصور وإضافة الفلاتر في الوقت الفعلي.<br />
<br />
<br />
</li>
</ul>
-كيف يمكن تقليد ذلك في <span style="font-weight: bold;" class="mycode_b">VB.NET</span><br />
لغة VB.NET نفسها لا تملك دوال منخفضة المستوى للتعامل مع الفيديو الخام، لكن يمكنها استدعاء مكتبات خارجية (DLL) أو استخدام <span style="font-weight: bold;" class="mycode_b">Interop</span> مع C/C++.<br />
1. التقاط الشاشة أو الكاميرا<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Media Foundation API</span> (مدعوم من ويندوز، يمكن ربطه بـ VB.NET عبر Interop).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">DirectShow.NET</span> (مشروع جاهز بواجهة VB/C# للـ DirectShow).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SharpAvi</span> (للتسجيل إلى AVI، مناسب لعمليات بسيطة).<br />
</li>
<li>مكتبات مثل <span style="font-weight: bold;" class="mycode_b">AForge.NET</span> أو <span style="font-weight: bold;" class="mycode_b">Accord.NET</span> (تعطيك الوصول للكاميرا والفيديو).<br />
</li>
</ul>
2. ضغط الفيديو في الوقت الفعلي<br />
 هنا تحتاج لمكتبة قوية:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">FFmpeg</span>: يمكنك استدعاؤه كسطر أوامر من VB.NET أو ربطه كمكتبة عبر<span style="font-size: small;" class="mycode_size"><span style="font-family: Monaco, Consolas, Courier, monospace;" class="mycode_font">ffmpeg.dll</span></span><br />
</li>
<li>.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">x264</span> أو <span style="font-weight: bold;" class="mycode_b">NVENC</span> (لتسريع الضغط عبر كارت الشاشة).<br />
</li>
</ul>
3. تحسين الأداء والجودة<ul class="mycode_list"><li>استخدام <span style="font-weight: bold;" class="mycode_b">GPU Encoding</span> بدل الضغط بالمعالج (NVENC لـ NVIDIA، QuickSync لـ Intel، أو AMF لـ AMD).<br />
</li>
<li>تسجيل الفيديو بصيغة <span style="font-weight: bold;" class="mycode_b">H.264</span> أو <span style="font-weight: bold;" class="mycode_b">H.265</span> بمعدل إطار مناسب (30 أو 60 fps).<br />
</li>
<li>استخدام صيغة صوت <span style="font-weight: bold;" class="mycode_b">Opus</span> أو <span style="font-weight: bold;" class="mycode_b">AAC</span> للحجم الصغير مع جودة عالية.<br />
</li>
</ul>
- <span style="font-weight: bold;" class="mycode_b">معلومة مهمة</span>: OBS نفسه مكتوب بـ <span style="font-weight: bold;" class="mycode_b">C/C++</span> ويستخدم مكتبات منخفضة المستوى جدًا، ولهذا هو سريع وقادر على التعامل مع فيديو 1080p أو 4K في الوقت الفعلي. في VB.NET، إذا أردت نفس الكفاءة، غالبًا ستبني واجهة تتحكم في مكتبات قوية مثل FFmpeg أو Media Foundation بدل أن تكتب المعالجة بنفسك <img src="https://vb4arb.com/vb/images/smilies/angry.gif" alt="Angry" title="Angry" class="smilie smilie_11" /> .<br />
<br />
في مثالنا اعتمدنا على مكتبات خارجية <span style="font-weight: bold;" class="mycode_b">AForge.NET  </span> للوصول الى الكام والتحكم بها<br />
وبالنسبة لاخد لقطات الشاشة والنوافذ المفتوحة اعتمدنا على<br />
<span style="font-weight: bold;" class="mycode_b">GDI+</span> (Graphics Device Interface): يمكنه أخذ لقطات للشاشة، لكن ليس بكفاءة عالية للفيديو(يمكن ان يلبي الحاجة كمثال  <img src="https://vb4arb.com/vb/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_4" /> ).<br />
<br />
اما بالنسبة للصوت يمكنك الاعتماد على مكتبة NAudio لم انتهي منه .البرنامج الان يسجل بدون صوت <img src="https://vb4arb.com/vb/images/smilies/dodgy.gif" alt="Dodgy" title="Dodgy" class="smilie smilie_14" /> الامر ارهقني <img src="https://vb4arb.com/vb/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_17" /> <br />
بالنسبة للتسجيل للفيديو النهائي اعتمدنا على <span style="font-weight: bold;" class="mycode_b">FFmpeg</span> – للضغط وتحويل الفيديو والصوت.<br />
<br />
البرنامج يتيح لك اضافة طبقات مع التحكم فيها مثل<br />
طبقة لسطح المكتب<br />
طبقة لنافذة معينة<br />
طبقة للكاميرا<br />
طبقة للصورة<br />
طبقة للتكست مع الحجم واللون ونوع الخط<br />
طبقة لاضافة مستطيل باللون الذي تحدده مع الحجم حسب اختيارك<br />
<br />
<img src="https://c.top4top.io/p_3527amz3f1.png" loading="lazy"  alt="[صورة مرفقة: p_3527amz3f1.png]" class="mycode_img" /><br />
<br />
رابط تحميل المشروع <br />
<a href="https://top4top.io/downloadf-35272d0li1-rar.html" target="_blank" rel="noopener" class="mycode_url">https://top4top.io/downloadf-35272d0li1-rar.html</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[طريقة توسيط النص داخل أداة ListBox]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54833</link>
			<pubDate>Mon, 25 Aug 2025 05:10:06 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=47122">أبو خالد الشكري</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54833</guid>
			<description><![CDATA[<span style="font-size: large;" class="mycode_size"><span style="color: #339966;" class="mycode_color">مرحبا بالجميع<br />
</span>هذا الكود لتوسيط النص في أداة <span style="font-weight: bold;" class="mycode_b"><span style="color: #993366;" class="mycode_color">ListBox</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff3333;" class="mycode_color">الطريقة :</span><br />
<span style="color: #3333ff;" class="mycode_color">أولا من قائمة الخصائص :</span></span><br />
<span style="font-size: large;" class="mycode_size">* اختر لخاصية <span style="color: #cc33cc;" class="mycode_color">DrowMode </span>الاختيار التالي : <span style="color: #ff33cc;" class="mycode_color">OwnerDrawFixed</span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff33cc;" class="mycode_color"><img src="https://www.arabsharing.com/do.php?img=356774" loading="lazy"  alt="[صورة مرفقة: do.php?img=356774]" class="mycode_img" /></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #3333ff;" class="mycode_color">ثانيا : الصق الكود التالي في حدث ListBox1_DrawItem</span></span><br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>Private Sub ListBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ListBox1.DrawItem<br />
<br />
        If e.Index &lt; 0 Then Return<br />
        If (e.State And DrawItemState.Selected) = DrawItemState.Selected Then<br />
            e.Graphics.FillRectangle(Brushes.Yellow, e.Bounds) ' لون التحديد أصفر<br />
        Else<br />
            e.Graphics.FillRectangle(New SolidBrush(ListBox1.BackColor), e.Bounds)<br />
        End If<br />
<br />
        Dim txt As String = ListBox1.Items(e.Index).ToString()<br />
        Dim sf As New StringFormat()<br />
        sf.Alignment = StringAlignment.Center<br />
        sf.LineAlignment = StringAlignment.Near<br />
        e.Graphics.DrawString(txt, e.Font, Brushes.Blue, e.Bounds, sf) ' لون الخط أزرق<br />
        e.DrawFocusRectangle()<br />
<br />
    End Sub</code></div></div><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #3333ff;" class="mycode_color">ثالثا : يمكنك تحديد أي عنصر تريده ، عند بدء تشغيل البرنامج</span></span><br />
<span style="font-size: large;" class="mycode_size">فمثلا لتحديد العنصر الأول ، اكتب في حدث تحميل الفورم <span style="color: #996666;" class="mycode_color">Form1_Load </span>الكود التالي :</span><br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load<br />
        If ListBox1.Items.Count &gt; 0 Then<br />
            ListBox1.SelectedIndex = 0 ' تحديد أول عنصر<br />
        End If<br />
    End Sub</code></div></div><br />
<br />
<span style="font-size: large;" class="mycode_size">ولتحديد العنصر الثاني اكتب <span style="font-weight: bold;" class="mycode_b"><span style="color: #ff3333;" class="mycode_color"><span style="font-size: large;" class="mycode_size">1</span></span></span> بدلا من <span style="font-weight: bold;" class="mycode_b"><span style="color: #ff3333;" class="mycode_color"><span style="font-size: large;" class="mycode_size">0</span></span></span></span><br />
<span style="font-size: large;" class="mycode_size">ListBox1.SelectedIndex = <span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">1</span></span></span><br />
<span style="font-size: large;" class="mycode_size">وهكذا في بقية العناصر</span><br />
<br />
<span style="font-size: large;" class="mycode_size">النتيجة النهائية ستكون هكذا :</span><br />
<span style="font-size: large;" class="mycode_size"><img src="https://www.arabsharing.com/do.php?img=356775" loading="lazy"  alt="[صورة مرفقة: do.php?img=356775]" class="mycode_img" /></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff3366;" class="mycode_color">ملاحظة :</span><span style="color: #3333ff;" class="mycode_color"> يوجد مثال مرفق في الأسفل يمكنك تحميله للتجربة !</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #336633;" class="mycode_color">هذا ، ودمتم بخير وعافية</span></span><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30116" target="_blank" title="">ListBox_Cebter.rar</a> (الحجم : 61.97 ك ب / التحميلات : 32)
]]></description>
			<content:encoded><![CDATA[<span style="font-size: large;" class="mycode_size"><span style="color: #339966;" class="mycode_color">مرحبا بالجميع<br />
</span>هذا الكود لتوسيط النص في أداة <span style="font-weight: bold;" class="mycode_b"><span style="color: #993366;" class="mycode_color">ListBox</span></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff3333;" class="mycode_color">الطريقة :</span><br />
<span style="color: #3333ff;" class="mycode_color">أولا من قائمة الخصائص :</span></span><br />
<span style="font-size: large;" class="mycode_size">* اختر لخاصية <span style="color: #cc33cc;" class="mycode_color">DrowMode </span>الاختيار التالي : <span style="color: #ff33cc;" class="mycode_color">OwnerDrawFixed</span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff33cc;" class="mycode_color"><img src="https://www.arabsharing.com/do.php?img=356774" loading="lazy"  alt="[صورة مرفقة: do.php?img=356774]" class="mycode_img" /></span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #3333ff;" class="mycode_color">ثانيا : الصق الكود التالي في حدث ListBox1_DrawItem</span></span><br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>Private Sub ListBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ListBox1.DrawItem<br />
<br />
        If e.Index &lt; 0 Then Return<br />
        If (e.State And DrawItemState.Selected) = DrawItemState.Selected Then<br />
            e.Graphics.FillRectangle(Brushes.Yellow, e.Bounds) ' لون التحديد أصفر<br />
        Else<br />
            e.Graphics.FillRectangle(New SolidBrush(ListBox1.BackColor), e.Bounds)<br />
        End If<br />
<br />
        Dim txt As String = ListBox1.Items(e.Index).ToString()<br />
        Dim sf As New StringFormat()<br />
        sf.Alignment = StringAlignment.Center<br />
        sf.LineAlignment = StringAlignment.Near<br />
        e.Graphics.DrawString(txt, e.Font, Brushes.Blue, e.Bounds, sf) ' لون الخط أزرق<br />
        e.DrawFocusRectangle()<br />
<br />
    End Sub</code></div></div><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #3333ff;" class="mycode_color">ثالثا : يمكنك تحديد أي عنصر تريده ، عند بدء تشغيل البرنامج</span></span><br />
<span style="font-size: large;" class="mycode_size">فمثلا لتحديد العنصر الأول ، اكتب في حدث تحميل الفورم <span style="color: #996666;" class="mycode_color">Form1_Load </span>الكود التالي :</span><br />
<div class="codeblock"><div class="title">كود :</div><div class="body" dir="ltr"><code>   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load<br />
        If ListBox1.Items.Count &gt; 0 Then<br />
            ListBox1.SelectedIndex = 0 ' تحديد أول عنصر<br />
        End If<br />
    End Sub</code></div></div><br />
<br />
<span style="font-size: large;" class="mycode_size">ولتحديد العنصر الثاني اكتب <span style="font-weight: bold;" class="mycode_b"><span style="color: #ff3333;" class="mycode_color"><span style="font-size: large;" class="mycode_size">1</span></span></span> بدلا من <span style="font-weight: bold;" class="mycode_b"><span style="color: #ff3333;" class="mycode_color"><span style="font-size: large;" class="mycode_size">0</span></span></span></span><br />
<span style="font-size: large;" class="mycode_size">ListBox1.SelectedIndex = <span style="color: #ff3333;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">1</span></span></span><br />
<span style="font-size: large;" class="mycode_size">وهكذا في بقية العناصر</span><br />
<br />
<span style="font-size: large;" class="mycode_size">النتيجة النهائية ستكون هكذا :</span><br />
<span style="font-size: large;" class="mycode_size"><img src="https://www.arabsharing.com/do.php?img=356775" loading="lazy"  alt="[صورة مرفقة: do.php?img=356775]" class="mycode_img" /></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #ff3366;" class="mycode_color">ملاحظة :</span><span style="color: #3333ff;" class="mycode_color"> يوجد مثال مرفق في الأسفل يمكنك تحميله للتجربة !</span></span><br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="color: #336633;" class="mycode_color">هذا ، ودمتم بخير وعافية</span></span><br />
<br />
<img src="https://vb4arb.com/vb/images/attachtypes/zip.gif" title="" border="0" alt=".rar" />
&nbsp;&nbsp;<a class="attachembed" href="attachment.php?aid=30116" target="_blank" title="">ListBox_Cebter.rar</a> (الحجم : 61.97 ك ب / التحميلات : 32)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[مساعدة في باركود]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54626</link>
			<pubDate>Thu, 31 Jul 2025 09:51:51 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=7601">سيد أحمد</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54626</guid>
			<description><![CDATA[السلام عليكم اريد مساعدة في إظهار باركود الموجود في النموذج على PictureBox1 في تقرير Report1.rdlc وشكرا<br />
<br />
<a href="https://www.mediafire.com/file/eq6pqrutcrruxdn/btaxte+(1).rar/file" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.mediafire.com/file/eq6pqrutc...).rar/file</span></a>]]></description>
			<content:encoded><![CDATA[السلام عليكم اريد مساعدة في إظهار باركود الموجود في النموذج على PictureBox1 في تقرير Report1.rdlc وشكرا<br />
<br />
<a href="https://www.mediafire.com/file/eq6pqrutcrruxdn/btaxte+(1).rar/file" target="_blank" rel="noopener" class="mycode_url"><span style="color: #0072bc;" class="mycode_color">https://www.mediafire.com/file/eq6pqrutc...).rar/file</span></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[اداة لمزامنه الفواتير على نظام الفوترة الوطني الاردني]]></title>
			<link>https://vb4arb.com/vb/showthread.php?tid=54432</link>
			<pubDate>Tue, 22 Jul 2025 13:57:38 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://vb4arb.com/vb/member.php?action=profile&uid=50191">mom22jo</a>]]></dc:creator>
			<guid isPermaLink="false">https://vb4arb.com/vb/showthread.php?tid=54432</guid>
			<description><![CDATA[اسعد الله اوقاتكم بكل خير , اضع بين ايديكم رابط لتحميل اداه fotara.toolkits<br />
<br />
والتي تعمل على تصدير الفواتير الى نظام الفوترة الوطني الاردني<br />
<br />
<br />
<a href="https://www.nuget.org/packages/fotara.toolkits/" target="_blank" rel="noopener" class="mycode_url">nuget.org</a><br />
<br />
كما ارفق مشروع minipos نقاط بيع لشرح كيفيه عمل الاداه<br />
<br />
<br />
<a href="https://github.com/mohmmadmustafa/JOFOTRA.TOOLKIT" target="_blank" rel="noopener" class="mycode_url">github</a>]]></description>
			<content:encoded><![CDATA[اسعد الله اوقاتكم بكل خير , اضع بين ايديكم رابط لتحميل اداه fotara.toolkits<br />
<br />
والتي تعمل على تصدير الفواتير الى نظام الفوترة الوطني الاردني<br />
<br />
<br />
<a href="https://www.nuget.org/packages/fotara.toolkits/" target="_blank" rel="noopener" class="mycode_url">nuget.org</a><br />
<br />
كما ارفق مشروع minipos نقاط بيع لشرح كيفيه عمل الاداه<br />
<br />
<br />
<a href="https://github.com/mohmmadmustafa/JOFOTRA.TOOLKIT" target="_blank" rel="noopener" class="mycode_url">github</a>]]></content:encoded>
		</item>
	</channel>
</rss>