نمایش نتایج 1 تا 12 از 12

نام تاپیک: فراخوانی تصویر از مسیر نرم افزار

  1. #1
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    Question فراخوانی تصویر از مسیر نرم افزار

    با سلام و احترام
    دوستان عزیز و همیشه همراه برنامه نویس
    من با روشی که در تصویر میبینید عکس یوزرهامو توی یک table ذخیره کردم
    1.PNG
    حالا با استفاده از Dlookup اونرو فراخوانی و در یک فرم نمایش میدم
    1-به چه روشی میتونم آدرس ذخیره شده در table رو طوری تغییر بدم که با جابجایی نرم افزارم و فولدری که حاوی عکسهای کاربرها هست بدون مشکل نرم افزار رو جابجا کنم؟
    2-با توجه به قرارگیری سورس در شبکه ، پیشنهاد شما برای حفظ امنیت فولدر های کنار نرم افزار و عدم دستکاری توسط کاربرها چیه؟
    2.PNG

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آبان 1397
    محل زندگی
    شیراز
    پست
    318

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    با سلام و احترام
    دوست عزیز به جای عبارت آدرس فوق می توانید از این عبارت اسفاده کنید
    "مابقی آدرس فایل" & "Me.Application.FollowHyperlink Me.Application.CurrentProject.path
    در محل فایل اصلی یک پوشه ایجاد کنید و عکسها را در آن بریزید و در ادامه خط بالا آدرس پوشه و نام فایل را وارد کنید . از این به بعد هرجا که پوشه فایل اصلی را کپی کنید ، بازهم عکسها باز می شود .

  3. #3
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,055

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    نقل قول نوشته شده توسط Milad_ATM مشاهده تاپیک
    2-با توجه به قرارگیری سورس در شبکه ، پیشنهاد شما برای حفظ امنیت فولدر های کنار نرم افزار و عدم دستکاری توسط کاربرها چیه؟
    این مورد وقتی که ابجکت هایی به صورت فایل در شبکه SHARE میشن راه قطعی و قابل اطمینانی نداره،
    ولی مدیر شبکه با تنظیم موارد SECURITY میتونه بر اساس کاربر دسترسی READ ONLY بده یا POLICY هایی تعریف کنه.

    راه مطمئن نگه داری اینها در خود دیتابیس (یا یک دیتابیس دیگه) است یا دسترسی از طریق سرویس (نه فایل).

  4. #4
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    سلام ممنون از شما
    دوست عزیز من به هرشکلی این آدرس رو تایپ کرددم جواب نگرفتم
    Me.Application.FollowHyperlink Me.Application.CurrentProject.path" & "PersonalPic\1.jpg"
    این به همون شکلی که شما زحمت کشیدید تایپ شده ولی فراخوانی نشد

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آبان 1397
    محل زندگی
    شیراز
    پست
    318

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    سلام وقت بخیر
    دوست عزیز آدرس فایل را به این صورت بنویسید به اسلشها و گیومها دقت کنید
    Me.Application.FollowHyperlink Me.Application.CurrentProject.path &"\PersonalPic\" & 1.jpg

  6. #6
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    نقل قول نوشته شده توسط محمد رضا بهبودی مشاهده تاپیک
    سلام وقت بخیر
    دوست عزیز آدرس فایل را به این صورت بنویسید به اسلشها و گیومها دقت کنید
    Me.Application.FollowHyperlink Me.Application.CurrentProject.path &"\PersonalPic\" & 1.jpg
    سلام مجدد
    من به این صورت موردی که شما گفتید رو پیاده کردم ولی با Error مواجه شدم .
    1 :
    pic.PNG
    2:
    Table.PNG
    3:
    Error.PNG

  7. #7
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,646

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    سلام
    اون قسمت اول آدرسو که دیگه نمی خواد ذخیره کنی.
    فقط نام فایل رو ذخیره کن.
    زمان لود تصویر اون قسمت اول آدرس و نام پوشه رو قبل از نامفایل استفاده کن.
    زمانی که شما رشته رو با "" ذخیره می کنی رشته رو اشتباه برمی گردونه

  8. #8
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    ببینید من به هر روشی که انجام دادم جواب نگرفتم
    نحوه ذخیره سازی آدرسم رو که شما توضیح دادید

    توضیح بیشتر اینکه من در زمان Login یوزرنیم رو به این صورت در یک متغیر ریختم :
    TempVars.add "tempUser", DLookup("Username", "tblusers", "username=forms!frmlogin!txtusername")

    و سپس به این شکل ازش استفاده کردم :
    Me.imguser.Picture = DLookup("Photo", "tblusers", "Username = TempVars!tempUser")

    متاسفانه بازهم با Runtime Error مواجه میشم
    پیشاپیش ممنون از راهنمایی شما

  9. #9
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,646

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    سلام.
    DLookup رونمی دونم ولی برای لود تصویر اگر آدرس فایل و داشته باشی باید از تابع ("<FilePath>")LoadPicture استفاده کنی.

  10. #10
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    من فقط تصویر رو میخوام در یک image Control بعد از لاگین نمایش بدم
    اگر کسی راهنمایی دقیقی بکنه ممنون میشم

  11. #11
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    خب بنده خودم تونستم به نتیجه برسم و برای اینکه اگر کسی مشکل من رو داشت بتونه از این تاپیک استفاده کنه روشی که استفاده کردم رو به اشتراک میگذارم :

    1-ابتدا در Table یوزرها یک فیلد Calculate ساختم و اسم فولدر کنار نرم افزارم رو بعلاوه فیلد ID هر یوزر بهم متصل کردم :
    به این صورت :
    TBL.JPG
    2-یک تصویر مناسب برای کنترل image انتخاب کردم که اگر تصویر کاربر پیدا نشد بصورت Default همون تصویر رو نشون بده .
    نمونه :NoPic1.png

    3- در فرمی که قرار بود فراخوانی تصویر رو در یک کنترل Image انجام بدم به این صورت کدم رو نوشتم :

    On Error GoTo ErrorHandler
    Me.imguser.Picture = Me.Application.CurrentProject.Path & DLookup("Photo", "tblusers", "Username = TempVars!tempUser")
    Exit Sub
    ErrorHandler:
    Resume Next

  12. #12
    کاربر دائمی آواتار Milad_ATM
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    بوشهر
    پست
    185

    نقل قول: فراخوانی تصویر از مسیر نرم افزار

    در مورد روش فوق فقط یک مطلب و مشکل هست که باید مطرح بشه شاید یکی از دوستان راه حلش رو بتونن ارائه بده :

    با روش فوق با هر بار فراخوانی تصویر ،یک تصویر جدید به Image gallery اضافه میشه و حجم برنامه به مرور بالا میره.
    اگه کسی راه حلی داره ممنون میشم توضیح بده

تاپیک های مشابه

  1. سوال: نمایش تصویر اشخاص با ثبت مسیر تصویر در دیتابیس
    نوشته شده توسط fshadh1 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 5
    آخرین پست: پنج شنبه 15 بهمن 1394, 17:41 عصر
  2. علت سیاه شده تصویر بعد از تغییر سایز تصویر
    نوشته شده توسط مهرداد سیف زاده در بخش PHP
    پاسخ: 6
    آخرین پست: سه شنبه 18 تیر 1392, 11:25 صبح
  3. سیاه و سفید کردن تصویر
    نوشته شده توسط HamidVB در بخش برنامه نویسی مرتبط با بازی و گرافیک در VB6
    پاسخ: 2
    آخرین پست: شنبه 26 آذر 1390, 21:04 عصر
  4. تبدیل تصویر رنگی به سیاه سفید
    نوشته شده توسط yashar666 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: سه شنبه 07 فروردین 1386, 22:04 عصر
  5. سیاه شدن تصویر
    نوشته شده توسط MNosouhi در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: دوشنبه 28 آذر 1384, 17:08 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •