Die Suche ergab 65 Treffer

von FDominicus
28. November 2023, 15:44
Forum: Verschiedenes
Thema: Info über eine TSE Schnittstelle
Antworten: 5
Zugriffe: 2172

Re: Info über eine TSE Schnittstelle

Ich denke, es ist was anderes als ich gemacht habe, die Funktionen einer C Library) in einem Klassenmodul gewrappt.
Und ich denke, das war recht vollständig. Diese Klassen kann ich nun in meine Programme importieren und damit dann
in /auf eine TSE-USB-Stick schreiben.
von FDominicus
20. März 2023, 16:07
Forum: Verschiedenes
Thema: Info über eine TSE Schnittstelle
Antworten: 5
Zugriffe: 2172

Re: Info über eine TSE Schnittstelle

Ich habe mir diese Schnittstelle noch mal angeschaut, mir auch Gedanken über die C# Nutzung gemacht. Prinzipiell kann ich die .Net library benutzen, aber dann gibt es klar Probleme mit Rückgabewerten wie string [] und das ist problematisch. Das C Interface, kann zumindest ich besser verstehen und nu...
von FDominicus
20. März 2023, 06:07
Forum: Programmierung allgemein
Thema: Trigger Nutzung
Antworten: 1
Zugriffe: 665

Trigger Nutzung

Generellere Frage, wie intensiv benutzt Ihr Datenbanktrigger?
Wenn ja, wie benutzt ihr die hauptsächlich?
von FDominicus
12. März 2023, 08:41
Forum: Programmierung allgemein
Thema: Interface to C#
Antworten: 2
Zugriffe: 481

Re: Interface to C#

Nun ja, ich habe den Support mal angeschrieben, weil nicht einmal die mitgelieferten Beispiele in WINDEV28\External Language laufen
Nicht eins von denen und das nervt mich schon sehr.
von FDominicus
28. Februar 2023, 07:58
Forum: Programmierung allgemein
Thema: Interface to C#
Antworten: 2
Zugriffe: 481

Interface to C#

Benutzt hier jemand das?
External language: Programming in C#

Was habe Ihr für Erfahrungen damit?
von FDominicus
25. Februar 2023, 09:43
Forum: Verschiedenes
Thema: Info über eine TSE Schnittstelle
Antworten: 5
Zugriffe: 2172

Re: Info über eine TSE Schnittstelle

Ergänzung: Ich habe die C-Api genommen und mich ungefähr am C++ Klassenmodell orientiert.
Die Tage dachte ich mir, ob man nicht den C# wrapper benutzen könnte.
Sieht so aus als ob es ginge, aber hier nur mit der Version 28

Wer immer noch interessiert sein sollte, kann mich ja anschreiben.
von FDominicus
13. Mai 2022, 14:08
Forum: Verschiedenes
Thema: Info über eine TSE Schnittstelle
Antworten: 5
Zugriffe: 2172

Re: Info über eine TSE Schnittstelle

Code sieht in diese Richtung aus: PROCEDURE MyScenario() clObjToTest is Wormstore dynamic = gpclApp.myWormStore nVal is int clObjToTest.tse_updateTime(Now()) clObjToTest.user_login(WORM_USER_ADMIN, gpclApp.cltseOptions.adminPIN) clObjToTest.tse_ctss_enable() nVal = clObjToTest.clWormInfo.startedTran...
von FDominicus
1. März 2022, 10:47
Forum: Verschiedenes
Thema: Info über eine TSE Schnittstelle
Antworten: 5
Zugriffe: 2172

Info über eine TSE Schnittstelle

Liebe Windev Benutzer, ich bin so weit und habe dafür Wrapper entwickelt: https://www.swissbit.com/de/loesungen/fiskal/ Ist noich nicht völlig vollständig, aber sicherlich eine gute Ausgangsbasis. Bei der Erstellung habe ich mir am C++ Klassenaufbau orientiert. Wer also irgendwann mal daran Interess...
von FDominicus
18. Oktober 2021, 13:51
Forum: Programmierung allgemein
Thema: Nur weil ich neugierig war
Antworten: 5
Zugriffe: 2484

