Die Suche ergab 7333 Treffer

von Tom
Di, 09. Apr 2024 16:41
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Zufriedenheit mit der Workbench
Antworten: 13
Zugriffe: 119

Re: Zufriedenheit mit der Workbench

MultiEdit hatte meiner Erinnerung nach im Splashscreen etwas wie "Fearless Programming since ..." zu stehen, kann das sein? Das wünsche ich mir tatsächlich zurück (dieses krasse Fehlverhalten der Suchfunktion ist wirklich beängstigend). Und ein paar Essentials wie die wenigstens gute Sicht...
von Tom
Di, 09. Apr 2024 15:09
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Zufriedenheit mit der Workbench
Antworten: 13
Zugriffe: 119

Re: Zufriedenheit mit der Workbench

Ich nutze auch parallel andere Editoren (von VSC über Brackets bis Sublime - aber MultiEdit 2008 habe ich vor zwei oder drei Jahren tatsächlich gelöscht, Georg), und ich würde mich ja schon freuen, wenn die Workbench stabil wäre, also einem das Gefühl von Verlässlichkeit gäbe. Leider ist sie nicht e...
von Tom
Di, 09. Apr 2024 14:36
Forum: Workbench (ab 2.0), VX (bis 1.9 SL1)
Thema: Zufriedenheit mit der Workbench
Antworten: 13
Zugriffe: 119

Zufriedenheit mit der Workbench

Eigentlich sollte die Workbench ja die Produktivität erhöhen. Das täte sie in wesentlich stärkerem Umfang, wenn sie leistungsmäßig nicht auf einem Nullerjahre-Stand wäre. Oder teilweise noch davor: Ich würde beispielsweise gerne sehen, welche Codezeilen ich seit der letzten Speicherung geändert habe...
von Tom
Di, 02. Apr 2024 18:35
Forum: eXpress++
Thema: allgemeine Frage
Antworten: 6
Zugriffe: 458

Re: allgemeine Frage

Du kannst die Getlist nach der ID eines Objekts durchsuchen. Wo sie im Array steht, steht in der dcdialog.ch
von Tom
Sa, 30. Mär 2024 18:25
Forum: eXpress++
Thema: allgemeine Frage
Antworten: 6
Zugriffe: 458

Re: allgemeine Frage

Ja.
von Tom
Fr, 29. Mär 2024 17:34
Forum: Programmierung allgemein
Thema: DLLCall mit Xbase DLL
Antworten: 3
Zugriffe: 370

Re: DLLCall mit Xbase DLL

Jetzt die Frage: muss diese DLL im Xbase++ Programm mitcompiliert werden, damit ich im Codeblock darauf zugreifen kann? Das macht man meistens so, linkt also die zur DLL miterzeugte LIB und hat dann automatisch Zugriff auf alle Funktionen daraus. Aber mit Xbase++ erzeugte DLLs lassen sich auch über...
von Tom
Di, 26. Mär 2024 16:10
Forum: Allgemeine Fragen
Thema: Trojaner: Trojan.TDSS.b im Xbase++ Programm
Antworten: 5
Zugriffe: 486

Re: Trojaner: Trojan.TDSS.b im Xbase++ Programm

Hallo, Werner.

Welche Xbase++-Version hast Du? Man könnte mal Deine ASIUTL10.DLL mit anderen aus der gleichen Version binär vergleichen. Möglicherweise ist es trotz allem ein Fehlalarm.
von Tom
Mi, 20. Mär 2024 14:51
Forum: Web
Thema: Workbench CXP debugging
Antworten: 7
Zugriffe: 3358

Re: Workbench CXP debugging

Aber meist funktioniert es.
Das kann man auch als allgemeines Statement zur Workbench stehenlassen. 8)
von Tom
Do, 14. Mär 2024 17:03
Forum: Allgemeine Fragen
Thema: Performance Probleme mit ADS über Internet
Antworten: 6
Zugriffe: 502

Re: Performance Probleme mit ADS über Internet

Hallo, Marcus.
Ich hab auch eine Anwendung mit Cloud ADS Server.
Mit der ADSDBE?
von Tom
Do, 14. Mär 2024 15:52
Forum: Allgemeine Fragen
Thema: Performance Probleme mit ADS über Internet
Antworten: 6
Zugriffe: 502

