دوست گرامي بابت تاخير عذر مي خوام.برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط hadi-_-maker برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
1-براي اين كار بايد دستور ترسيم متن رو در رويداد TextChanged هر يك از تكست ها تون قرار بديد. اين فرمان در رويداد كليك دكمه ي cmdSaveWithText قرار داره.
2-براي اين كار بايد مختصات محل نوشتن متن رو بسته به محا تكست ها تون تغيير بدين:
در اين بخش بايد مقدار CurrentY رو بسته به موقعيت تكست باكس تغيير بديد.کد:picCats.CurrentX = (picCats.ScaleWidth - picCats.TextWidth("Cats")) / 2 picCats.CurrentY = 30
3-اين سوال با قسمت اول هم ارز است. در حقيقيت اين كد:
عكس رو آپديت مي كنه. پس اگر اين دستور رو در ادامه فرمان ترسيم (DrawText) قرار بديد مي تونيد تغييرات رو به طور هم زمان ببينيد.کد:picCats.Picture = picCats.Image
البته توجه كنيد براي رفع تداخلات احتمالاتي بهتره قبل از رسم متن عكس دوباره بازسازي بشه و بعدش فرمان اجرا بشه.
موفق باشيد
آرمينبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید






پاسخ با نقل قول
Bookmarks