% Prozent Anzeige [erledigt]

Eigentlich ist mir die Frage peinlich, aber es kann sonst niemand helfen ... :)

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

% Prozent Anzeige [erledigt]

Beitrag von AUGE_OHR »

hi,

ich möchte im Progressbar eine % Anzeige.

damit nun nicht "ständig" ein Bildschirm Update erfolgt soll er nur bei "vollen %" was anzeigen

Code: Alles auswählen

nPercent := ::nMaximum / ::nMaxPercent * ::nValue
IF ((nPercent) % 1) = 0
funktioniert perfekt wenn ::nMaximum == ::nMaxPercent ;)

Code: Alles auswählen

nPercent := ::nMaximum / ::nMaxPercent * ::nValue
// ::nIncrement := 1
// ::nMaximum   := 300
// ::nMaxPercent := 1000
//
IF (  ((nPercent) % 1) >= 0 .AND. ((nPercent) % 1) <= 0.2  )
und bei Werten ::nMaximum > ::nMaxPercent ... hm ...
NEIN ... das will ich nicht ... das muss doch auch anderes gehen ...

wer hilft mir mal bei meiner Denk Blockade ...
Zuletzt geändert von AUGE_OHR am So, 06. Nov 2011 11:08, insgesamt 1-mal geändert.
gruss by OHR
Jimmy
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2825
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 96 Mal
Danksagung erhalten: 13 Mal

Re: % Prozent Anzeige

Beitrag von georg »

Hallo, Jimmy -


mal an Int() gedacht, und nur dann aktualisieren, wenn Int(nPercentAlt) <> Int(nPercentNeu) ist?


Gruss,

Georg
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15696
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: % Prozent Anzeige

Beitrag von brandelh »

Hi,

du gibst doch sicher auch die Zahl als solche aus oder ?
Wenn ja dann in etwa so:

Code: Alles auswählen

cProWert := transform(nProWert,"999")+" %"
diesen Wert brauchst du nur zu merken z.b. in cProWertAnzeig und nur wenn sich der ändert wird auch neu angezeigt.
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: % Prozent Anzeige

Beitrag von AUGE_OHR »

georg hat geschrieben:mal an Int() gedacht, und nur dann aktualisieren, wenn Int(nPercentAlt) <> Int(nPercentNeu) ist?
#-o ... warum einfach wenn ich mir das Leben auch schwer machen kann ;)
klar hast ja völlig recht das ein "einfacher" INT() Vergleich völlig ausreicht ... nix "rechnen" ... ok DANKE !!!

wenn ich nun noch das "transparency" Problem lösen kann ... siehe Thread bei Pablo betr. CLR_NONE
gruss by OHR
Jimmy
Antworten