Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Label nach Trackbar Position beschriften. (https://www.delphipraxis.net/140032-label-nach-trackbar-position-beschriften.html)

saint44 10. Sep 2009 17:28


Label nach Trackbar Position beschriften.
 
Hey,
ich lerne in der Schule grade Delphi und habe es mir für zuhause gekauft.
Ich habe noch nicht so viel ahung aber wollte wissen, wie der titel ja shcon sagt, wie ich ein label
nahc der position einer trackbar beschriften kann.

habs mal so probiert, aber das nimmt er mir nich ab:

Delphi-Quellcode:
label1.Caption(trackbar1.Position);


mfg saint44

jaenicke 10. Sep 2009 17:33

Re: Label nach Trackbar Position beschriften.
 
Naja, Caption ist ja auch keine Prozedur oder Funktion und deshalb kannst du es auch nicht so aufrufen...

Ich empfehle einmal dir die absoluten Grundlagen anzuschauen:
http://crashkurs.christian-stelzmann.de/

Und in diesem Fall:
Eine Zuweisung funktioniert in Delphi mit :=
Delphi-Quellcode:
Label1.Caption := 'Beispiel';
Die Umwandlung einer Zahl in einen String geht mit IntToStr
Delphi-Quellcode:
IntToStr(TrackBar1.Position)
// EDIT:
Zitat:

Zitat von saint44
ich lerne in der Schule grade Delphi und habe es mir für zuhause gekauft.

Gekauft? Die billigste normale Version kostet normalerweise mehrere hundert Euro, ich hoffe du hast dir nicht so eine illegale "lite" Version oder so andrehen lassen...
Eine SSL Version wäre natürlich gut und relativ günstig.
Turbo Delphi ist kostenlos und für deinen Zweck vermutlich am besten geeignet.

himitsu 10. Sep 2009 17:35

Re: Label nach Trackbar Position beschriften.
 
Zuweisungen an das Label so:
Delphi-Quellcode:
Label1.Caption := ...
Caption ist ja ein Property (quasi eine Variable) und keine Funktion/Prozedur.

TrackBar1.Position ist ein Integer und Caption ein String, also mußt du vorher den Integer noch in einen String umwandeln ... z.B. mit Delphi-Referenz durchsuchenIntToStr, Delphi-Referenz durchsuchenFormat der Dergleichen.

saint44 10. Sep 2009 17:38

Re: Label nach Trackbar Position beschriften.
 
Dankesehr es geht :D

Wolfgang Mix 10. Sep 2009 19:17

Re: Label nach Trackbar Position beschriften.
 
BTW, herzlich willkommen in der DP :dp:

Gruß und bis bald 'mal wieder

Wolfgang

Klaus01 10. Sep 2009 19:20

Re: Label nach Trackbar Position beschriften.
 
Zitat:

Zitat von jaenicke
Turbo Delphi ist kostenlos und für deinen Zweck vermutlich am besten geeignet.

Wobei es die Explorer Version nicht mehr zum Downloaden gibt.
Oder gibt es da schon wieder etwas neueres?

Grüße
Klaus

jaenicke 10. Sep 2009 19:32

Re: Label nach Trackbar Position beschriften.
 
Doch, klappt weiterhin, wenn man den direkten Mirror nimmt wie in meiner Anleitung. Den Key gibt es mit dem direkten Link dort ebenfalls noch, wenn man sich separat im EDN anmeldet und diesen dann anklickt.

himitsu 10. Sep 2009 19:44

Re: Label nach Trackbar Position beschriften.
 
Zitat:

Zitat von Klaus01
Zitat:

Zitat von jaenicke
Turbo Delphi ist kostenlos und für deinen Zweck vermutlich am besten geeignet.

Wobei es die Explorer Version nicht mehr zum Downloaden gibt.
Oder gibt es da schon wieder etwas neueres?

http://www.turboexplorer.com/delphi
stümmt, nix :shock:

Selbst wenn man bei embarcadero.com sucht, findet man nicht wirklich was, wenn überhaupt.

Und von der alten Seite wird man auch ins nix weitergeleitet.
http://www.codegear.com/de/products/turbo
Nja, beim [download] landet man bei Embarcadero's Free-Ware-Seite, wo es aber nur noch die Trials bekommt.
(Obwohl ... nach 'ner Weile suchen hab ich immerhin noch Turbo Pascal bei denen gefunden und das läßt sich runterladen :lol: )

Zitat:

Zitat von jaenicke
Doch, klappt weiterhin, wenn man den direkten Mirror nimmt wie

Toll, wie soll da ein Normalbürger drauf kommen, vorallem da Google und Co. deinen Artikel nicht kennen (zumindestens nicht weit vorne), wenn man nach "Turbo Delphi" oder Ähnlichem sucht.


Da bekommt man ja das Gefühl, die stoßen alles Kostenlose/Kostengünstige ab :?
Oder versuchen es zumindestens zu verstecken.

Aber schlimm ist schon, daß man selbst auf TurboExplorer.com nichts findet, wobei diese Seite doch gerade dafür da ist/war.

jaenicke 10. Sep 2009 19:54

Re: Label nach Trackbar Position beschriften.
 
Zitat:

Zitat von himitsu
Da bekommt man ja das Gefühl, die stoßen alles Kostenlose/Kostengünstige ab :?

Ob das Absicht war als Delphi 2010 eingestellt wurde oder nicht wurde bisher wohl nicht beantwortet bzw. sie waren teilweise erst einmal überrascht, dass es nicht mehr da ist. Siehe hier:
http://forum.delphi-treff.de/showthr...t=27333&page=2
Jedenfalls klappt es mit den Links aus meiner Anleitung und der im DT erst einmal und was kommt, werden wir sehen.

Sollte das wirklich ohne kostengünstigen Ersatz ganz weggenommen werden, wäre das so ziemlich das marketingtechnische Todesurteil für Delphi, wenn da auch keine ähnliche Version von Delphi 2010 kommen sollte.

bianfable 17. Sep 2009 15:11

Re: Label nach Trackbar Position beschriften.
 
Das Registrieren / Anmelden auf den Embarcadero-Seiten scheint nun überhaupt nicht mehr zu funktionieren. Auf http://cc.embarcadero.com/Free.aspx?id=24737 kommt bei mir nach einiger Zeit nur noch eine Fehlermeldung.

Gibt es keine andere Möglichkeit mehr an einen Registrierungsschlüssel zu kommen?

jaenicke 17. Sep 2009 20:14

Re: Label nach Trackbar Position beschriften.
 
Wie ich auch in meiner Anleitung geschrieben habe: Registrieren geht nur über das normale EDN. Danach einfach den Link aufrufen solange man noch eingeloggt ist, fertig.

Wie lange das noch geht (und ob es so noch geht) weiß ich nicht, aber zumindest ging es so noch nachdem offiziell schon keine Links mehr vorhanden waren.

// EDIT: Ja, himitsu, Anleitung, danke. :mrgreen:

bianfable 18. Sep 2009 13:23

Re: Label nach Trackbar Position beschriften.
 
Ja, ja, gestern habe ich es auch auf dieser Seite probiert (ich war glaub ich auf 4 verschiedenen Anmeldeseiten). Hat keine geklappt.

Heute hat es dann funktioniert. Hab mich direkt bei EDN angemeldet. Dort stand dann sofort:
Zitat:

Your download of Turbo Delphi 2006 Explorer has been started, and an activation code has been sent to ************ .
Doch bei mir ist bis jetzt nur eine Mail angekommen, bei der ich meine Adresse bestätigen sollte (als die mit dem Link drin). Hab ich draufgeklickt, dann sollte ich mich nochmal anmelden, habe ich auch gemacht. Jetzt bin ich auf "My Member Services". Dort gibt es aber keine Möglichkeit manuell den "activation code" senden zu lassen. Ich habe KEINEN erhalten!!!

Wenn ich einfach noch einmal (während ich angemeldet bin) auf den Link klicke (s.o.), wie beschrieben, kommt dort wieder die gleiche Meldung:
Zitat:

Your download of Turbo Delphi 2006 Explorer has been started, and an activation code has been sent to ************ .
Aber ich habe immer noch keine Mail mit dem "code" erhalten!

nahpets 18. Sep 2009 13:53

Re: Label nach Trackbar Position beschriften.
 
Hallo,

stimmt, heute war nix mit Mail, auch nicht bei mehreren Versuchen, da die Seite zeitweise wohl etwas unter Stress stand oder gar ausgefallen war.

himitsu 18. Sep 2009 13:59

Re: Label nach Trackbar Position beschriften.
 
Irgendwie verlaufe ich mich grad bei Embarcadero total und finde nichts.
Aber dort gibt es (wenn man eingeloggt ist) irgendwo eine Liste seiner registrierten Anwendungen.
Uunteranderem auch vom Turbo Delphi, also einfach dort reinsehn und man findet da seine persönliche Serial :)

bianfable 18. Sep 2009 14:09

Re: Label nach Trackbar Position beschriften.
 
Tja, genau, und da steht dann:
Zitat:

My registered products:
You dont have any registered products
Wär auch zu schön gewesen...

nahpets 18. Sep 2009 14:13

Re: Label nach Trackbar Position beschriften.
 
Hallo,

danke, auf die Idee hätt' ich ja auch mal selbst kommen können :oops:
Turbo Delphi ist da aber leider nicht dabei, scheinbar klapp das Registrieren heute nicht. :(

bianfable 18. Sep 2009 14:20

Re: Label nach Trackbar Position beschriften.
 
Wollen wir mal hoffen, dass es überhaupt irgendwann noch einmal funktioniert... :pale:

Ich werd's morgen noch mal versuchen!

jaenicke 19. Sep 2009 05:27

Re: Label nach Trackbar Position beschriften.
 
Bei mir passierte das gleiche, bei Martin aus dem DT hingegen klappte es vor einigen Tagen noch.

Ansonsten bleibt dann nur die vage Hoffnung, dass da noch eine kostengünstige Alternative zu Turbo Delphi kommt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz