اجرای فایل pdf در شبکه LAN
سلام
من یک نرم افزار دارم که داخلش باید عدد فایل pdf رو وقتی در تکست باکس در کامپیوتر کلاینت می زنم روی سرور شبکه LAN از روی نرم افزار اصلی اجرا بشه
خود نرم افزار با کمک دوستان انجمن تکمیل شده و وقتی از روی کامپیوتر کلاینت اجرا میشه مشکلی در باز کردن فایل pdf نداره ولی وقتی نرم افزار رو روی سرور می ریزم و بعد شورت کاتش رو از روی share اجرا می کنم نرم افزار اجرا میشه و مشکل نداره ولی وقتی عدد رو وارد می کنم برای باز کردن pdf خطا میده و pdf اجرا نمیشه
نرم افزار اجرای pdf هم روی سرور و کامپیوتر کلاینت در یک مسیر نصب هست
filename = str(this.Value)+".pdf"
! /N AcroRd32.exe &filename
نرم افزار روی ویندوز سرور 2008 راحت و بدون مشکل اجرا میشه و این کد بالایی که عزیزان داخل انجمن لطف کردن دادن روی کامپیوتر شخصی کار میکنه ولی روی سرور نه
لطفا کمک کنید چکار کنم که بتونم با اجرای شورت کات از روی یک کامپیوتر کلاینت فایل pdf رو در روی سرور باز کنم
نقل قول: اجرای فایل pdf در شبکه LAN
خب طبیعیه که خطا بده برای اینکه فایل در آدرس دیگری هست. من با روش share کردن هیچ وقت برنامه ننوشتم و از این روش شما سر در نمیارم. من همیشه برنامه ای مخصوص سرور برای مدیر ارشد جهت مدیریت کردن دیتابیس و ... داشتم و یک برنامه برای همه کلاینت ها که به دیتابیس سرور متصل شده و کارهاشون رو انجام میدادند.
حالا یا برنامه کلاینت سرور داری یا یک برنامه اصلی روی سرور مشترک است و بقیه میتوانند استفاده کنند که در هر دو مورد بهتر است به نحوی فایل به سرور منتقل بشه و همه از اونجا بهش دسترسی داشته باشند.
این کار میشه به دو صورت انجام بشه:
1- داشتن یک پوشه در سرور برای فایل ها و کپی اون فایل از کلاینت در پوشه سرور و بعد از اون دسترسی بقیه کلاینتها به فایل در آن پوشه است.
2- ذخیره فایل در دیتابیس سرور و برای دسترسی به فایل در کلاینت، کپی کردن فایل از جدول و ذخیره در یک فایل موقت در سمت کلاینت است.
نقل قول: اجرای فایل pdf در شبکه LAN
نقل قول:
نوشته شده توسط
hmgjob
سلام
من یک نرم افزار دارم که داخلش باید عدد فایل pdf رو وقتی در تکست باکس در کامپیوتر کلاینت می زنم روی سرور شبکه LAN از روی نرم افزار اصلی اجرا بشه
خود نرم افزار با کمک دوستان انجمن تکمیل شده و وقتی از روی کامپیوتر کلاینت اجرا میشه مشکلی در باز کردن فایل pdf نداره ولی وقتی نرم افزار رو روی سرور می ریزم و بعد شورت کاتش رو از روی share اجرا می کنم نرم افزار اجرا میشه و مشکل نداره ولی وقتی عدد رو وارد می کنم برای باز کردن pdf خطا میده و pdf اجرا نمیشه
نرم افزار اجرای pdf هم روی سرور و کامپیوتر کلاینت در یک مسیر نصب هست
filename = str(this.Value)+".pdf"
! /N AcroRd32.exe &filename
نرم افزار روی ویندوز سرور 2008 راحت و بدون مشکل اجرا میشه و این کد بالایی که عزیزان داخل انجمن لطف کردن دادن روی کامپیوتر شخصی کار میکنه ولی روی سرور نه
لطفا کمک کنید چکار کنم که بتونم با اجرای شورت کات از روی یک کامپیوتر کلاینت فایل pdf رو در روی سرور باز کنم
منظورت اینه که یک پوشه رو تو سرور share کرذی و توش یک فایل pdf داری و میخوای از روی کلاینتها بتونی اجراش کنی؟اگه اینه یک راه حل استفاده از map drive هستش.