View Full Version : سوال: رنگ back color
aimaz23
چهارشنبه 13 آذر 1392, 10:54 صبح
سلام دوستان میشه خاصیت back color توی فرم روبا کد نویسی no color کرد
Aalibeigi
چهارشنبه 13 آذر 1392, 11:27 صبح
سلام. منظورت اینه پشت زمینه کلا محو باشه؟؟؟
aimaz23
چهارشنبه 13 آذر 1392, 12:14 عصر
سلام. منظورت اینه پشت زمینه کلا محو باشه؟؟؟
دقیقاً
البته اگربشه
aimaz23
پنج شنبه 14 آذر 1392, 08:58 صبح
سلام. منظورت اینه پشت زمینه کلا محو باشه؟؟؟
یعنی
back color=NO color
یا یه همچین چیزی
hamid-nice
پنج شنبه 14 آذر 1392, 11:51 صبح
با سلام
برای رنگ دهی به زمینه فرم می تونید از دستور زیر استفاده کنید :
میتونیم از ترکیب سه رنگ آبی و زرد و قرمز رنگ های مختلف ایجاد کنیم
پس فرمت اصلی به صورت : (آبی ,سبز, قرمز)RBG هست که با مقدار دهی به آنها ( که فکر کنم بین 0 تا 255 باشه ) می شه رنگهای
مختلفی را بدست آورد
و به صورت زیر برای رنگ زمینه فرم باید نوشت :
(Me.Detail.BackColor = RGB(0, 0, 0
به عنوان مثال :
و برای رنگ سفید که مد نظر شماست : (Me.Detail.BackColor = RGB(255, 255, 255
برای رنگ مشکی : ( RGB(0, 0, 0
برای رنگ قرمز : ( RGB(255, 0, 0
برای رنگ قرمز سالومون: ( RGB(255, 128, 128
برای رنگ زرد : ( RGB(255, 255, 0
برای رنگ آبی : ( RGB(0, 0, 255
برای رنگ سبز : ( RGB(0, 254, 0
برای رنگ قهوه ای : ( RGB(64, 0, 0
, ...
موفق باشید
Abbas Amiri
پنج شنبه 14 آذر 1392, 20:45 عصر
یعنی
back color=NO color
یا یه همچین چیزی
در فرمهای اکسس خصوصیت Transparency پشتیبانی نمی شود . و باید از توابع api استفاده کنید . به آدرس زیر مراجعه کنید:
http://blogs.office.com/b/microsoft-access/archive/2008/04/28/modal-dialogs-with-transparent-backgrounds.aspx
aimaz23
یک شنبه 17 آذر 1392, 11:00 صبح
سلام دوستان من یه نمونه اولیه دارم
میشه با کدنویسی حاشیه دور بنام خدا رو حذف یا بی رنگ کرد ممنون میشم اصلاحش کنید
aimaz23
دوشنبه 18 آذر 1392, 10:44 صبح
سلام دوستان من یه نمونه اولیه دارم
میشه با کدنویسی حاشیه دور بنام خدا رو حذف یا بی رنگ کرد ممنون میشم اصلاحش کنید
میشه تکمیلش کرد
aimaz23
چهارشنبه 20 آذر 1392, 12:45 عصر
میشه تکمیلش کرد
انشالله نوبت این تابیک هم می شود.
Abbas Amiri
چهارشنبه 20 آذر 1392, 19:07 عصر
انشالله نوبت این تابیک هم می شود.
یک مثال ساده که براحتی میتوانید برای شکل دادن به فرم پیدا کنید کدهای زیر است که آن را به یک بیضی تبدیل میکند :
Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
Private Sub Form_Load()
SetWindowRgn Me.hWnd, CreateEllipticRgn(0, 0, 500, 300), True
End Sub
اما اگر خواسته باشید شکل خاصی را به فرمتان نسبت دهید باید شروع به جستجو کنید . مطمئنا یکی از پارامترهایی جستجویتان بایستی SetWindowRgn باشد .
aimaz23
شنبه 23 آذر 1392, 07:04 صبح
یک مثال ساده که براحتی میتوانید برای شکل دادن به فرم پیدا کنید کدهای زیر است که آن را به یک بیضی تبدیل میکند :
Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
Private Sub Form_Load()
SetWindowRgn Me.hWnd, CreateEllipticRgn(0, 0, 500, 300), True
End Sub
اما اگر خواسته باشید شکل خاصی را به فرمتان نسبت دهید باید شروع به جستجو کنید . مطمئنا یکی از پارامترهایی جستجویتان بایستی SetWindowRgn باشد .
با سلام خدمت اقای امیری میشه این کد رو نمونه خودم اجرا کنید با تشکر...
Abbas Amiri
شنبه 23 آذر 1392, 18:31 عصر
با سلام خدمت اقای امیری میشه این کد رو نمونه خودم اجرا کنید با تشکر...
این که خیلی واضح بود . نمونه زیر را ببینید:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.