يعطيكم العافية
عم اشتغل على سي ++ بلدر لكن أنا بحاجة
إلى كومبوننت يستطيع قراءة الملفات ذات الإمتداد jpg
شكرا لكم سلفا
يعطيكم العافية
عم اشتغل على سي ++ بلدر لكن أنا بحاجة
إلى كومبوننت يستطيع قراءة الملفات ذات الإمتداد jpg
شكرا لكم سلفا
لا استخدم سي++ بيلدر، لكن ال TImage الذي ياتي مع دلفي يمكنه قراءة صور Jpeg لكن عليك اضافة Jpeg الى جزء ال Uses
لا اعرف ما هو المكافئ لها في سي++ بيلدر لكن قد يكون شيء مثل
#include <jpeg.h>
لا تحزن:
إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.
لا تحزن:
فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.
السلام عليطك هذا منتدى دلفي أخي الرجاء إحترام التقسيم حتى لا تسود الفوضى
شكرا لتعاونك مقدما
أخي عروه الرجاء نقل المشاركة لقسم ال C++
كلام الأخ @hmed معقول. فهذا المنتذى مخصص لديلفي.
ستقول أن ديلفي وC++Builder إخوة من الرضاعة, ورضعوا من نفس VCL :angry: , سأقول لك نعم ربما يوما ما سيكون ل C++Builder منتدى فرعي في منتدى ديلفي :rolleyes: حينها يمكنك كتابة مواضيع C++ التي لها علاقة مع VCL :D .
على العموم يا أخي Desigen. المسألة جد متشابهة ما بين ديلفي و بويلدر في كل شيء يذكر فيه إسم VCL.
أنت لا تحتاج لأية كومبوننت لعرض صور من صنف Jpeg فكما ذكر محمد نسمان, يجب أن تدرج الملف الرأسي jpeg.hpp , أما إذا كنت ستدرج هذه الصورة Image1 للمكون TImage أثناء التصميم وتمللأها بصورة Jpeg فإن البويلدر سيتولى إضافة هذا الملف الرأسي.
وإذا كنت تريد عرض صورة ديناميكيا أثناء التنفيذ للتطبيق فهذا جزء من الكود , حيث تحتوي الفورم فقط على زرين, الأول لإنشاء الصورة, والثاني لتدميرها:
//---------------------------------------------------------------------------
#include <jpeg.hpp>
//---------------------------------------------------------------------------
TImage* image;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
delete image;
image= NULL;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
if (!image) image = new TImage(Form1);
image->Picture->LoadFromFile("E:\\WINDOWS\\WEB\\Wallpaper\\CHIEN.JPG");
image->Align= alClient;
image->Parent= Form1;
image->Stretch= true;
}
//---------------------------------------------------------------------------بالتوفيق B)
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
يسلموا دياتكم
بجرب و بردلكم خبر
و على سيرة التقسيم أنا وضعت الموضوع هون لأنه البلدر أتت من ديلفي
و لماذا لا يكون لسي ++ بلدر قسم خاص به خارج قسم السي ++ و خارج الديلفي
أعتقد انه لا مشكلة في طرح اسئلة سي++ بيلدر هنا، لانه اولا مبني بدلفي ويستخدم نفس المكتبة، وعادة اغلب الاسئلة ستكون في المكونات او مكتبة VCL وفقط مبرمجي الدلفي وسي++ هما الذين يتسخدموهم
اما اذا كان السؤال موجه بشكل اكثر للغة سي++ فقط، فيكون المفروض ان يتم وضعه في منتدى السي++
لا تحزن:
إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.
لا تحزن:
فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.
هذا الموضوع مغلق.