Autor Beitrag
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Sa 14.06.08 18:00 
Hallo erst mal an alle im Forum^^

Ich habe ein etwas umfangreicheres Programm geschrieben. Wenn ich nun aber in einem ONclick-ereignis die Variable sender auslese, Passiert nichts und in der IDE kommt links im Fenster "lokale Variablen" die Meldung "Auf die Variable sender kann wegen Code-Optimierung nicht zugegriffen werden"
Für mich hört dass sich so an, als ob der Compiler hier so starke codeoptimierung betreibt, dass sender nicht mehr als Argument übergeben wird.
Was kann mann dagegen machen??
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Sa 14.06.08 18:05 
user profile iconBoldar hat folgendes geschrieben:
Was kann mann dagegen machen??


Kein Doppelthema^^ :wink: :wink: :wink:
Mitmischer 1703
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: Sa 14.06.08 18:11 
Ohne Quelltext geht da erstmal gar nichts! :)

_________________
Die Lösung ist nicht siebzehn.
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Sa 14.06.08 18:14 
Probier mal die Optimierung vor der Problem-Prozedur auszuschalten. Nicht vergessen diese danach wieder zu aktivieren. ;)
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
{$O-}
procedure problem;
// Code
end;
{$O+}
Boldar Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Sa 14.06.08 18:29 
user profile icondavid-kurz hat folgendes geschrieben:
Kein Doppelthema^^ :wink: :wink: :wink:
Als ich es Das erste Mal reinstellte, ist der PC abgestürzt. Ich hatte nicht bemerkt, dass das Thema trotzdem schon übernommen wurde

user profile iconMarc. hat folgendes geschrieben:
Probier mal die Optimierung vor der Problem-Prozedur auszuschalten. Nicht vergessen diese danach wieder zu aktivieren. ;) ausblenden anzeigen

Danke, damit hatte ich Erfolg!

Moderiert von user profile iconNarses: überflüssige Leerzeilen entfernt