AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Funktion returned falsche Werte?

Ein Thema von Lyan · begonnen am 15. Mai 2019 · letzter Beitrag vom 15. Mai 2019
Antwort Antwort
Lyan

Registriert seit: 5. Aug 2011
188 Beiträge
 
#1

AW: Funktion returned falsche Werte?

  Alt 15. Mai 2019, 08:09
Zitat:
in der VCL sind auch
...da muß aber nicht debuggen.

Zitat:
ohne mein

with Query do
begin
end;

geht es nicht !
... wieso?

Delphi-Quellcode:
with Query do
begin
  ParamByName('Blubb').AsInteger := FunctionXY;
end;
...was zeigt der Debugger über AsInteger an? Nüscht.

@TE: Hover siehe Bild. http://docwiki.embarcadero.com/RADSt...ring_Debugging
@TE: Bei mir sind diese Fenster (#1) auf Ctrl + F7. Hast du eine andere Konfiguration oder war das ein Tippfehler?
Habe mich da nicht klar genug ausgedrückt, mir geht es explizit um das Darstellen der Werte in Hexadezimal. Ich brauche so gut wie nie Dezimal. In Visual Studio gibt's da (siehe screenshot).

Was mich auch stört, ist dass die IDE am rumfliegen ist alias "debug view mode". Lässt sich wahrscheinlich deaktivieren aber ist schon spannend, wie ich versuche auf dem rechten Bildschirm zu arbeiten und jedes mal wenn ich auf debuggen drücke siche die gesamte IDE auf den mittleren Bildschirm verschiebt und alle subwindows neu gedockt werden etc...
Ich überreagiere vlt. - vor allem weil ich erst seit heute die IDE habe, aber als gewohnter VS17 nutzer fühlt sich das erst mal sehr clunky und nicht gerade intuitiv an was da visuell passiert (und auch die Werte von with im debug mode). Ich setze mich später mal intensiver mit der IDE auseinander, vlt. gibt's ja paar optionen irgendwo versteckt.

Zitat:
Machen wir eine Petition an Emba...
Bin ich sofort dabei!
Angehängte Grafiken
Dateityp: png index.png (6,0 KB, 18x aufgerufen)
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Funktion returned falsche Werte?

  Alt 15. Mai 2019, 08:14
Hallo,
Zitat:
was zeigt der Debugger an bei AsInteger?
Nüscht, ich habe doch eine Variable auf der rechten Seite, und keinen Funktionsaufruf

Zitat:
mittlerer Monitor
Du hast nur 3 Monitore? arm dran ...
Heiko
  Mit Zitat antworten Zitat
Lyan

Registriert seit: 5. Aug 2011
188 Beiträge
 
#3

AW: Funktion returned falsche Werte?

  Alt 15. Mai 2019, 09:03
Zitat:
Du hast nur 3 Monitore? arm dran ...
Naja wenn man den ganzen Tag eh nix anderes macht und sie braucht, warum nicht.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.431 Beiträge
 
Delphi 12 Athens
 
#4

AW: Funktion returned falsche Werte?

  Alt 15. Mai 2019, 09:33
Zitat:
Was mich auch stört, ist dass die IDE am rumfliegen ist alias "debug view mode".
..siehe Bild (achte auf die Hits der Buttons):

1. deine Aktuelle Ansicht -> speichern oder mit neuem Namen anlegen. Für jede Aufgabe ein Desktop.
2. Debug Ansicht wählen -> einstellen -> speichern -> Debug Desktop einstellen

Fertsch...

Zum Thema HEX:
Man kann eigene "Visualisierungen" erstellen. (Bild)
http://docwiki.embarcadero.com/RADSt...sualisierungen
Stichworte:
IOTADebuggerVisualizer
IOTADebuggerVisualizerValueReplacer
IOTADebuggerVisualizerExternalViewer
Angehängte Grafiken
Dateityp: png Visualisierung.png (32,8 KB, 19x aufgerufen)

Geändert von haentschman (15. Mai 2019 um 09:45 Uhr)
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.038 Beiträge
 
Delphi 12 Athens
 
#5

AW: Funktion returned falsche Werte?

  Alt 15. Mai 2019, 20:55

Habe mich da nicht klar genug ausgedrückt, mir geht es explizit um das Darstellen der Werte in Hexadezimal. Ich brauche so gut wie nie Dezimal. In Visual Studio gibt's da (siehe screenshot).

Was mich auch stört, ist dass die IDE am rumfliegen ist alias "debug view mode". Lässt sich wahrscheinlich deaktivieren aber ist schon spannend, wie ich versuche auf dem rechten Bildschirm zu arbeiten und jedes mal wenn ich auf debuggen drücke siche die gesamte IDE auf den mittleren Bildschirm verschiebt und alle subwindows neu gedockt werden etc...
Ich überreagiere vlt. - vor allem weil ich erst seit heute die IDE habe, aber als gewohnter VS17 nutzer fühlt sich das erst mal sehr clunky und nicht gerade intuitiv an was da visuell passiert (und auch die Werte von with im debug mode). Ich setze mich später mal intensiver mit der IDE auseinander, vlt. gibt's ja paar optionen irgendwo versteckt.

Zitat:
Machen wir eine Petition an Emba...
Bin ich sofort dabei!
Für einen globalen Hex-Schalter darfst auch du gerne einen quality.embarcadero.com (= QP) feature request erstellen, ich stimme dann gerne dafür. Habe selber einen Bugreport am laufen, dass auf gewissen Plattformen Rückgabewerte nicht in Hex darstellbar sind, auch wenn Hex selektiert ist.

Für die anderen IDE Probleme gerne auch Reports erstellen, soweit diese nicht schon in einer kurzen Suche in QP als erfasst gefunden werden.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:21 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