PDA

View Full Version : نمایش فایل و عکس



mehdi_mohamadi
چهارشنبه 04 بهمن 1385, 08:38 صبح
من یه برنامه دارم مینویسم که این برنامه شامل عکس و فایل pdf می باشد. من مسیر فایلها را میخوام در بانک ذخیره کنم و فایلهای را روی هارد سرور ذخیره کنم و هنگام مراجعه در برنامه فایلها را از روی سرور بخونه.
بنابراین وقتی کاربران می خوان این فایلها رو مشاهده کنن چه کاری من انجام بدم بهتره؟ از چه دستوراتی استفاده کنم؟

Valadi
چهارشنبه 04 بهمن 1385, 11:28 صبح
برای فایل های pdf از اکتیوایکس استفاده کن و برای عکس هم از image استفاده کن اما اینکه بخواهی فایل ها را از سرور بخوانه سرعت عملکرد برنامه پایین می یاد و کند عمل می کنه

dkhatibi
چهارشنبه 04 بهمن 1385, 11:29 صبح
بستگی داره که چه جوری می خوای!
اگر فایلها رو سرور ذخیره کرده اید یک مسیر ثابت دارند! به هر حال وقتی کلاینت \یامی مبنی بر خواندن فایل الف را صادر کرد شما مسیر فایل را روی به برنامه ی کلاینت بفرستید تا برنامه با دستور معمولی (در صورتیکه فایل شیرینگ انجام شده باشد Shellexecute هم جواب می ده.)
و این موقعی است که با INDY کار میکنید.
فکر نکنم به این شکل روش مناسبی باشد.

mehdi_mohamadi
چهارشنبه 04 بهمن 1385, 11:29 صبح
چه راه حلی رو پیشنهاد می کنید.

mahsa_kb
چهارشنبه 04 بهمن 1385, 12:26 عصر
عملگر اکتیوایکس رو تو کدوم برگه میشه پیدا کرد ؟

حرفه ای
چهارشنبه 04 بهمن 1385, 13:09 عصر
من یه برنامه دارم مینویسم که این برنامه شامل عکس و فایل pdf می باشد. من مسیر فایلها را میخوام در بانک ذخیره کنم و فایلهای را روی هارد سرور ذخیره کنم و هنگام مراجعه در برنامه فایلها را از روی سرور بخونه.
بنابراین وقتی کاربران می خوان این فایلها رو مشاهده کنن چه کاری من انجام بدم بهتره؟ از چه دستوراتی استفاده کنم؟

دوست خوبم !
سوال شما از دو قسمت مجزا تشکیل شده
1) خوندن اطلاعات از روی سرور
2 ) نمایش اطلاعات ( عکس و ... )
اگر امنیت برای شما مهم نیست درایوی را که تصاویر را داخل اون ریخته اید Share کنید
اگر مهم است باید با INDY ابتدا فایل رو روی کلاینت کپی کنی بعد نمایش بدی
برای دیدن نمونه این برنامه در گروه INDY در سایت یاهو عضو شو مثالهای خوبی پیدا می کنی

برای نمایش اگه می خواهی درون برنامه توی فایلها باز شوند
1) اگر عکسند درون یک Image لودشون کن
2) اگه Pdf هستند OCX ادب اکروبات رو نصب کن و از OCX اون استفاده کن
اگه می خواهی توسط سیستم عامل اجرا بشوند از دستور ShellExecute استفاده کن

والسلام :چشمک:

mehdi_mohamadi
چهارشنبه 11 بهمن 1385, 09:51 صبح
دوست خوبم !
سوال شما از دو قسمت مجزا تشکیل شده
1) خوندن اطلاعات از روی سرور
2 ) نمایش اطلاعات ( عکس و ... )
اگر امنیت برای شما مهم نیست درایوی را که تصاویر را داخل اون ریخته اید Share کنید
اگر مهم است باید با INDY ابتدا فایل رو روی کلاینت کپی کنی بعد نمایش بدی
برای دیدن نمونه این برنامه در گروه INDY در سایت یاهو عضو شو مثالهای خوبی پیدا می کنی

برای نمایش اگه می خواهی درون برنامه توی فایلها باز شوند
1) اگر عکسند درون یک Image لودشون کن
2) اگه Pdf هستند OCX ادب اکروبات رو نصب کن و از OCX اون استفاده کن
اگه می خواهی توسط سیستم عامل اجرا بشوند از دستور ShellExecute استفاده کن

والسلام :چشمک:

ممکنه طریقه عضویت در گروه INDY را توضیح دهید؟