Avatar billede enric Nybegynder
01. marts 2003 - 22:18 Der er 14 kommentarer og
1 løsning

kan man viser en formular fra Access ind i Vb

Kan man viser en formular fra Access ind i Vb hvis "ja" hvordan ???
Avatar billede terry Ekspert
02. marts 2003 - 17:13 #1
You can NOT show an Access form in VB but you can open Access from VB and display this form.
back in 5!
Avatar billede terry Ekspert
02. marts 2003 - 17:14 #2
You need a reference to Access in your VB project.
Dim acc As Access.Application

    Set acc = CreateObject("Access.Application")
   
    acc.OpenCurrentDatabase "C:\test.mdb"
   
    acc.DoCmd.OpenForm "frmTest1"
   
    acc.Visible = True
Avatar billede enric Nybegynder
02. marts 2003 - 18:43 #3
1)hvad mener du med "back in 5!
2) det drejer sig om en Formular ikke om en  tabel
3) dim acc as access.aplication ' den har jeg ikke i min Library, ved du hvad den hedder ??
Avatar billede terry Ekspert
02. marts 2003 - 19:51 #4
enric, back in five (I will be back in five minutes, but it only took one :o) )

YES this solution will display a form in Access. It will open your Access database and display the form "frmTest1" (EXAMPLE)

You must go into the Project references menu and select Microsoft Access so that you have a reference to Access. This is why you can not use
dim acc as access.application (NOT aplication)
Avatar billede enric Nybegynder
02. marts 2003 - 20:20 #5
Tak i must to try
Avatar billede enric Nybegynder
02. marts 2003 - 20:49 #6
Tak den virker du få point
men selv om acc.visible = true den forsvinde med det sammen, kan man ikke stoppe for af jeg kan arbejder
Avatar billede terry Ekspert
02. marts 2003 - 20:50 #7
back in five :o)
Avatar billede terry Ekspert
02. marts 2003 - 20:55 #8
I was just checking my example.

I dont understand WHY access is not visible. If you see access gets open then this is the acc.visible working and unless you say acc.visible = false
or acc.quit (closes the dB) then it should still be visible.

Try going in the task manager to see if it is still "active"
Avatar billede terry Ekspert
02. marts 2003 - 20:58 #9
If you are in VB debugger and you step through the code then Access will NOT be the active window but it will still be behind VB. Run the code WITHOUT any breakpoints
Avatar billede enric Nybegynder
02. marts 2003 - 21:09 #10
jo den er visible når jeg VB debuger men når je r run  eller gå den væk uden at jeg kan see den
jeg vil lege lidt så jeg trå at kan finde uf af
Avatar billede terry Ekspert
02. marts 2003 - 21:12 #11
OK enric, it should work as I use the same code myself when printing reports from Access
Avatar billede enric Nybegynder
02. marts 2003 - 21:27 #12
Tak Terry
Avatar billede enric Nybegynder
03. marts 2003 - 00:49 #13
Terry ar you der:
kan du hjælpe mig, jeg kan ikke få dine pogrammer til at virke, jo den virker men den forsvinder med det sammen, jeg kan ikke arbejde med den kun hvis jeg bruger debugger eller jeg put word  STOP men så stopper det, og jeg kan ikke komme videre.
har du nogen kommentar
Enric
Avatar billede terry Ekspert
03. marts 2003 - 20:15 #14
enric, you can send me your source and dB and I can have a look, but it SHOULD work. If you send it then please ZIP the files, I WILL get back to you but I am rather busy at the moment so there may go a couple of day.
eksperten@santhell.dk
Avatar billede enric Nybegynder
03. marts 2003 - 22:07 #15
Der vil jeg gør
Tak for det
Enric
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