Autor Beitrag
Master_BB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mo 03.03.03 19:59 
Hallo,
kann mir jemand sagen wie ich den Typ double in String umwandle damit ich einen double wert in einem label ausgeben kann?
THX schon mal im vorraus.

Greetz
Master_BB
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mo 03.03.03 20:14 
Was ist ein Double?

Kleiner Scherz. Hab es glaub ich noch nie benutzt.

Zu deiner Frage:

String := FloatToStr(Double)
Master_BB Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mo 03.03.03 20:22 
thx könntest du mir auch gleich noch sagen wie ich die komma stellen auf 2 begrenze?
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mo 03.03.03 20:25 
FloatToStrF
Master_BB Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mo 03.03.03 20:29 
da kommt dieser fehler
[Fehler] Unit1.pas(213): Es gibt keine überladene Version von 'FloatToStrF', die man mit diesen Argumenten aufrufen kann
Alibi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458

Win2K SP3
Delphi 6 Ent
BeitragVerfasst: Mo 03.03.03 20:52 
Dann würd ich an deiner Stelle posten, wie du die Funktion aufgerufen hast, also die eine Zeile Code. ;)
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mo 03.03.03 20:53 
Diese Fehlermeldung sagt einem, daß man sich die Funktion in der OnlineHilfe genauer angucken, da man wahrscheinlich etwas vergessen hat.
Master_BB Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Mo 03.03.03 21:06 
hm wie kommt mann denn an die online hilfe ran / die normale delphi hilfe hilft mir oft kaum
aber hier mal die program zeile

Label22.Caption := FloatToStr(GetCPUSpeed);
so und nu sollte ich das ja so machn
Label22.Caption := FloatToStrF(GetCPUSpeed);
mit dem F aber dann klappts net mehr
Popov
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mo 03.03.03 21:11 
Hast du eigentlich geglaubt, daß du nur ein F dazutun muß um ein anderes Ergebnis zu bekommen?

ausblenden volle Höhe Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
program Project1;
{$APPTYPE CONSOLE}

uses
  Windows, SysUtils;

const Fmt : array [TFloatFormat] of string[10] =
         ('general','exponent','fixed','number','currency');

procedure Testit (Value :  Extended);
var
  i, j : Integer;
  ff : TFloatFormat;
begin
  for i := 5 to 15 do
    for j := 1 to 4 do
      for ff := ffgeneral to ffcurrency do
        begin
        Write (Value,'(Prec: ',i:2,', Dig: ',j,', fmt : ',Fmt[ff],') : ');
        Writeln (FloatToStrf(Value,FF,I,J));
        Write (-Value,'(Prec: ',i:2,', Dig: ',j,', fmt : ',Fmt[ff],') : ');
        Writeln (FloatToStrf(-Value,ff,i,j));
        end;
  ReadLn;
end;

begin
  Testit (1.1);
  Testit (1.1E1);
  Testit (1.1E-1);
  Testit (1.1E5);
  Testit (1.1E-5);
  Testit (1.1E10);
  Testit (1.1E-10);
  Testit (1.1E15);
  Testit (1.1E-15);
  Testit (1.1E100);
  Testit (1.1E-100);
end.
torstenheinze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 461



BeitragVerfasst: Mo 03.03.03 21:11 
ich dachte die online hilfe ist die normale delphi hilfe.

die wird glaub ich so bezeichnet, weil man damit schnell nach einem begriff suchen kann. und weil die halt immer "present" ist.
beispielsweise, wenn ich auf ein word im code klicke und dann [strg] + [F1]
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: Mo 03.03.03 22:04 
Hilo.

Wer braucht dazu die 'online-hilfe' -> ctrl+shift+space innerhalb der klammern tuts auch...da bekommt man die nötigen parameter frei haus :)
torstenheinze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 461



BeitragVerfasst: Mo 03.03.03 22:08 
ja, aber mann kann in der online hilfe genauere infos zu diesem thema lesen.

achja, man braucht kein strg + shift + space es reicht auch, wenn man einfach die klammer setzt, und dann erscheint bei mir automantisch diese infos (in dem hint)
maximus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 896

Win XP, Suse 8.1
Delphi 4/7/8 alles prof
BeitragVerfasst: Mo 03.03.03 22:31 
Zitat:
ja, aber mann kann in der online hilfe genauere infos zu diesem thema lesen.

Da hast recht...aber die parameterliste ist meistens hilfe genug. Wenn ich da zeiten denke als man nichts dergleichen hatte*g*

Zitat:

achja, man braucht kein strg + shift + space es reicht auch, wenn man einfach die klammer setzt, und dann erscheint bei mir automantisch diese infos (in dem hint)

Das dauert ewig und man verliert die anzeige leicht.
torstenheinze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 461



BeitragVerfasst: Mo 03.03.03 22:35 
Zitat:
Das dauert ewig und man verliert die anzeige leicht.


stimmt :roll: