Google Answers Logo
View Question
 
Q: Interactive Programming (new-tier language levels) ( No Answer,   3 Comments )
Question  
Subject: Interactive Programming (new-tier language levels)
Category: Computers
Asked by: musicandmore-ga
List Price: $2.00
Posted: 20 May 2004 19:32 PDT
Expires: 19 Jun 2004 19:32 PDT
Question ID: 349750
Can a computer programmer at an intermediate level write a program in
Perl and/or Java, or write a Javascript that will interact with
Microsoft word processing, database, and spreadsheet softwares with
the same or a greater degree of application as a user of those
softwares?  I need some links that will lead someone at a basic level
to gain an understanding of these applications.  Thanks.

Clarification of Question by musicandmore-ga on 21 May 2004 18:01 PDT
Can I use VB to send and receive data from objects in web pages from cgi-bin?

Can I use Perl to talk to Visual Basic?
Answer  
There is no answer at this time.

Comments  
Subject: Re: Interactive Programming (new-tier language levels)
From: dmrmv-ga on 21 May 2004 10:29 PDT
 
All of the Microsoft Office applications are enabled for Visual Basic
for Applications (VBA). Any programming intended to interact with them
is probably best done in that language, and there are a lot of
resources for VBA:
http://lacher.com/toc/tutvba1.htm
http://lacher.com/toc/tutvba2.htm
http://www.intelinfo.com/newly_researched_free_training/Visual_Basic_for_Applications_VBA.html
http://www.functionx.com/vbaccess/
Subject: Re: Interactive Programming (new-tier language levels)
From: ceejay-ga on 23 May 2004 18:27 PDT
 
I think that .NET would be the most powerful way to accomplish what
you are trying to do.  Several companies have built .NET compliers
that give perl functionality to the common language runtime.  This
enables you complete ASP.NET support that integrates with all Office
file extensions.

ActiveState Perl Dev Kit
All you need to get started..
http://www.activestate.com/Products/Perl_Dev_Kit/?_x=1

ActiveState PerlASPX
http://www.activestate.com/Products/PerlASPX/

ActiveState VisualPerl
Perl Support for Visual Studio.NET
http://www.activestate.com/Products/Visual_Perl/?_x=1

GotDotNet
A list of supported language compliers for .NET
http://www.gotdotnet.com/team/lang/

Perl.com
A good article on integrating with .NET
http://www.perl.com/pub/a/2002/03/19/dotnet.html?page=2

Google search : perl .net clr compiler
Subject: Re: Interactive Programming (new-tier language levels)
From: tcarternyc-ga on 14 Jun 2004 14:50 PDT
 
In general Javascript has little or no interactive capability with
documents, databases, et. al. Perl has more but is a bit difficult for
an intermediate programmer. Java is easier but is also made for the
internet and less interoperable with Microsoft products. Your best bet
would be to use a unix/microsoft product like chilliasp
(http://wwws.sun.com/software/chilisoft/) that works with Unix (since
you mentioned cgi-bin) or have your site switched to a Windows
Internet Information Server (IIS5 or IIS6) *** THIS IS YOUR BEST BET
for accomplishing a high degree of interaction between MS Word and
databases, et. al. In ASP you can use VBScript to access the Word DOM.

Depending on the server where the site is hosted one may gain a
limited amount of input control over the MS Word domain objects. These
objects can be accessed by Perl, and ASP/VB, APSNET/VBNET, C#.NET,
C++.NET. To find some good information on this one can go to the
following sites and search for Word object :

DOTNET
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&q=word+object&btnG=Search&meta=group%3Dmicrosoft.public.dotnet.framework.*

ASP
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&q=word+object&meta=group%3Dmicrosoft.public.inetserver.asp.general

Developer
http://support.microsoft.com/default.aspx?pr=faqdeveloper

ASP How To...
http://support.microsoft.com/default.aspx?kbid=297943&product=asp


PERL
http://www.perl.com

Hope that helps,
Tommie

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy