Hallo Hansi,
preklov war ja schon schneller, hier mein Denkanstoß (keine fertige Lösung), wenn die Inputbox sich wieder öffnen soll wenn nichts eingegeben musst du sie halt in eine Schleife setzten.
sub mest()
dim dummy()
odoc = thiscomponent
myString= "Speichern"
sTitel = "Nachfrage ...
Die Suche ergab 32 Treffer
- Fr, 20.05.2011 09:00
- Forum: Makros und allgemeine Programmierung
- Thema: Abbrechen Button Inputbox
- Antworten: 5
- Zugriffe: 1990
- Fr, 04.09.2009 22:46
- Forum: Makros und allgemeine Programmierung
- Thema: Wie kann man eine erstellte Komponente wiederfinden?
- Antworten: 2
- Zugriffe: 919
- Mi, 05.08.2009 09:05
- Forum: Makros und allgemeine Programmierung
- Thema: OpenOffice Version bestimmen
- Antworten: 9
- Zugriffe: 2234
- Mi, 29.07.2009 09:44
- Forum: Makros und allgemeine Programmierung
- Thema: Anfaenger braucht Hilfe
- Antworten: 0
- Zugriffe: 538
- Do, 09.07.2009 16:45
- Forum: Makros und allgemeine Programmierung
- Thema: Wie kann ich einen Dateipfad ermitteln??
- Antworten: 21
- Zugriffe: 9267
Re: Wie kann ich einen Dateipfad ermitteln??
Achtung :
Der Service DocumentInfo ist seit der Version 3 deprecated , d.h. der Code muss nicht mehr funktionieren: http://api.openoffice.org/docs/common/ref/com/sun/star/document/DocumentInfo.html
Danke für die Info :oops: hatte ich leider noch nicht bemerkt.
Hier nochmal der Code mit den neuen ...
Der Service DocumentInfo ist seit der Version 3 deprecated , d.h. der Code muss nicht mehr funktionieren: http://api.openoffice.org/docs/common/ref/com/sun/star/document/DocumentInfo.html
Danke für die Info :oops: hatte ich leider noch nicht bemerkt.
Hier nochmal der Code mit den neuen ...
- Di, 07.07.2009 07:18
- Forum: Makros und allgemeine Programmierung
- Thema: Wie kann ich einen Dateipfad ermitteln??
- Antworten: 21
- Zugriffe: 9267
Re: Wie kann ich einen Dateipfad ermitteln??
Hallo der.milco
ich hatte dieses Problem schon vor Jahren :) noch unter OOo 2.02 so.
Unsere Lösung damals war folgende.
Sub Main
msgbox Urlpfad()
End Sub
'Funktion um den Pfad zur OrginalVorlage zu erhalten
Function getLoadedUrl(document As Object) As String
DIM result as String
DIM Args as ...
ich hatte dieses Problem schon vor Jahren :) noch unter OOo 2.02 so.
Unsere Lösung damals war folgende.
Sub Main
msgbox Urlpfad()
End Sub
'Funktion um den Pfad zur OrginalVorlage zu erhalten
Function getLoadedUrl(document As Object) As String
DIM result as String
DIM Args as ...
- Mo, 22.06.2009 09:30
- Forum: Makros und allgemeine Programmierung
- Thema: Dialoge "X-en"
- Antworten: 10
- Zugriffe: 1980
Re: Dialoge "X-en"
Also wenn ich das richtig verstehe 8) willst du deine eigene Funktion beim drücken auf's "X".
Das ist natürlich möglich wenn du den Dialog programmierst, wie folgender Code zeigt.
REM ***** BASIC *****
global EinstellungenDialog as object
global oWinListener
global oCB1Listener
global ...
Das ist natürlich möglich wenn du den Dialog programmierst, wie folgender Code zeigt.
REM ***** BASIC *****
global EinstellungenDialog as object
global oWinListener
global oCB1Listener
global ...
- Di, 03.03.2009 08:16
- Forum: Makros und allgemeine Programmierung
- Thema: UTC Offset ermitteln - wie geht das?
- Antworten: 10
- Zugriffe: 7490
Re: UTC Offset ermitteln - wie geht das?
Hallo,
wenn ich richtig mitgelesen habe, dann kann JavaScript die Funktion.
In diesem Thread http://www.oooforum.org/forum/viewtopic ... 4338#84338 wird erklärt wie man JavaScript Functionen aus Basic aufruft.
Ich hoffe das hilft.
Gruß
Hawk
wenn ich richtig mitgelesen habe, dann kann JavaScript die Funktion.
In diesem Thread http://www.oooforum.org/forum/viewtopic ... 4338#84338 wird erklärt wie man JavaScript Functionen aus Basic aufruft.
Ich hoffe das hilft.
Gruß
Hawk
- So, 18.01.2009 19:32
- Forum: Makros und allgemeine Programmierung
- Thema: Text von writer nach thunderbird
- Antworten: 18
- Zugriffe: 4150
Re: Text von writer nach thunderbird
Hallo sven-my
hatte in den letzten Tagen viel zu tun daher erst jetzt eine Antwort :?
Folgender Code funktioniert bei mir
REM ***** BASIC *****
sub SendMail
oDoc = ThisComponent
Title = oDoc.DocumentInfo.Title
oUrl = oDoc.Url
anha = left(right(oUrl,6),2)
ordner = "writer\"
msgbox anha
if ...
hatte in den letzten Tagen viel zu tun daher erst jetzt eine Antwort :?
Folgender Code funktioniert bei mir
REM ***** BASIC *****
sub SendMail
oDoc = ThisComponent
Title = oDoc.DocumentInfo.Title
oUrl = oDoc.Url
anha = left(right(oUrl,6),2)
ordner = "writer\"
msgbox anha
if ...
- Mi, 07.01.2009 22:01
- Forum: Makros und allgemeine Programmierung
- Thema: Aus der Zwischenablage in Calc einfuegen
- Antworten: 1
- Zugriffe: 836
Re: Aus der Zwischenablage in Calc einfuegen
Hallo Christian,
folgender Code fügt dir den Inhalt der Zwischenablage in die aktuelle Zelle ein.
:wink: Habs einfach mit dem Makrorekorder aufgenommen.
sub Einfuegen()
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher ...
folgender Code fügt dir den Inhalt der Zwischenablage in die aktuelle Zelle ein.
:wink: Habs einfach mit dem Makrorekorder aufgenommen.
sub Einfuegen()
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher ...
- Fr, 02.01.2009 21:56
- Forum: Makros und allgemeine Programmierung
- Thema: Search Descriptor -11A und 11AK
- Antworten: 5
- Zugriffe: 1754
Re: Search Descriptor -11A und 11AK
Hallo Christian,
natürlich kann ich dir ein gutes OOo-Basic Nachschlagewerk empfehlen
Makros in OpenOffice.org – Basic/StarBasic
von unserem Forenmitglied Toxitom , ein wirklich sehr gutes Buch.
Wenn ich ein Basic Guru bin
dann ist er ein Basic Gott.
Gruß
Hawk
natürlich kann ich dir ein gutes OOo-Basic Nachschlagewerk empfehlen
Makros in OpenOffice.org – Basic/StarBasic
von unserem Forenmitglied Toxitom , ein wirklich sehr gutes Buch.
Wenn ich ein Basic Guru bin
Gruß
Hawk
- Fr, 02.01.2009 15:23
- Forum: Makros und allgemeine Programmierung
- Thema: Search Descriptor -11A und 11AK
- Antworten: 5
- Zugriffe: 1754
Re: Search Descriptor -11A und 11AK
Hallo Christian,
du musst deinem Search Descriptor beibringen, dass er nur nach ganzen Wörtern sucht wie z.B. mit folgendem Initialisierungscode.
Damit der Code ( der ja in einer eigenen Prozedur steht) funktioniert muss die Variable ( in dem Fall oSuche) global vereinbart sein (also vor dem ersten ...
du musst deinem Search Descriptor beibringen, dass er nur nach ganzen Wörtern sucht wie z.B. mit folgendem Initialisierungscode.
Damit der Code ( der ja in einer eigenen Prozedur steht) funktioniert muss die Variable ( in dem Fall oSuche) global vereinbart sein (also vor dem ersten ...
- Mi, 31.12.2008 17:19
- Forum: Makros und allgemeine Programmierung
- Thema: Text von writer nach thunderbird
- Antworten: 18
- Zugriffe: 4150
Re: Text von writer nach thunderbird
Hallo sven-my,
das ist jetzt ein Fingerübung, das Ende des Absatzes erhälst du mit
myCursor.gotoEndOfParagraph(true)
hier nochmal der komplette Code nun wird nur der erste Absatz geholt das Übergeben der 2ten Textmarke kann hier entfallen.
Sub Main 'Aufrufende Function
textmarke1 ...
das ist jetzt ein Fingerübung, das Ende des Absatzes erhälst du mit
myCursor.gotoEndOfParagraph(true)
hier nochmal der komplette Code nun wird nur der erste Absatz geholt das Übergeben der 2ten Textmarke kann hier entfallen.
Sub Main 'Aufrufende Function
textmarke1 ...
- Mi, 31.12.2008 09:37
- Forum: Makros und allgemeine Programmierung
- Thema: Text von writer nach thunderbird
- Antworten: 18
- Zugriffe: 4150
Re: Text von writer nach thunderbird
Hallo sven-my hallo liebe mitlesende Gemeinde,
weil's mich jetzt selber interessiert hat :?: hier der Code mit Textmarken die den Text nicht beinhalten sondern vor und hinter dem Text stehen, in der Art wie:
Textmarke1 Super toller genialer Text Textmarke2 hier kann natürlich weiterer Text stehen ...
weil's mich jetzt selber interessiert hat :?: hier der Code mit Textmarken die den Text nicht beinhalten sondern vor und hinter dem Text stehen, in der Art wie:
Textmarke1 Super toller genialer Text Textmarke2 hier kann natürlich weiterer Text stehen ...
- Mo, 29.12.2008 23:07
- Forum: Makros und allgemeine Programmierung
- Thema: Text von writer nach thunderbird
- Antworten: 18
- Zugriffe: 4150
Re: Text von writer nach thunderbird
Hallo sven-my,
wir sprechen schon über dasselbe 8)
Nur markiere mal deinen Text vorher und füge dann die Textmarke ein :idea:
Dann steht der Text in der Marke.
Alternative (allerdings etwas aufwendiger) wäre, wenn du deine Texte zwischen mehreren Textmarken stellen würdest.
Dann könntest du sie ...
wir sprechen schon über dasselbe 8)
Nur markiere mal deinen Text vorher und füge dann die Textmarke ein :idea:
Dann steht der Text in der Marke.
Alternative (allerdings etwas aufwendiger) wäre, wenn du deine Texte zwischen mehreren Textmarken stellen würdest.
Dann könntest du sie ...