Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Document och VB6

Postades av 2010-02-15 11:43:35 - Per Öberg, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 1877 personer

Två frågor, båda om dokument.

1. Kan man från VB6 öppna ett dokument så att den öppnar i det program som den filen är associerad med. T.ex. att filen "text.doc" öppnar i MS Word?

2. I VB6 kan man lägga in arbetsytor från t.ex. Ecel (och en del andra program). Hur sparar man sedan det man skrivit in i arbetsytran. Och senare hur kan man öppna den sparade informationen i samma arbetsyta?

Tusen tack till den som klarar detta.

Ha en bra dag
per


Svara

Sv: Document och VB6

Postades av 2010-02-15 12:59:31 - Sven Åke Persson

Fråga 1: Blev så här hos mig
Håll tungan rätt när du skriver sökväg
Dvs <b>"Sökväg till Winword.exe mellanslag sökväg till .doc",vbNormalFocus)</b>
<code>
Option Explicit
Private Sub Command1_Click()
Dim ret As Long
ret = Shell("E:Program\Microsoft Office\Office\Winword.exe C:Temp\Test.doc", vbNormalFocus)
End Sub
</code>

Fråga 2 går också att fixa enkelt får fundera ett tag Exel objektet skall användas.
http://www.pellesoft.se/communicate/forum/view.aspx?msgid=262249

Sök i Forum/Message på Excel och välj VB Forum. Finns massor om detta där.


Svara

Sv:Document och VB6

Postades av 2010-02-15 14:36:30 - Per Öberg

Tack jag testar
Per


Svara

Sv:Document och VB6

Postades av 2010-02-15 22:29:51 - Andreas Hillqvist

(1) Nej, nej, NEJ, Sven!
Det behövs Windows API anrop för att göra det snyggt. ;-)

API anropet du söker heter ShellExecute:
http://www.vbaccelerator.com/codelib/shell/shellex.htm

(2) Menar du att du infogat Excel arket som ett ole objekt i ditt formulär?


Svara

Sv: Document och VB6

Postades av 2010-02-15 23:23:21 - Sven Åke Persson

Ja Ja Trams. Overkill. Shell gör detta jobb lika bra som ShellExecute.
Just för .exe duger Shell alldeles utmärkt.
ShellExecute är storebror till Shell som använder samma API.


Svara

Sv:Document och VB6

Postades av 2010-02-16 21:00:46 - Andreas Hillqvist

Jag lästa följande:
<b>...öppnar i det program som den filen är associerad med.</b>

Jävligt mycket enklare att använda ShellExecute än att hårdkoda in alla EXE filer. :-P


Svara

Sv: Document och VB6

Postades av 2010-02-17 13:38:09 - Sven Åke Persson

Njaaaaaa det är väl lika enkelt att skicka en String till Shell som till ShellExecute.

Att jag skrev hårdkodat var bara för att visa principen.
Klart att man kan skickar String variabler från tex FileListBox.

Nog om de, mitt exempel fungerar !


Svara

Sv:Document och VB6

Postades av 2010-02-17 21:07:38 - Andreas Hillqvist

Din kod fungerar inte på min dator. Sökvägen till word ligger i:
C:\Program Files (x86)\Microsoft Office\Office12

Med ShellExecut fungerar den troligen på samtliga datorer som har ett program associerat till Word.


Svara

Nyligen

  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 869
27 965
271 770
511
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies