19. december 2002 - 11:30Der 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?
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:
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.
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.
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.
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)
Synes godt om
Ny brugerNybegynder
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.