procedure TForm1.Button1Click(Sender: TObject);
var
a:integer;
begin
a:=1;
end;
[Hint] Unit1.pas(30): Value assigned to 'a' never used
a noktasını seçip program oraya gelince adım adım ilerlemek istiyorum olmuyor hatta a yı hiç kullanmadın diyor neden olabilir acaba
saygılarımla
step adım hatası
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 83
- Kayıt: 28 Ara 2017 04:14
- İletişim:
Re: step adım hatası
Kod optimizasyonu açık olduğu için derleyici kullanılmayan değişkene ait işlemleri dikkate almıyor. Proje ayarlarından kod optimizasyonunu kapatabilirsiniz.
-
- Üye
- Mesajlar: 83
- Kayıt: 28 Ara 2017 04:14
- İletişim:
Re: step adım hatası
Code generation grubu içindeki "Optimization" işaretini kaldırıp yeniden deneyin. Ancak bunu yaptığınızda uygulamanız belli işlemleri daha yavaş yapıyor olabilir.
Re: step adım hatası
Orada derleyici gereksiz değişken kullanımı veya kod kullanımı durumunda uyarıyor. Kapatmamanizi tavsiye ederim. Değişken oluşturup atama yapmışsınız fakat hiç bir yerde kullanılmamış
Bir satır daha showmessage ekleyin uyarı kaybolacaktir
Bir satır daha showmessage ekleyin uyarı kaybolacaktir
PostgreSQL - Delphi - Linux
-
- Üye
- Mesajlar: 83
- Kayıt: 28 Ara 2017 04:14
- İletişim:
-
- Üye
- Mesajlar: 7
- Kayıt: 05 Eki 2007 02:50
Re: step adım hatası
Kod optimizasyonuna fazla dokunmamak lazım bence.
Debug işlemi yapılacaksa, ASSERT kullanılabilir veya caption="1" gibi bir şey yazabilirsiniz.
Debug işlemi yapılacaksa, ASSERT kullanılabilir veya caption="1" gibi bir şey yazabilirsiniz.