• Versions ‘Out there’? (Word 2002(10.2627.2625))

    Home » Forums » AskWoody support » Productivity software by function » MS Word and word processing help » Versions ‘Out there’? (Word 2002(10.2627.2625))

    Author
    Topic
    #371451

    i am putting together an app in Word XP, but i am reading in various places that the majority of Word users are at Word 6 & 97!!! ???

    What do i have to provide to allow my software to run with the range of Word v 6, 97, 2000, XP? I wonder this because i am already heavily using the Scripting Runtime of Office 10.

    Viewing 2 reply threads
    Author
    Replies
    • #590402

      Depends who your audience is, Peter. I do over-the-phone software support for major corporations. They are running — my estimates — 2% 6.0, 30% 97, 60% 2000, 3% XP, and 0.000000003 are running Wordperfect. (Um…that’s supposed to be a joke. Did ya laugh?)

      I don’t know that it will be possible for you to do this without error except possibly with the simplest of code. Though all of these versions do support VBA as opposed to WordBasic, which was used in prior versions.

      Hope that helps. Perhaps someone else can give more information.

      • #590479

        re statistics: smile. AFAIK, word”perfect” is (was?) preferred to a great extent by lawyers.

        My audience is all “slow-typing” users of Word… how to get there with a product has been an “interesting” experience.

      • #590511

        Word 6 does not support VBA.

    • #590405

      Word 6 gets into WordBasic and I don’t think anything you write in a later version will work there!

      But starting with Word 97, if you do the development using Word 97, then you can be pretty sure it will run in 2000 and XP.

      Scripting Runtime is not part of Office per se but is a Windows .dll. Users of Word 97 might have it, depending on version of Windows and/or IE installed.
      Issues such as versions of this .dll depending on OS, and how you best allow for this in packaging and deploying, are beyond my knowhow!

      Gary

      • #590480

        Hmm… the only copy of Word I have is XP!

        This is gonna be interesting.

    • #591596

      Just as a footnote, Word 97 is lacking the new features of VB/VBA 6, including the Split and Replace functions. My VB/VBA book (Lomax’s Nutshell) specifies which features were added; other sources might vary.

      I’m not sure about a Scripting Runtime of Office XP. There is a Scripting Runtime of Windows/IE that you probably can redistribute as part of your application. Are you referring to something new that I (as an Office 2000 user) wouldn’t know about?

      • #591615

        re missing Split(): Gack!

        Scripting Runtime has the Dictionary (also known as a map in other languages). I doubt there is much added to OXP that you are not already aware of (that’s a guess).

        It looks at this point like I might wind up putting something together in Delphi and using OleAutomation/COM to talk to Word.

      • #591649

        Ayup, from a VBA perspective, either creating or running macros, one really needs to use at least Word 2000.

        Word 97 hampers efforts to create cross version macros, ’tis a real pain in the back rank, to use polite chess terminology.

        I develop most things in Word 2002, then go back and see where Word 97 is crippling me. I then develop my own “equivalents” for things such as Replace and Split and put in conditional compiler code od thiings not supported by earlier versions.

        Oh, the joys of standards!

    Viewing 2 reply threads
    Reply To: Versions ‘Out there’? (Word 2002(10.2627.2625))

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: