| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
ΚΑΛΗΣΠΕΡΑ ΣΕ ΟΛΟΥΣ ΣΑΣ ΔΕΝ ΞΕΡΩ ΠΩΣ ΝΑ ΣΑΣ ΕΥΧΑΡΙΣΤΗΣΩ ΓΙΑ ΤΙΣ ΒΟΗΘΕΙΕΣ ΤΟΥ ΠΑΡΕΛΘΟΝΤΟΣ ΕΙΛΙΚΡΙΝΑ ΜΟΥ ΛΥΣΑΤΕ ΠΟΛΛΕΣ ΑΠΟ ΤΙΣ ΑΠΟΡΙΕΣ ΜΟΥ!!!! ΠΩΣ ΜΠΟΡΩ ΝΑ ΚΑΝΩ ΔΙΑΦΑΝΗ ΜΙΑ ΦΟΡΜΑ? |
|
#2
| ||||
| ||||
|
Καλησπέρα Αντώνη! Για να κάνεις το φόντο μιας φόρμας διαφανές:
Κώδικας: Option Compare Database
Option Explicit
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" ( _
ByVal hwnd As Long, _
ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" ( _
ByVal hwnd As Long, _
ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib "user32" ( _
ByVal hwnd As Long, _
ByVal crKey As Long, _
ByVal bAlpha As Byte, _
ByVal dwFlags As Long) As Long
Private Const GWL_EXSTYLE = -20&
Private Const WS_EX_LAYERED = &H80000
Private Const LWA_COLORKEY = &H1
Private Sub Form_Load()
SetWindowLong Me.hwnd, GWL_EXSTYLE, GetWindowLong(Me.hwnd, GWL_EXSTYLE) Or WS_EX_LAYERED
SetLayeredWindowAttributes Me.hwnd, vbCyan, 0&, LWA_COLORKEY
Me.Section(0).BackColor = vbCyan
End Sub
Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
|
#3
| |||
| |||
|
ποπό υπέροχα ευχάριστο!!!!!!!!!!!
|
|
#4
| |||
| |||
|
Και αν θέλουμε να δείχνει θαμπά με κάποιο χρώμα την forma προσθέτουμε κώδικα vba?
|
|
#5
| ||||
| ||||
|
Καλημέρα σε όλους! Αντώνη δοκίμασε: Κώδικας: Private Declare Function GetWindowLong Lib "user32" Alias _
"GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias _
"SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib "user32" _
(ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, _
ByVal dwFlags As Long) As Long
Private Const GWL_EXSTYLE = (-20)
Private Const WS_EX_LAYERED = &H80000
Private Const LWA_ALPHA = &H2&
Private Sub Form_Load()
SetWindowLong Me.hwnd, GWL_EXSTYLE, GetWindowLong(Me.hwnd, GWL_EXSTYLE) Or WS_EX_LAYERED
SetLayeredWindowAttributes Me.hwnd, 0, CByte(200), LWA_ALPHA
' CByte(200) όπου 200 = ο συντελεστής διαφάνειας της φόρμας (1 - 255)
End Sub
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
|
#6
| |||
| |||
|
ευχαριστω πολύ !!!
|
|
#7
| |||
| |||
|
Παιδιά δεν μας ανεβάζεται ένα συνημμένο να δούμε και εμείς πως είναι αυτό που φτιάξατε;;;;;Σας ευχαριστώ
|
|
#8
| |||
| |||
|
Ευχαριστώ πολύ ήταν κάτι που το έψαχνα χρόνια
|
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Φόρμες ] Μεταβίβαση τιμής πεδίου από φόρμα σε φόρμα | vraxnakisg | Access - Ερωτήσεις / Απαντήσεις | 8 | 01-02-16 07:58 |
| [ Φόρμες ] Κουμπί εύρεσης σε φόρμα που περιέχει δευτερεύουσα φόρμα | sakis297 | Access - Ερωτήσεις / Απαντήσεις | 2 | 21-11-14 19:23 |
| Καταχώρηση δεδομένων σε φόρμα, από άλλη φόρμα που εμφανίζεται με cmd_button | alladin78s | Access - Ερωτήσεις / Απαντήσεις | 2 | 14-02-12 09:08 |
| Μεταφορά και σύνδεση από φόρμα σε φόρμα | vaios84 | Access - Ερωτήσεις / Απαντήσεις | 2 | 09-02-12 22:29 |
| Πρόβλημα μεταφοράς δεδομένων απο φόρμα σε φόρμα με μακροεντολή | alex | Access - Ερωτήσεις / Απαντήσεις | 2 | 25-10-11 03:00 |
Η ώρα είναι 15:57.


Αλλαγή σε γραμμικό τρόπο

