Kassenmodul

Still in use?

Moderator: Moderatoren

Antworten
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Kassenmodul

Beitrag von Rolf Ramacher »

Hallo zusammen,

ich habe noch ein altes Kassenmodul mit clipper laufen. Dies zieht aber die NTVDM.EXE beinWin7 32-bit bis 50 % Resourcen. Hat jemand eine Idee, wie ich das reduzieren kann. ??
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Kassenmodul

Beitrag von brandelh »

Auf Xbase++ umsetzen ... oder in Clipper folgendes aus der NanFor.LIB einbauen:

Code: Alles auswählen

// in Main bei Programmstart 
#ifdef __XPP__
...
#else
   #ifndef  DEBUG
      ft_onidle({||ft_IamIdle()})          // Multitasking unter OS/2 und Windows verbessern. Benötigt die NanFor.LIB
   #endif
#endif
Alle INKEY(0) gegen eine kleine Schleife und INKEY(.1) tauschen ... (es könnte sein, dass dies mit IamIdle automatisch verbessert wird ...)
Gruß
Hubert
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Kassenmodul

Beitrag von brandelh »

Das habe ich zur NanFor.LIB gefunden:

http://vivaclipper.wordpress.com/catego ... m-toolkit/

und hier gibt es die neueste Version, wobei scheinbar einige Patches nötig sind:

http://www.the-oasis.net/files/library/nflib305.zip
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Kassenmodul

Beitrag von AUGE_OHR »

Rolf Ramacher hat geschrieben:Dies zieht aber die NTVDM.EXE beinWin7 32-bit bis 50 % Resourcen. Hat jemand eine Idee, wie ich das reduzieren kann. ??
IAMIDLE.OBJ aus der NanFor LIB wenn es nur für Cl*pper sein soll.
ansonsten finde ich TAME http://www.tamedos.com/ für die CMD Box (32bit) noch besser.
gruss by OHR
Jimmy
Benutzeravatar
BJelinek
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 218
Registriert: Sa, 02. Jun 2012 20:57
Wohnort: 73257 Köngen
Hat sich bedankt: 9 Mal
Danksagung erhalten: 3 Mal

Re: Kassenmodul

Beitrag von BJelinek »

Hallo Rolf,

ich benutze die oslib.lib 1.06


OL_AutoYield und OL_yield
und
die function aus dem blinker 7

Funktioniert bei mir sehr gut.

Von win2000 bis win8 in 32bit

Gruß Bernd
Grüße
Bernd

Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Antworten