Re: Performance Probleme mit ADS über Internet

ADSDBE?
Da finde ich ein Zwanzigstel via Internet fast noch akzeptabel. ;)
von Tom
Mi, 13. Mär 2024 16:10
Forum: Programmierung allgemein
Thema: BEGIN SEQUENCE in Codeblocks
Antworten: 5
Zugriffe: 519

Re: BEGIN SEQUENCE in Codeblocks

Die Division durch Null ergibt zwar keinen Wert, aber im täglichen Betrieb kann's mal versehentlich vorkommen, und da ist dann Null als Ergebnis auch okay. Und um das zu erreichen, baut man's in die ErrorSys() (bzw. in den von ihr aufgerufenen Standard-Errorhandler): (...) CASE oError:genCode == XPP...
von Tom
Di, 05. Mär 2024 15:27
Forum: GUI
Thema: xbpBrowse, Header einfärben
Antworten: 6
Zugriffe: 545

Re: xbpBrowse, Header einfärben

Komisch: ein paarmal kompiliert, plötzlich ging's dann auf einmal
Genau wie früher, wenn der Videorecorder kaputt war. Einfach ein paarmal auf- und wieder zuschrauben, und irgendwann funktionierte er wieder. Und wenn dabei ein paar Teile übrigblieben - umso besser.
von Tom
Mo, 04. Mär 2024 9:01
Forum: Allgemeine Fragen
Thema: Windows 10 - XBP-object has wrong state for access
Antworten: 4
Zugriffe: 447

Re: Windows 10 - XBP-object has wrong state for access

Ich sehe, dass in diesem Programm eXpress++ benutzt wird, das es ja noch gibt und das von Roger Donnay weiterhin gepflegt wird. Der Fehler tritt auch in einer eXpress++-Methode auf (DC_Printer:Init()). Es ist möglich, dass eine neuere Version von eXpress++ (das sich auch noch für Xbase++ 1.9 kompili...
von Tom
Mo, 04. Mär 2024 8:20
Forum: Allgemeine Fragen
Thema: Windows 10 - XBP-object has wrong state for access
Antworten: 4
Zugriffe: 447

Re: Windows 10 - XBP-object has wrong state for access

Geschieht das immer wieder oder nur manchmal? XbParts besitzen eine Status-Eigenschaft, die über die Methode :Status() abgefragt werden kann. Will man ein Objekt zerstören, das nicht den Status "XBP_STAT_CREATE" hat, also (noch) nicht (fertig) erzeugt wurde, kommt es m.E. zu diesem Fehler,...
von Tom
Fr, 01. Mär 2024 15:03
Forum: Allgemeine Fragen
Thema: Rückgabewerte FileMove()
Antworten: 8
Zugriffe: 533

Re: Rückgabewerte FileMove()

Ein positiver Rückgabewert dürfte ein OS-Fehlercode sein. 128 wäre dann "ERROR_WAIT_NO_CHILDREN". Ist die Datei denn bewegt worden?
von Tom
Mi, 28. Feb 2024 16:22
Forum: Programmierung allgemein
Thema: Komischer Fehler bei READ-Befehl
Antworten: 1
Zugriffe: 489

Re: Komischer Fehler bei READ-Befehl

In "a" steht keine Zeilennummer. Die Variable enthält ein Array. Deshalb schlägt "@ a,5" fehl. Ist das ein Tippfehler oder wird "a" versehentlich verwendet? Edit: Vermutlich wird "a" richtig initialisiert, aber als PRIVATE, und dann wird ein "Unterprogram...
von Tom
Mo, 26. Feb 2024 14:07
Forum: Postgre Server
Thema: Aufruf von dbrunlock / dbunlock verschieben RecNo() Auf LastRec + 1
Antworten: 5
Zugriffe: 1028

Re: Aufruf von dbrunlock / dbunlock verschieben RecNo() Auf LastRec + 1

Ups, ich hatte mit der Antwort angefangen, es dann aber wieder vergessen. Und jetzt hat der Martin alles geschrieben, was ich auch schreiben wollte. Danke, Martin. :)
von Tom
Do, 22. Feb 2024 13:38
Forum: Programmierung allgemein
Thema: Fehler: Nicht genügend Speicher
Antworten: 9
Zugriffe: 799

