Avatar billede funkyloonie Nybegynder
19. december 2002 - 11:30 Der er 10 kommentarer og
1 løsning

Visning af dokument vha kontrol ?

Ligesom der findes en kontrol til at vise billeder med i vb, vil jeg gerne vide om der findes kontroller til at vise excel, word eller inventor dokumenter i min applikation?
Avatar billede martin_moth Mester
19. december 2002 - 11:38 #1
Yep!
Avatar billede funkyloonie Nybegynder
19. december 2002 - 11:40 #2
og gerne et godt tip...
Avatar billede martin_moth Mester
19. december 2002 - 11:40 #3
2 sek...
Avatar billede funkyloonie Nybegynder
19. december 2002 - 11:40 #4
ok
Avatar billede martin_moth Mester
19. december 2002 - 11:50 #5
Du skal bruge en OLE-komponent på din form sammen med metoden CreateLink. Metoden CreateLink anvendes til at skabe et link til objektet. Syntaksen er således:

  Object.CreateLink sourcedoc [, sourceitem]

Hvor
  ·  sourcedoc er navnet på den fil der ønskes skabt et link til
  ·  sourceitem er et element i sourcedoc

F.eks. kan der skabes et link til celleområdet R1C1:R8C2 (række 1-8, kolonne 1-2) i Excel-regnearket Budget.xls i samme bibliotek som VB-projektet, således:

  OLE1.CreateLink App.Path & "\Budget.xls", "R1C1:R8C2"

For at metoden CreateLink kan anvendes, skal OLE-kontrollens egenskab OLETy-peAllowed forinden sættes til Linked eller both. Anvend f.eks. systemkonstanten vbOLELinked.

At der er skabt et link til Excel-regnearket Budget.xls betyder, at hvis der dobbelt-klikkes på det i OLE-kontrollen, vil Excel starte op, og der kan arbejdes med regne-arket.

Voilà!
Avatar billede martin_moth Mester
19. december 2002 - 15:44 #6
Kan det bruges?
Avatar billede funkyloonie Nybegynder
19. december 2002 - 16:41 #7
Det tror jeg. har lige været til jobsamtale så jeg kunne ikke svare md det samme... kigger på det senere. tak for hjælpen.
Avatar billede funkyloonie Nybegynder
19. december 2002 - 18:49 #8
det er ikke helt det jeg søger. det er muligheden for at kunne se indholdet af objekt direkte i grænsefladen og ikke det at åbne et nyt vindue. dvs vise indholdet af valgte celler på min form eller min figur fra inventor. et ole objekt kan vist ikke bruges i en applet.
Avatar billede martin_moth Mester
20. december 2002 - 09:43 #9
?

Du skriver: "...gerne vide om der findes kontroller til at vise excel, word eller inventor dokumenter i min applikation"

Jeg har vist en løsning, der kan _præcis_ det, nemlig en kontrol der viser exceldokumenter i din applikation!

Men det var åbenbart alligevel ikke hvad du ønskede - så kom igen, hvad vil du have - jeg går ud fra at vi stadig snakker VB6?
Avatar billede funkyloonie Nybegynder
20. december 2002 - 09:46 #10
jeg ved godt at dokuemnterne vises og man kan starte dem derfra. måske er det ikke muligt det jeg søger. jeg tænkte på om man f.eks kan vise indholdet af et word dokumenter i sin vb6 grænseflade uden at skulle åbne dokumentet i et eksternt vindue.
Avatar billede martin_moth Mester
21. december 2002 - 19:40 #11
Og jeg siger, at det er PRÆCIS det min løsning gør - viser indholdet af et excel-ark i din VB-grænseflade (det kunne lige så godt være et worddokument)
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