AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:47

Parameter dieser Suchanfrage:

Suche in Thema: Zwei Versionen über „for“ vergleichen
Suche alle Beiträge, die von "xZise" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 24. Dez 2008
    Genau ;) das geht am schnellsten. Und bisher sind nach der Fehlerbehebung keine fehlerhaften Versionen aufgetaucht.

    MfG
    xZise
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 22. Dez 2008
    Du meinst, dass die Hauptversionsnummer nicht größer als SmallInt sein soll? Ist es doch auch gar nicht.

    Und ansonsten weiß ich gerade nicht, welche Kommentare du sonst meinst?
    Öhm ... Seit wann isses denn genau andersherum (Die Reihenfolge der Words)?! :mrgreen: Und dann ist ja V2 älter als V1... Also auch den Operator umdrehen. :stupid:

    MfG
    xZise
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 22. Dez 2008
    Hallo,
    Ich bins nochmal, weil er meint, eine neuere Version wäre älter:
    FLocalVersionNumber := (327681, 131075, (327681, 131075), (1, 5, 3, 2), (1, 0, 5, 0, 3, 0, 2, 0))
    FRemoteVersionNumber := (393217, 5, (393217, 5), (1, 6, 5, 0), (1, 0, 6, 0, 5, 0, 0, 0))

    FNewVersion := Int64(FLocalVersionNumber) < Int64(FRemoteVersionNumber);
    Ergebnis: FNewVersion soll false sein? Oder stimmt da was...
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 14. Dez 2008
    Tut mir Leid das ich deine Lösung ignoriert habe, aber eigentlich wollte ich gucken, was für Lösungen zu Tage treten, die keine solche Beschränkungen haben, wobei 16 bit natürlich viel Raum bietet. Ich denke dann werde ich es wohl doch so machen.


    Und welchen meinst du? Dass der Vergleichsoperator ohne dem Gleichheitszeichen vorhanden sein muss?

    MfG
    xZise
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 14. Dez 2008
    Moin himitsu,
    Stimmt :) Aber deine Funktion ergibt auch "wahr", da Major != NewMajor ist.


    Um genau zu sein, ist die Überprüfung ob die Werte gleich sind obsolet, da sie eh nie durchkommen würden (wobei dadurch das nicht mehr gehen würde).

    Mein Vorschlag:
    FNewVersion := false;
    if NewMajor = Major then
    begin
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 14. Dez 2008
    Doch doch: So wie ich es anfangs genannt habe passt das.

    Wenn die Hauptversionsnummer größer ist, springt er ins else -> Result := true:
    if NewMajor <= Major then
    begin

    end else
    FNewVersion := true;

    Ansonsten macht er das mit der Nebenversionsnummer, der Releasenummer oder der Buildnummer.
  • Forum: Object-Pascal / Delphi-Language

    Re: Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 13. Dez 2008
    Naja Version 255.X.Y.Z ist wirklich unrealistisch. Aber ich würde sagen dass X.Y.Z.255 relatistisch ist (wenn man z.B. das Datum da unterbringt oder so).

    An Int (32 bit) dachte ich auch schon, aber dann muss man davon ausgehen, dass sie bei 255 "überläuft". Auch dachte ich, man müsse die if-Konstruktion eigentlich so ganz gut umsetzen können.

    Wobei folgendes da ziemlich gut klingt:


    MfG...
  • Forum: Object-Pascal / Delphi-Language

    Zwei Versionen über „for“ vergleichen

      Delphi
      by xZise, 13. Dez 2008
    Hallo ihr,

    zur Zeit vergleiche ich zwei Versionen folgendermaßen:
    if NewMajor <= Major then
    begin
    if NewMinor <= Minor then
    begin
    if NewRelease <= Release then
    begin
    if NewBuild <= Build then


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=xZise&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=125861
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz