PDA

View Full Version : pdf و دیتابیس اکسس



lena abbaszadeh
دوشنبه 06 اردیبهشت 1389, 12:08 عصر
سلام دوستان
من یه پروژه دارم که توش کاربر باید بتونه فایلهای pdf در دیتا بیس ذخیره کنه
نمی دونم راهش چیه
لطفا راهنماییم کنین
مرسی:قلب:

M aJi D
دوشنبه 06 اردیبهشت 1389, 12:18 عصر
سلام.
ساده ترين راه اينه كه فايلهاي pdf را در پوشه اي همراه برنامه ذخيره كنيد و آدرس اونها را در بانك ذخيره كنيد .تا جايي كه من اطلاع دارم اين بيشترين مصرف را داره مگر اينكه بخوايد فايل را با برنامه باز كنيد و باز با برنامه بصورت يا با format ديگه اي مثل عكس ذخيره كنيد.


ممنون

حسین خانی
دوشنبه 06 اردیبهشت 1389, 13:56 عصر
با سلام :لبخندساده:
ابتدا فیلدی با نوع داده OLE Object ایجاد کنید .
و در دلفی با استفاده از OpenDialog و کد زیر فایل مورد نظر را در بانک ذخیره نمائید :

ADOTable1NameField.LoadFromFile(OpenDialog1.FileNa me);موفق باشید ...

lena abbaszadeh
چهارشنبه 08 اردیبهشت 1389, 13:54 عصر
با سلام :لبخندساده:
ابتدا فیلدی با نوع داده OLE Object ایجاد کنید .
و در دلفی با استفاده از OpenDialog و کد زیر فایل مورد نظر را در بانک ذخیره نمائید :

ADOTable1NameField.LoadFromFile(OpenDialog1.FileNa me);موفق باشید ...
مرسی دوست عزیز
برای خواندن از dbچه کدی باید بنویسم؟

حسین خانی
چهارشنبه 08 اردیبهشت 1389, 16:57 عصر
با سلام :لبخندساده:

مرسی دوست عزیز
برای خواندن از dbچه کدی باید بنویسم؟
از تابع Api زیر استفاده کنید :
uses
ShellApi

ShellExecute(HInstance, 'open',pChar(OpenDialog1.FileName),nil, nil, SW_SHOW);
موفق باشید ...

lena abbaszadeh
شنبه 11 اردیبهشت 1389, 12:52 عصر
با سلام :لبخندساده:

از تابع Api زیر استفاده کنید :
uses
ShellApi

ShellExecute(HInstance, 'open',pChar(OpenDialog1.FileName),nil, nil, SW_SHOW);
موفق باشید ...

من این کد و نمیفهمم:ناراحت::افسرده:
میشه یکم توضیح بدی؟

hossein_h62
شنبه 11 اردیبهشت 1389, 13:58 عصر
من این کد و نمیفهمم:ناراحت::افسرده:
میشه یکم توضیح بدی؟

سلام اگه توی همین سایت جستجو کنی مطالب زیادی در موردش هست.ولی بطور خلاصه ShellExecute یکی از توابع API هستش که برای اجرای برنامه ها و فایلها از اون استفاده میشه.همونطور که آقای hossein.kh فرمودند با ارسال پارامتر به این تابع (که همون مسیر فایلهای pdf در برنامه شما) هستند میتونید اونها رو اجرا کنید.
این هم یک لینک (http://delphi.about.com/od/windowsshellapi/a/executeprogram.htm)که در مورد همین تابع هستش.