Die Suche ergab 700 Treffer

von Lewi
Mo, 13. Mär 2006 15:26
Forum: GUI
Thema: xbpstatic Formatieren
Antworten: 11
Zugriffe: 7124

Linksbündig ausrichten geht auch, indem Du eine nicht-proportinale Schriftart den Static-Objeketen zuordnest. Dann sind die die Zeichen und die Abstände zwischen den Zeichen gleich. Die Anzeigestrings sind dann entsprechend zu formatieren.
von Lewi
So, 12. Mär 2006 13:54
Forum: Drucken und Export
Thema: Xbase++ und PDF und Word
Antworten: 10
Zugriffe: 7962

Wer Interesse an der Bibliothek von Jazzage hat, kann sich unter meiner Mail-Adresse an mich wenden.
von Lewi
Sa, 11. Mär 2006 20:05
Forum: Drucken und Export
Thema: Xbase++ und PDF und Word
Antworten: 10
Zugriffe: 7962

Mit JazzAge hatte ich bisher mit Word und Excel keine Probleme. Dies gilt auch in Zusammenhang mit Kundeninstallationen.
von Lewi
Sa, 11. Mär 2006 15:51
Forum: Drucken und Export
Thema: Xbase++ und PDF und Word
Antworten: 10
Zugriffe: 7962

@Lewi hast du einen LINK für JazzAge ??? Gruß DVDbommel Ich habe JazzAge selbst käuflich erworben, als es noch keine FreeWare war. Ein Link ist mir nicht bekannt. Die HP des Autors ist ebenfalls nicht mehr aktiv. Die letzten Informationen, die ich auf der HP des Autors gelesen habe, waren die, dass...
von Lewi
Sa, 11. Mär 2006 12:46
Forum: Drucken und Export
Thema: Xbase++ und PDF und Word
Antworten: 10
Zugriffe: 7962

Viele Wege führen nach Rom. Dies gilt auch hinsichtlich der Erzeugung von PDF- und Worddokumente. Eine Lösung konntest Du mit folgenden Tools realisieren: - PDFCreator (Freeware) - JazzAge ActiveX/COM (Freeware) Erzeugung Word-Dokument Bestehen die Rechungen nur aus einer Seite, würde es sich anbiet...
von Lewi
Fr, 03. Mär 2006 8:44
Forum: Windows, API
Thema: Windows Ereignis aus einer Xbase-Anwendung auslösen
Antworten: 8
Zugriffe: 6859

Zur Nutzung des Windows-API findest Du ein Beispiel unter dem Thread "Anwendung in den Vordergrund holen/Windows-API" Warum willst Du eigentlich diesen Entwicklungsaufwand betreiben? Wenn der WE bei der bezeichneten Registry-Einstellung die Anzeige nicht aktualisiert, dann ist das ein Prob...
von Lewi
Mi, 01. Mär 2006 12:38
Forum: Windows, API
Thema: Windows Ereignis aus einer Xbase-Anwendung auslösen
Antworten: 8
Zugriffe: 6859

Nun, bei mir funktioniert es mit der Registry-Einstellung. Ob der WE-Explorer bereits aktiv ist, läßt sich allenfalls über das Windows-API ermitteln. Die Schwierigkeit liegt allerdings darin, dass es für den WE kein eindeutigen Fensternamen gibt. Dieser hängt davon ab, in welchem Ordner du dich gera...
von Lewi
Mi, 01. Mär 2006 9:12
Forum: Windows, API
Thema: Windows Ereignis aus einer Xbase-Anwendung auslösen
Antworten: 8
Zugriffe: 6859

Hallo! Für Dein Problem der Explorer-Aktualisierung gibt es eine einfache Lösung: Setze innerhalb der Registry den Wert für den Schlüssel: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update\UpdateMode auf 0. Dieser Wert steht standardmäßig auf ein 1 Jetzt sollte der Windows-Explorer die Anze...
von Lewi
Di, 28. Feb 2006 15:19
Forum: OOP
Thema: OOP - Designproblem
Antworten: 3
Zugriffe: 3655

Ja, die Klasse "MyOwnObject" ist gleichbedeutend mit mein "MySecondObject()". Da habe ich wohl zu schnell getippt. Sorry. Dazu grundsätzliches: Über die Membervariable ::oExecuteObj ( in diesem Beipiel) kannst Du auf alle Methoden der Super- und Kinderklassen" zugreifen, sow...
von Lewi
Mo, 27. Feb 2006 12:47
Forum: OOP
Thema: OOP - Designproblem
Antworten: 3
Zugriffe: 3655

Hallo Robert, Vielleicht hilft dir das nachfolgende Beispiel weiter: CLASS MyThread exported: oExecuteObj METHOD init ENDCLASS METHOD MyThread:execute() ::oExecuteObj := MyOwnObject():new(p1, p2) ::oExecuteObj:ShowMess( "test") ::oExecuteObj:ShowDate() Return self Class MyObj exported: MET...
von Lewi
Mo, 20. Feb 2006 16:52
Forum: Allgemeine Fragen
Thema: Performance bei Windows 2003 Server
Antworten: 3
Zugriffe: 3775

Hi!

Liegen die Daten auf dem Windows-Server oder auf einem anderen Rechner innerhalb des Netzwerkes? Wo wird das Programm aufgerufen. Am Server oder auf einem Client-Rechner?

Gruß, Olaf
von Lewi
Mo, 20. Feb 2006 15:56
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Tja Tom, dann bin ich mit meinem Latein auch am Ende. Zumal wir die Probleme nicht haben.

