Die Suche ergab 68 Treffer
- Mi, 17. Apr 2024 19:15
- Forum: Misc.
- Thema: Xbase++ Freelancer gesucht
- Antworten: 0
- Zugriffe: 473
Xbase++ Freelancer gesucht
Hallo Freelancer, ich hab Kontakt zu einer Firma, in der seit vielen Jahren ein Xbase++ Programm im Einsatz ist. Der Programmierer ist Angestellter der Firma, würde aber gerne in Rente gehen. Hat jemand Interesse daran die Firma zu betreuen? Es ist ein Unternehmen aus dem Raum Rastatt / Malsch in Ba...
- Fr, 29. Mär 2024 16:20
- Forum: Programmierung allgemein
- Thema: DLLCall mit Xbase DLL
- Antworten: 3
- Zugriffe: 580
DLLCall mit Xbase DLL
Hm, etwas schwierig zu erklären. Ich kann in der Umgebung, in der ich arbeite, Code nur über Codeblocks programmieren. Es gibt also ein Xbase++ Programm, das mir die Möglichkeit bietet, diversen Code als Codeblocks auszuführen. Innerhalb eines solchen Codeblocks will ich jetzt per DLLCall() auf eine...
- Di, 12. Mär 2024 15:35
- Forum: Programmierung allgemein
- Thema: BEGIN SEQUENCE in Codeblocks
- Antworten: 5
- Zugriffe: 1322
BEGIN SEQUENCE in Codeblocks
Hallo zusammen, ich überlege gerade ob es nicht möglich wäre, innerhalb eines Codeblocks mit BEGIN SEQUENCE zu arbeiten. bCodeBlock := {|x,y|BEGIN SEQUENCE, x/y, ENDSEQUENCE} EVAL( bCodeBlock, 10, 0 ) Mir ist schon klar, dass das im Code so nicht geht. Aber wird aus den ganzen SET-Befehlen sowie auc...
- Di, 05. Mär 2024 13:43
- Forum: Allgemeine Fragen
- Thema: Rückgabewerte FileMove()
- Antworten: 8
- Zugriffe: 1052
Re: Rückgabewerte FileMove()
Hallo Werner,
ich glaube, FileMove() ist schneller, wenn eine Datei auf dem gleichen Server in ein Verzeichnis verschoben wird. Genau kann ich mich nicht erinnern, war meiner Erinnerung nach eine Funktion aus den XBTools.
ich glaube, FileMove() ist schneller, wenn eine Datei auf dem gleichen Server in ein Verzeichnis verschoben wird. Genau kann ich mich nicht erinnern, war meiner Erinnerung nach eine Funktion aus den XBTools.
- Di, 05. Mär 2024 9:56
- Forum: Allgemeine Fragen
- Thema: Rückgabewerte FileMove()
- Antworten: 8
- Zugriffe: 1052
Re: Rückgabewerte FileMove()
Nur der Vollständigkeit halber die Antwort auf meine eigene Frage:
FileMove() melden den nicht als Konstante definierten Wert -183, wenn die Zieldatei schon vorhanden sein sollte.
Danach liefert FError() den Wert 128 zurück.
FileMove() melden den nicht als Konstante definierten Wert -183, wenn die Zieldatei schon vorhanden sein sollte.
Danach liefert FError() den Wert 128 zurück.
- Fr, 01. Mär 2024 16:37
- Forum: Allgemeine Fragen
- Thema: Rückgabewerte FileMove()
- Antworten: 8
- Zugriffe: 1052
Re: Rückgabewerte FileMove()
Ja, ist bewegt worden, die Zieltdatei existiert. Kann es sein, dass dies eventuell darauf hindeutet, dass die Datei im Ziel schon vorhanden war?
- Fr, 01. Mär 2024 14:49
- Forum: Allgemeine Fragen
- Thema: Rückgabewerte FileMove()
- Antworten: 8
- Zugriffe: 1052
Rückgabewerte FileMove()
Ich habe leider keinen Zugriff auf die xbtsys.ch.
Kann mir jemand sagen, welcher Konstante der Wert 128 bei der Rückgabe von FileMove() https://doc.alaska-software.com/content ... emove.html entspricht?
Danke im Voraus.
Kann mir jemand sagen, welcher Konstante der Wert 128 bei der Rückgabe von FileMove() https://doc.alaska-software.com/content ... emove.html entspricht?
Danke im Voraus.
- Di, 20. Feb 2024 16:07
- Forum: Daten und Tabellen
- Thema: UTF-8 CSV Datei umwandeln
- Antworten: 1
- Zugriffe: 1032
UTF-8 CSV Datei umwandeln
Hallo, ich erhalte über eine Schnittstelle eine CSV-Datei mit Daten, laut Notepad++ ist das eine "UTF-8-BOM". Beim Einlesen hab ich dann Probleme mit den Umlauten. Gespeichert werden die Datensätze dann in einer SQL Server Table. Hat da jemand Erfahrung oder einen Tipp, wie ich die Daten v...
- Di, 20. Feb 2024 10:55
- Forum: Programmierung allgemein
- Thema: Funktion zur Prüfung ob eine Variable existiert
- Antworten: 4
- Zugriffe: 1014
Funktion zur Prüfung ob eine Variable existiert
Gibt es eine Möglichkeit zu prüfen, ob eine Variable existiert, ohne über BEGIN SEQUENCE zu gehen?
Also eine Funktion z.B. VarExists("xVar") liefert TRUE/FALSE
Also eine Funktion z.B. VarExists("xVar") liefert TRUE/FALSE
- Mo, 19. Feb 2024 17:08
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 2188
Re: XbpSLE mit rotem Rahmen [gelöst]
Jetzt hab ichs: Nachdem ich das XbpStatic mit roter Füllung erzeugt und mit leichtem Versatz über das XbpSLE gelegt habe, rufe ich anschließend XbpSLE:configure() auf. Das sorgt dafür, dass das XbpSLE nochmal gezeichnet wird, und zwar über das darunter liegende XbpStatic. Dabei muss ich das Static g...
- Mo, 19. Feb 2024 7:49
- Forum: GUI
- Thema: Anzahl Tabs in XbpTabPage
- Antworten: 18
- Zugriffe: 1531
Re: Anzahl Tabs in XbpTabPage
Danke für alle Antworten, meine Frage war tatsächlich etwas missverständlich formuliert. Ich wollte auf jeden Fall wissen, wie viele Tabpage-Objekte sich auf einem Parent befinden. Und wie ich gezielt bei einem davon die :caption ändern kann. Aus der Online-Doku bin ich auch nicht schlau geworden. D...
- Fr, 16. Feb 2024 9:29
- Forum: GUI
- Thema: Anzahl Tabs in XbpTabPage
- Antworten: 18
- Zugriffe: 1531
Anzahl Tabs in XbpTabPage
Wie kann ich denn feststellen, wie viele Tabs in einer TabPage enthalten sind?
- Mi, 14. Feb 2024 18:13
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 2188
Re: XbpSLE mit rotem Rahmen
Anlegen kann ich schon, das ist kein Problem. Aber mein SLE ist ja schon vorhanden. Und ein farbiges XbpStatic unter das XbpSLE drunter legen bekomme ich nicht hin.
Eigentlich ärgerlich, dass es XbpStatic nur immer gefüllt gibt. Oder hab ich das was übersehen?
Eigentlich ärgerlich, dass es XbpStatic nur immer gefüllt gibt. Oder hab ich das was übersehen?
- Di, 13. Feb 2024 14:45
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 2188
Re: XbpSLE mit rotem Rahmen
@Hubert, ich habe deine Lösung ausprobiert, aber leider kann ich die so nicht verwenden. Wenn ich das richtig sehe, dann erzeugst du beim :create() ein farbiges XbpStatic auf das du kurz darauf den Button "draufsetzt". Ich muss mit einem vorhandenen Dialog leben, den ich lediglich mit eine...
- Mo, 05. Feb 2024 15:06
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 2188
Re: XbpSLE mit rotem Rahmen
Ok, die Argument sind richtig, zu viel Aufwand mit den GRA-Funktionen. :setColorBG geht nicht, weil ich das schon für invalide Eingaben verwenden möchte. Ich hatte jetzt noch die Idee mit einem "Wander-Static". Ich erzeuge unsichtbar einen XbpStatic Rahmen und wenn es eine fehlende Eingabe...
- Mo, 05. Feb 2024 10:09
- Forum: GUI
- Thema: XbpSLE mit rotem Rahmen
- Antworten: 14
- Zugriffe: 2188
XbpSLE mit rotem Rahmen
Hallo,
ich will im Fall einer fehlenden Eingabe in einem SLE nachträglich einen roten Rahmen um dieses XbpSLE machen.
Hat das schon jemand gemacht? Muss ich hier Gra-Functions verwenden?
ich will im Fall einer fehlenden Eingabe in einem SLE nachträglich einen roten Rahmen um dieses XbpSLE machen.
Hat das schon jemand gemacht? Muss ich hier Gra-Functions verwenden?
- Mi, 06. Dez 2023 12:31
- Forum: Allgemeine Fragen
- Thema: Variablen in Codeblock
- Antworten: 12
- Zugriffe: 2355
Re: Variablen in Codeblock
Danke dir, aber:
Bei Codeblocks stehen die aber zur Compilezeit u.U. noch nicht fest. Hier stellt sich mir die Frage, ob der Codeblock-Compiler das genau so handelt.LOCALs werden zur Compilezeit Symbolen zugeordnet und sind eindeutig...
- Mi, 06. Dez 2023 10:19
- Forum: Allgemeine Fragen
- Thema: Variablen in Codeblock
- Antworten: 12
- Zugriffe: 2355
Re: Variablen in Codeblock
Danke für alle Antworten!
Jetzt fehlt mir nur noch ein Fazit. Ist es jetzt besser mit LOCAL statt mit PRIVAT Variablen zu arbeiten? Dient das der Geschwindigkeit oder dem Speicherverbrauch? Gerade im Hinblick auf Codeblocks, wo ich diese Variablen verwende.
Jetzt fehlt mir nur noch ein Fazit. Ist es jetzt besser mit LOCAL statt mit PRIVAT Variablen zu arbeiten? Dient das der Geschwindigkeit oder dem Speicherverbrauch? Gerade im Hinblick auf Codeblocks, wo ich diese Variablen verwende.
- Sa, 02. Dez 2023 17:14
- Forum: Allgemeine Fragen
- Thema: Variablen in Codeblock
- Antworten: 12
- Zugriffe: 2355
Variablen in Codeblock
Hallo zusammen, ich arbeite mit teils umfangreichem Code, der in Codeblöcken ausgeführt wird. Dabei werden oft zusätzliche Parameter im Codeblock definiert, die aber gar nicht übergeben werden: bCodeBlock := {|a,x|a += 10, x := a } nNum := 10 xNeu := Eval( bCodeBlock, nNum ) x im Codeblock wird zwar...
- Mi, 01. Nov 2023 21:11
- Forum: ActiveX
- Thema: Code-Editor als ActiveX gesucht
- Antworten: 1
- Zugriffe: 1542
Code-Editor als ActiveX gesucht
Ich würde gerne einen Editor in ein Xbase++ Programm integrieren, der möglichst viele Funktionen zum Coden mitbringt. Also z.B. - Einstellbare Tab-Größe, Auswahl ob Tab oder Leerzeichen - Suchen & Ersetzen - Klammerpaare anzeigen - UTF8-Unterstützung - Syntax Highlighting - Spaltenweise markiere...
- Di, 31. Okt 2023 17:11
- Forum: Programmierung allgemein
- Thema: Funktion zum Filtern von Zeichen in String
- Antworten: 2
- Zugriffe: 1410
Funktion zum Filtern von Zeichen in String
Hallo, ich bin nochmals auf der Suche nach einer schönen Funktion. Diesmal suche ich eine CharOnly() Funktion: cText := "A100X_12BdV" CharOnly( cText, "AB_" ) -> "AB_" CharOnly( cText, "012" ) -> "10012" Gibt es vielleicht eine vorhandene Funktion, d...
- Di, 31. Okt 2023 7:29
- Forum: Programmierung allgemein
- Thema: Gegenteil von StrZero()
- Antworten: 25
- Zugriffe: 4182
Re: Gegenteil von StrZero()
Danke flanelli,
sehr schöne Funktion, kannte ich noch nicht.
sehr schöne Funktion, kannte ich noch nicht.
- Mo, 30. Okt 2023 16:19
- Forum: Programmierung allgemein
- Thema: Gegenteil von StrZero()
- Antworten: 25
- Zugriffe: 4182
Re: Gegenteil von StrZero()
Und Trim(Str(Val('000A/123'))) würde nur 0 zurückgeben:
- Mo, 30. Okt 2023 16:15
- Forum: Programmierung allgemein
- Thema: Gegenteil von StrZero()
- Antworten: 25
- Zugriffe: 4182
Re: Gegenteil von StrZero()
Hi Tom,
sicher?
Bei mir kommt da '105' raus:
sicher?
Bei mir kommt da '105' raus:
- Mo, 30. Okt 2023 15:34
- Forum: Programmierung allgemein
- Thema: Gegenteil von StrZero()
- Antworten: 25
- Zugriffe: 4182
Gegenteil von StrZero()
Hallo, ich habe Seriennummern, z.B. "000001234" oder "000400" oder auch "000A/123" oder "TEST". Jetzt würde ich gerne die führenden Nullen wegnehmen, wenn vorhanden. Die beste Methode ist bisher diese hier: StrTran(LTrim(StrTran(cSeriennr,'0',' ')),' ','0') Ha...