MsgBox per COM

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Posbis
Beiträge: 4
Registriert: Fr, 27.05.2011 13:43

MsgBox per COM

Beitrag von Posbis »

Hallo,
kann ich die interne MsgBox von OpenOffice per COM auslösen/anzeigen und auswerten?

Gruß

Posbis
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: MsgBox per COM

Beitrag von Stephan »

Ich fürchte ich verstehe nur Bahnhof.

Ja, ich weiß was COM meint (http://de.wikipedia.org/wiki/Component_Object_Model) ich weiß nur nicht wie man die gestellte Frage allgemein beantworten könnte.


Gruß
Stephan
Posbis
Beiträge: 4
Registriert: Fr, 27.05.2011 13:43

Re: MsgBox per COM

Beitrag von Posbis »

ich weiß auch was COM ist :-)
ich möchte die eingebaute MSGBOX aus OpenOffice von meinen Tool aus, welches per COM mit OpenOfficice "redet", einblenden, nicht eine Msgbox aus meinem Tool.

Gruß

Posbis
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: MsgBox per COM

Beitrag von Stephan »

ich weiß auch was COM ist
das ist mir schon klar, ich wollte nur vermeiden das nach meiner Einleitung mit: "Ich fürchte ich verstehe nur Bahnhof." der Eindruck entstünde ich wisse nicht um was es geht, wo ich nur nicht weiß wie das Angefragte geht.

ich möchte die eingebaute MSGBOX aus OpenOffice von meinen Tool aus, welches per COM mit OpenOfficice "redet", einblenden,


Ich weiß nicht wie das geht, allerdings bezweifle ich auch das es überhaupt gehen kann da die Msgbox kein Objekt von OOo sondern Bestandteil der Sprache StarBasic ist, also kein Objekt sondern lediglich eine Anweisung innerhalb der Sprache Starbasic.

Etwas anderes wäre ein Dialog, denn der ist quasi tatsächlich Teil von OOo:
http://api.openoffice.org/docs/common/r ... ialog.html
http://api.openoffice.org/docs/common/r ... Model.html

und man könnte den rein optisch so aussehen lasen wie eine Msgbox, nur technisch wäre es etwas ganz anderes.

Ein Dialog müsste dann mit Hilfe Deiner verwendeten Sprache in OOo aufgerufen werden, dazu kann man also schwerlich allgemein etwas sagen, da die Dinge sprachspezifisch wären.
Unter z.B:
http://www.oooforum.org/forum/viewtopic ... og+runtime

gibt es Beispielcode für die ERzeugung eines Dialoges in StarBasic zur Laufzeit, was zwar nicht direkt mit DEinem Problem zu tun hat, jedoch eine Ahnung von dem nötigen Code vermittelt, denn Dialog-ERzeugung in OOO mit Hilfe externer Steuerung mittels z.B. VBA, VB, oder WSH sähe codemäßig doch recht ähnlich aus.


Gruß
Stephan
Posbis
Beiträge: 4
Registriert: Fr, 27.05.2011 13:43

Re: MsgBox per COM

Beitrag von Posbis »

Danke

Posbis
Antworten