Schrift
[thread]8143[/thread]

Win32::OLE funktioniert nicht



<< >> 7 Einträge, 1 Seite
Tom
 2006-07-05 22:05
#67880 #67880
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo,

Ich wollte mal dieses kleine Script hier testen.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
use warnings;
use strict;

use Win32::OLE;

my $word = CreateObject Win32::OLE 'Word.Application' or die $!;
$word->{'Visible'} = 1;

my $document = $word->Documents->Add;

my $selection = $word->Selection;

$selection -> TypeText("Hello World");
$selection -> TypeParagraph;
$selection -> TypeText("How do you feel today");
$selection -> TypeParagraph;

$selection -> TypeText("Some header");
$selection -> {'Style'} = "Heading 1";

$selection -> TypeParagraph;

my $heading_1 = $document->Styles("Heading 1");
my $heading_1_font = $heading_1 -> Font;

$heading_1_font -> {Name} = "Bookmann";
$heading_1_font -> {Size} = 20;
$heading_1_font -> {Bold} = 1;


Beim ausführen erhalte ich folgende Meldung

Quote
Win32::OLE object version 0.1702 does not match $Win32::OLE::VERSION 0.1703 at C
:/Perl/lib/DynaLoader.pm line 253.
Compilation failed in require at word.cgi line 26.
BEGIN failed--compilation aborted at word.cgi line 26.


Ich weiß nicht ob ich das Modul Win32:OLE richtig installiert habe, habe aus der libwin32-0.26 nur den Ordner Win32 in mein Modulverzeichniss entpackt.

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
esskar
 2006-07-05 22:36
#67881 #67881
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
einfach hinkopieren ist nicht;
hättest du auch selbst drauf kommen können
musst schon richtig installieren!
Tom
 2006-07-05 22:45
#67882 #67882
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=esskar,05.07.2006, 20:36]musst schon richtig installieren![/quote]
Und wie wenn ich fragen darf?

Wollte es über ppm machen, aber da finde ich WIn32:OLE nicht.

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
Tom
 2006-07-05 22:52
#67883 #67883
User since
2003-09-20
470 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hat sich erledigt

Tom
Computerprobleme??? -> http://www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen
renee
 2006-07-05 23:01
#67884 #67884
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Tom,05.07.2006, 20:45][quote=esskar,05.07.2006, 20:36]musst schon richtig installieren![/quote]
Und wie wenn ich fragen darf?

Wollte es über ppm machen, aber da finde ich WIn32:OLE nicht.

Tom[/quote]
Dafür haben wir sogar einen Wiki:Artikel, der mehrere Möglichkeiten aufführt wie man ein Modul installieren kann.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
esskar
 2006-07-06 12:11
#67885 #67885
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
kommt das nicht immer schon mit AS Perl mit?
renee
 2006-07-06 13:08
#67886 #67886
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Eigentlich schon...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< >> 7 Einträge, 1 Seite



View all threads created 2006-07-05 22:05.