עבור לתוכן

מאפיינים של טופס ב-VB

Featured Replies

פורסם

שלום אנשים,

אני משלב בין אקסס לקוד VBA ורציתי לדעת איך אני בודק ב-VBA אם טופס מסוים פתוח?

למשל:

if (my form is open) then

do some shit

end if

מהו הקוד הספציפי שבודק אם הטופס פתוח?

תודה אנשים

פורסם

מה שאני מניח שאתה מתכוון זה לבדיקה אם טופס באפליקציה שלך פתוח אז לבצע שיט אז זה נורא פשוט.

If (Form2.Visible = True) Then

MsgBox ("asdf")

End If

זה מה שהתכוונת?

פורסם

If (formName.Visible = True) Then
do somthing
end if

פורסם

וואלה... יפה, לא חשבתי על הדרך הזאת... :xyxthumbs::kopfpatsch:

פורסם

לא תמיד ניתן לדעת אם הפורם פתוח אם הוא מוצג. יכולים לעשות לו VISIBLE = FALSE, והוא עדיין יהייה פתוח.

פורסם

אני הנחתי שזה מה שהוא מחפש.

יש אפשרות, כמובן, לבדוק אם פורם פתוח דרך APIs של Window Handle וכאלה אבל אני מניח שלזה הבחור התכוון.

בכל מקרה, הוא לא הגיב ככה שאי אפשר לדעת.

דיי מעצבן שעוזרים למישהו והוא לא מגיב. אם פרסמת הודעה תעקוב אחריה. אם מצאת כבר את הפתרון, תודיע.

פורסם

ויש גם את FindWindow.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים