Delphi 2007 çalışan proje xe2 de çalışmıyor.

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
loader
Üye
Mesajlar: 2
Kayıt: 28 Nis 2009 05:51

Delphi 2007 çalışan proje xe2 de çalışmıyor.

Mesaj gönderen loader »

Merhaba arkadaşlar.
Scrollbox un OnCanResize kısmına yazdığım kodlar delphi2007 çalışıyorken aynı kodu xe2 de yazdığımda bir türlü çalışmıyor. Ayrıca eski delphi 2007 deki projelerimi xe2 de derlediğimde normalde almadığım hatalar alıyorum. aralarında uyumsuzluklar mı var acaba? Bu tür sorunlar ile karşılaşıp da çözen yada bilen varsa ve yardımcı olursa çok sevinirim. Teşekkürler.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Delphi 2007 çalışan proje xe2 de çalışmıyor.

Mesaj gönderen freeman35 »

Yanlış hatırlamıyorsam 2007 unicode değildi, xe serisi unicode dur. Özellikle string kullanımlarını incele, tüm source larında
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
loader
Üye
Mesajlar: 2
Kayıt: 28 Nis 2009 05:51

Re: Delphi 2007 çalışan proje xe2 de çalışmıyor.

Mesaj gönderen loader »

İlgin için teşekkürler.
Sorum çok genel oldu, biraz daha spesifik halde sorayım.
Yeni bir proje oluşturup içine bir adet ScrollBox ve bir adet edit yerleştiriyorum. ScrollBox içine scrollbar görünecek şekilde bir de image koyuyorum. ScrollBox'un OnCanResize kısmına basit bir kod yazıyorum.

Kod: Tümünü seç

procedure TForm1.ScrollBox1CanResize(Sender: TObject; var NewWidth,
  NewHeight: Integer; var Resize: Boolean);
begin
if edit1.Text='1' then edit1.Text:='2' else Edit1.Text:='1';
end;
Projeyi çalıştırınca resmi incelemek için scrollbarı hareket ettirdiğimde edit1 de 1-2 rakamların değiştiğini görüyorum delphi 2007 de. Fakat Xe 2 de Edit1 içerisinde hiç bir değişiklik olmuyor. Sebebini bir türlü bulamadım. bug mudur yoksa bir ayar mı yapmam gerekir bilmiyorum.
emrahgs
Üye
Mesajlar: 114
Kayıt: 08 Tem 2008 06:25
Konum: Antalya

Re: Delphi 2007 çalışan proje xe2 de çalışmıyor.

Mesaj gönderen emrahgs »

sorunun neden kaynaklandığını bilmiyorum
ama delphi2007 den xe2 ye geçtiğimde bende buna benzer problemler yaşadım
örneğin procedurelerin satır sayısını kısaltmışlar ve
richedit loadfromfile yapınca gelen dosyada : varsa açmıyor ...
ulutepe
Üye
Mesajlar: 8
Kayıt: 01 Şub 2014 01:26

Re: Delphi 2007 çalışan proje xe2 de çalışmıyor.

Mesaj gönderen ulutepe »

Resize olayları genellikle paint mesajı gönderir.
Application.processmessage yada edit1.invalidate iş görebilir
Cevapla