Re: Nur weil ich neugierig war

Jetzt muß ich grinsen.
Was war ich doch damals luxuriöser ausgestattet
Atari ST mit 1 !!! MB Haupttspeicher

1 MB!


Ich habe diesen Rechner geliebt. Wer mal Lust hat suche mal nach Signum 3

Verd.. die Atari Zeiten waren cool
von FDominicus
18. Oktober 2021, 05:12
Forum: Programmierung allgemein
Thema: Nur weil ich neugierig war
Antworten: 5
Zugriffe: 2484

Re: Nur weil ich neugierig war

Hier die laufzeiten im Vergleich: let nRuns = 100000 let startTime = TimeSys() FOR i = 1 TO nRuns arrDrivesFromDotNet =getLogicalDrivesBDN() END let endTime =TimeSys() Trace("Laufzeit ...NET :" + TimeDifference(startTime,endTime)) let startTimeAPI = TimeSys() FOR i = 1 TO nRuns arrRetVal = getLogica...
von FDominicus
18. Oktober 2021, 04:57
Forum: Programmierung allgemein
Thema: Nur weil ich neugierig war
Antworten: 5
Zugriffe: 2484

Re: Nur weil ich neugierig war

Ich dachte mir, daß ich etwas übersehen habe, und auch die Windev braucht Laufzeitt, Mal 100 000 durchlaufen lassen ;) Mir ist auch noch eine andere Möglichkeit eingefallen GetDrivesA , das Ding gibt ein int zurück und jedes Bit bestimmt welches Lauffwerr da ist Bit 0 -> LW A: Bit 26 -> LW Z: Das es...
von FDominicus
16. Oktober 2021, 17:00
Forum: Programmierung allgemein
Thema: Nur weil ich neugierig war
Antworten: 5
Zugriffe: 2484

Nur weil ich neugierig war

Ich arbeite immer ernsthafter mit Windev, und ich glaube ich bin inzwischen ganz passabel. Derzeit arbeite ich an einer Anbindung für eine TSE-Stick an Software. Die Software scheint mir nützlich genug zu sein, um versuchen es anzubieten. Wenn also daran mal Interesse bestehen sollte. ... ;_) Nun de...
von FDominicus
30. Juni 2021, 09:38
Forum: Programmierung allgemein
Thema: enums von C
Antworten: 1
Zugriffe: 1040

Re: enums von C

Hab' es in den docs gefunden
Enumeration and Combination items
Somit sollte es doch gehen
CTYEENUm is Enum
Val1 = 1
valx = 0x02
end

Und wenn man von Zahlen auf Enums kommen will gibt es:
•EnumerationFromValue or EnumerationFromName for an enumeration.

Nun denn, also zurück zum Umschreiben ;-)
von FDominicus
18. Juni 2021, 17:05
Forum: Programmierung allgemein
Thema: enums von C
Antworten: 1
Zugriffe: 1040

enums von C

auf Wnde abbilden. Hat da jemand eine Idee außer CONSTANT END Enumeration geht nicht, man kann den Elementen in der Aufzählung keinen Wert zuweisen enum WHATEVER (WHATEVER1 = 1 WHATEVERX = "X" ) geht mit Enumration nicht Bei struct kann man keine initialen Werte vorgeben. Es geht also über CONSTANT ...
von FDominicus
18. Juni 2021, 17:00
Forum: Programmierung allgemein
Thema: Kann man eine Doxyfile Dokumention für WDAPI einrichten
Antworten: 2
Zugriffe: 1038

Re: Kann man eine Doxyfile Dokumention für WDAPI einrichten

Habe etwas gefunden wenn man im Editor CallDLL32 eingibt geht die Hilfe aus und es gibt dann einen Wizzard auf der nächsten Seite kann man die entsprechende C-DLL auswählen Und nach der Funktion suchen die man braucht, dann schreibt der Wizzard eine API Description und auch wenn die auf französich i...