![]() |
|
XML Integer sorunu - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7) +--- Konu Başlığı: XML Integer sorunu (/showthread.php?tid=3529) |
XML Integer sorunu - ahmetb - 09-04-2019 Merhaba; XML'deki verileri listview alıyorum. XML gelen değer (sayısal) ise listview deki image değer karşılığını çıkmıyor. Bu durumu nasıl çözebilirim? ListView1.Items[SelectedIndex].Data['Image1'] := XMLNode.ChildNodes['Image1'].Text; Cvp: XML Integer sorunu - ahmetb - 09-04-2019 Bu şekilde çözdüm. function NumberConvert(NumberNo: Integer): Integer; begin Result := NumberNo; end; ListView1.Items[SelectedIndex].Data['Image1'] := NumberConvert(XMLNode.ChildNodes['Image1'].NodeValue); Cvp: XML Integer sorunu - Fesih ARSLAN - 10-04-2019 (09-04-2019, Saat: 22:30)ahmetb Adlı Kullanıcıdan Alıntı: Bu şekilde çözdüm. Merhaba, Çözümü paylaştığınız için teşekkür ederim. Kodunuzdaki fonksiyon, aldığı değere herhangi bir etkide bulunmuyor. Integer bir değer alıyor ve geriye aynı değeri döndürüyor. Kodunuzu aşağıdaki gibi kullanmanız daha doğru olacaktır. ListView1.Items[SelectedIndex].Data['Image1'] := XMLNode.ChildNodes['Image1'].NodeValue; Cvp: XML Integer sorunu - ahmetb - 10-04-2019 Hocam sizin önerdiğiniz yöntemi denedim, teşekkür ederim, Fakat olmadı. Biliyorum integer değeri tekrar integer olarak alıyorum ama maalesef listviewden kaynaklanan nedenden dolayı kulağı dersten tutmak zorunda kaldım. Fırsat bulup test ederseniz beni anlarsınız. |