Gruß, Olaf
von Lewi
Mo, 20. Feb 2006 15:33
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Dann liegt das Problem wohl mit der Größe der Speicheranforderung zusammen. Bei 120 MB Speicherauslastung für eine Anwendung muss XP wohl erst einmal reichlich Hauptspeicher für Office freischaufeln. Wir haben Kunden, die ziemlich alte Rechner (800 Mhz) mit 256 MB Speicher und XP im Einsatz haben. A...
von Lewi
Mo, 20. Feb 2006 15:22
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Hi Tom Wir programmieren ausschließlich objektorientiert (ca 99%) . Beim Klassen-Design haben wir Wert auf Wiederwendbarkeit und Skallierung gelegt. Das hat zur Folge, dass Datenbank-, Dialog- und tbowse-Objekte wir nicht jedes mal neu "durchcodieren" müssen. Das spart Zeit und Code. Mal n...
von Lewi
Mo, 20. Feb 2006 15:11
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Hi Tom!
Wir haben beispielsweise eine 21MB große Anwendung (ohne xBase-DLL´s) bei einer Leasingfirma im Einsatz. Und, no Problems in Verbindung mit Office!

Gruß, Olaf

Nachtrag: Unsere eigene Klassenbibliothek (DLL) hat noch einmal 10 MB!
von Lewi
Mo, 20. Feb 2006 15:04
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Hi Martin, inwieweit der 4. Parameter weiter helfen soll, vermag ich nicht zu beurteilen. Da er standardmäßig "0" ist, wartet die Anwendung so lange, bis ein Ereignis in der Warteschlange ist und reicht das Ereignis an das ensprechende Objekt weiter. Mag sein, dass sich der EVENT-Queue im ...
von Lewi
Mo, 20. Feb 2006 14:37
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Naja, aus meiner Sicht macht es keinen Unterschied, ob ein Programm eine Office-Anwendung aufruft oder der Anwender über den Desktop. In beiden Fällen ist die xBase-Anwendung im "idle"-Zustand (zumindest sollte sie es sein) Wenn der Taskmanager für die xBase-Anwendung im Idle-Zustand keine...
von Lewi
Mo, 20. Feb 2006 14:22
Forum: Windows, API
Thema: Verzögerungen beim Starten von Office-Programmen
Antworten: 50
Zugriffe: 24045

Die Probleme mit xBasse in Zusammenhang mit MS-Office-Produkten kann ich nicht bestätigen. Wir entwicklen mit 1.82 und u.a. der Jace-Bibliothek. Alle 3 Verfahren zum Aufruf von Office-Produkten laufen bei unseren Kunden ohne Probleme: - runshell() - über das Windows-API - COM+/ActiveX mit Jace Auch ...
von Lewi
Sa, 18. Feb 2006 13:23
Forum: Installation und Redistribution
Thema: Einsprungpunkt nicht gefunden ??????????????
Antworten: 8
Zugriffe: 5576

Tja, irgend eine der Bibliotheken entspricht definitiv nicht der 1.8 Version.
von Lewi
Sa, 18. Feb 2006 12:59
Forum: Installation und Redistribution
Thema: Einsprungpunkt nicht gefunden ??????????????
Antworten: 8
Zugriffe: 5576

Schau mal unter bei den Umgebungsvaribalen nach: Entweder über "Set" im DOS-Fenster oder Systemeineigenschaften/Umgebungsvaribablen. Falls Du vorher mit der Version 1.7 gearbeitet hast, kann es sein, das ALINK über die Umgebungsvariabllen Variablen "OBJ" und "DLL" auf d...
von Lewi
Sa, 18. Feb 2006 12:34
Forum: GUI
Thema: Frage zu XbpSle disable / enable
Antworten: 7
Zugriffe: 4887

Hi! Es müssen alle sle-Objekte einzeln disabled bzw. enabled werden. Wenn Felder von anderen Feldern abhängig sind, kann dies über ::sle:Validate := { |osle| DoSomething() } realisiert werden. Allerdings kann unter Windows der Anwender mit der Mouse auf beliebige Felder springen, so das die Abhängig...
von Lewi
Fr, 17. Feb 2006 8:01
Forum: Daten und Tabellen
Thema: Denkfehler?
Antworten: 4
Zugriffe: 3530

Der Wert für cIndex ist kein Ausdruck in Form einer Zeichenkette sondern ein Wert. Beispiel : cIndex := "Str( FIELD->NR)"
Auch als Folge dessen kann der Makro-Operator cIndex nicht auflösen, weil es ein Wert ist und kein Ausdruck.
von Lewi
Fr, 17. Feb 2006 1:11
Forum: Daten und Tabellen
Thema: Denkfehler?
Antworten: 4
Zugriffe: 3530

Hi!
Hast Du die Datenbank "exclusive" geöffnet?
von Lewi
Do, 16. Feb 2006 22:00
Forum: OOP
Thema: Vererbung
Antworten: 113
Zugriffe: 47409

Hallo Manfred, warum beim 1. Mal INITCLASS() 2x aufgerufen wird und beim 2.Mal nur einmal ist mir auch nicht ganz klar. ZUmindest ist aus der Doku nichts zu entnehmen. Ich habe mal folgende Vermutung: Die Methode INITCLASS der Superklasse wird immer 2x aufgerufen, wenn sie einer Unterklasse ihre Eig...
von Lewi
Do, 16. Feb 2006 16:31
Forum: OOP
Thema: Vererbung
Antworten: 113
Zugriffe: 47409

nönö,

da steht oTest2 := test2():new()

häh, doch nicht doof...... Puh, nochmal Glück gehabt..
Hi Manfred,
meine Antwort bezog sich auf Dein 1.Code-Beispiel, nicht auf das 2.te