SoftMaker.de

Deutschsprachiges Diskussionsforum
Aktuelle Zeit: 20.05.2013 06:40:37

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 22.01.2009 09:53:49 
Einen hab' ich noch.

Im angehängten Zip-File befindet sich 1 Test-Programm in VB und 1 Test-Programm in Ruby, die ein und denselben Bug im Paragraphs-Objekt belegen sollen. Dazu können die beiden beigefügten TextMaker-Dateien verwendet werden. Die Testprogramme kommen zum jeweils gleichen Ergebnis:
    Das eine (überwiegend leere) Dokument enthält 10 Absätze, was korrekt ist
    Das andere angeblich: 0 (Null, Zero, Nada, Nessuna Cosa, 没什么 [沒什麼]), was mich nicht richtig freut.

Freilich sind die Test-Dateien sehr unterschiedlich, aber hier geht es um eine einfache Sache, wenn man mich fragt. Wenn ich da etwas falsch mache, muss das schon eine ziemlich esoterische Geschichte sein.

Der Einfachheit wegen, hier kurz die VB-Routine:
Code:
Dim tm As Object
Set tm = GetObject("","TextMaker.Application")
tm.Application.Visible = True
m_paragraphs = tm.ActiveDocument.Paragraphs.Count
MsgBox Str(m_paragraphs)

Set tm = Nothing


Edit: kaputtes Code-Beispiel korrigiert (merkt so was keiner?) :shock:


Dateianhänge:
Dateikommentar: Korrigierte Version. Läuft wie die alte, enthält im Basic-Skript aber weniger Fehler. 2009-02-10
Paragraph_Objekt.zip [26.23 KiB]
96-mal heruntergeladen


Zuletzt geändert von Monsterslayer am 11.03.2009 09:49:03, insgesamt 5-mal geändert.
Nach oben
  
 
 Betreff des Beitrags: Re: [VB / Ruby] Paragraphs.Count BUG
BeitragVerfasst: 23.01.2009 09:04:02 
Kann man das bestätigen?


Nach oben
  
 
BeitragVerfasst: 26.01.2009 09:19:20 
Offline
SoftMaker Team
SoftMaker Team

Registriert: 09.04.2008 08:50:06
Beiträge: 6299
Wohnort: Nürnberg
Hallo,

ich habe das Problem an unsere Entwickler zur Überprüfung weitergeleitet und melde mich wieder, sobald es hier etwas Neues gibt.

_________________
Sven Leßmann
SoftMaker Software GmbH


Nach oben
 Profil  
 
BeitragVerfasst: 26.01.2009 16:38:06 
sven-l hat geschrieben:
Hallo,

ich habe das Problem an unsere Entwickler zur Überprüfung weitergeleitet und melde mich wieder, sobald es hier etwas Neues gibt.

Danke schön.
Bei diesen Dingen kann es immer sein, dass ich einen Fehler mache oder mich schlecht ausdrücke. Darum ist mir auch einfach jedes Feedback recht. :wink:


Nach oben
  
 
BeitragVerfasst: 03.02.2009 18:11:29 
Ergänzung:
Da stimmt noch etwas anderes nicht.

Unter den Dokumenten, in denen der Paragraphs.Count funktioniert, ist eines, bei dem die Bearbeitung des allerletzten Absatzes einen der vorangehenden in Mitleidenschaft zieht. Bisher war ich der Meinung, es träfe immer nur den unmittelbar vorangehenden (vorletzten). Eben war es aber der vor-vorletzte, der plötzlich den linken Einzug verpasst bekam, mit dem ich nur am Ende des Dokuments hantiert habe. Der Absatz dazwischen blieb verschont...

Kein Beispiel, alles nicht deterministisch. Fast wie J@%µa.


Nach oben
  
 
BeitragVerfasst: 04.02.2009 12:14:58 
Offline
SoftMaker Team
SoftMaker Team

Registriert: 09.04.2008 08:50:06
Beiträge: 6299
Wohnort: Nürnberg
Hallo,

das Problem konnte nun behoben werden und sollte im nächsten Service Pack nicht mehr auftreten.

_________________
Sven Leßmann
SoftMaker Software GmbH


Nach oben
 Profil  
 
BeitragVerfasst: 04.02.2009 14:06:42 
Sehr schön.

Das wird dann fast wieder die "Gold"-Edition... :D


Nach oben
  
 
BeitragVerfasst: 11.03.2009 09:51:19 
In Revision 504 kann ich den Fehler nicht mehr reproduzieren! Der Paragraphs.Count ist höllisch praktisch, darum ist das eine tolle Sache! :)
(Ich hätte beinahe nicht daran geglaubt, dass der Bug ernst genommen wird - isso, Sorry.).


Nach oben
  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de