Re: Fehler: Nicht genügend Speicher

@Hubert: Es gibt zwei mögliche Ursachen, die eine ist das Fehlen eines Standarddruckers, die andere das deaktivierte Spooling. Und je nach Gruppenrichtlinie und vielen, vielen anderen Einstellungen ist es tatsächlich möglich, dass Dir vorübergehend auf einem Arbeitsplatz der Standarddrucker abhanden...
von Tom
Do, 22. Feb 2024 7:17
Forum: Programmierung allgemein
Thema: Fehler: Nicht genügend Speicher
Antworten: 9
Zugriffe: 799

Re: Fehler: Nicht genügend Speicher

Könnte auch das hier sein:

https://www.alaska-software.com/scripts ... PDRID=7292

(Der Fehler tritt auch auf, wenn kein Drucker verfügbar ist, wie von mir und Otto angedeutet.)
von Tom
Mi, 21. Feb 2024 15:26
Forum: Programmierung allgemein
Thema: Fehler: Nicht genügend Speicher
Antworten: 9
Zugriffe: 799

Re: Fehler: Nicht genügend Speicher

"Nicht genügend Speicher" fällt m.E. in eine ähnliche Kategorie wie "Unzulässige Funktion". Da werden nach meinem Eindruck Fehlerklassen gesammelt, die nicht wirklich zusammengehören (quasi der Restmüll unter den Fehlermeldungen). Aber es könnte natürlich auch sein, dass wirklich...
von Tom
Mi, 21. Feb 2024 10:29
Forum: Programmierung allgemein
Thema: Fehler: Nicht genügend Speicher
Antworten: 9
Zugriffe: 799

Re: Fehler: Nicht genügend Speicher

Kann es sein, dass es überhaupt keinen Standarddrucker bzw. überhaupt keinen Drucker gibt?
von Tom
Di, 20. Feb 2024 16:25
Forum: Daten und Tabellen
Thema: UTF-8 CSV Datei umwandeln
Antworten: 1
Zugriffe: 584

Re: UTF-8 CSV Datei umwandeln

Komplette Datei einlesen und mit Utf82Char() in den Zeichensatz umwandeln, den Du in der Anwendung verwendest. Beim Speichern dann vice versa.

Code: Alles auswählen

c := FileStr("meinedatei.csv")
c := UTf82Char(c) // feddisch
von Tom
Di, 20. Feb 2024 13:57
Forum: Programmierung allgemein
Thema: Funktion zur Prüfung ob eine Variable existiert
Antworten: 4
Zugriffe: 530

Re: Funktion zur Prüfung ob eine Variable existiert

Es gibt zig Wege.

Ob aber eine LOCAL deklariert wurde, ohne dass eine Initialisierung vorgenommen wurde, lässt sich nur in einer SEQUENCE feststellen.
von Tom
Di, 20. Feb 2024 11:19
Forum: Programmierung allgemein
Thema: Funktion zur Prüfung ob eine Variable existiert
Antworten: 4
Zugriffe: 530

Re: Funktion zur Prüfung ob eine Variable existiert

Type("cVarName") ermittelt, ob eine Variable <cVarName> als PUBLIC oder PRIVATE existiert. Wenn Type("cMeinDatum") als Antwort "U" liefert, existiert die Variable "cMeinDatum" als PRIVATE oder PUBLIC nicht . Mit ValType(cMeinDatum) (Achtung: ohne Anführungszei...
von Tom
Di, 20. Feb 2024 10:32
Forum: Allgemeine Fragen
Thema: Datensatzänderungen von verschiedenen Geräten
Antworten: 16
Zugriffe: 1375

Re: Datensatzänderungen von verschiedenen Geräten

Wir synchronisieren auch, wenn es möglich ist, und halten die Daten ansonsten in der App persistiert lokal vor (SQlite). Wir haben auch Kunden, die nur in der Einrichtung selbst synchronisieren, weil die Datenschutz- und -sicherheitsrichtlinien grundsätzlich keinen Zugriff auf die Daten von außen er...