Avatar billede christian_h Nybegynder
02. august 2002 - 13:54 Der er 5 kommentarer og
1 løsning

Tjek om program er åbent og vis

Hej Alle.

Jeg bruger flg. kode for at tjekke om der kører en "kopi" af mit prog i forvejen, hvis der gør vises msgbox´en, :

Private Sub Form_Load()
If App.PrevInstance Then

MsgBox "Programmet er allerede åbent !!!!."
End
End If
----klippet her

Mit spørgsmål er så nu, hvordan får jeg programmet til lægge sig øverst hvis man prøver at åbne en kopi mere, så programmet er i fokus og MSGBOX´en kommer oven på den kopi der allerede er åben.

Mvh.

Christian H
Avatar billede joern Nybegynder
02. august 2002 - 15:37 #1
Hej Christian.

Jeg har set at der jævntligt på eksperten har været spørgsmål med at få en form til at forblive øverst, det har jeg imidlertid selv haft brug for.
Noget andet er at det kan forekomme at et program ikke afsluttes fuldstændig, selv om det ikke ses i proces-linien.  I så fald bør man fortælle brugeren om at kalde task-listen frem og afslutte det dér.  Ellers kan det ikke startes igen.

For at få det til at komme op fra proces-linien, hvis det er minimeret kan du bruge windowstate.
Constant    Value    Description
vbNormal    0    (Default) Normal.
VbMinimized    1    Minimized (minimized to an icon)
VbMaximized    2    Maximized (enlarged to maximum size)

Spørgsmålet om 'øverst' får du nok et svar på, ellers prøve at søge på eksperten.

M.v.h.  Jørn
Avatar billede joern Nybegynder
02. august 2002 - 15:38 #2
Nå - jeg har IKKE haft brug for det!

/ Jørn
Avatar billede christian_h Nybegynder
02. august 2002 - 16:39 #3
Jeg har måske ikke udtrykt mig helt klart, det jeg gerne vil have til at ske, når man prøver at åbne mit program, mens det kører i forvejen, er at MIT program skal vises forest på skræmen (altså bringes i front) og herefter skal msgboxen komme frem

Håber dette hjælper lidt mere.

Mvh.

Christian H
Avatar billede sjh Nybegynder
02. august 2002 - 16:40 #4
Avatar billede christian_h Nybegynder
02. august 2002 - 17:03 #5
SJH>> Kanon, TAK for det, det var lige det jeg søgte efter, har tildelt dig dine point

:-)

Christian H
Avatar billede sjh Nybegynder
02. august 2002 - 17:13 #6
selv tak :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester