@Romanson

Почему не работает этот код на андроид из Delphi xe 10?

На windows работает на андроид нет, почему?

procedure TForm1.ListBox1ItemClick(const Sender: TCustomListBox;
const Item: TListBoxItem);
var
n, i: integer;
s, k, c, v, d: string;
begin
ListBox2.Clear;
n := ListBox1.ItemIndex;

k := ListBox1.Items[ListBox1.ItemIndex];
if length(k) = 1 then
s := k
else
s := k[2];

if n = strtoint(s) then
begin
for i := 0 to Memo1.Lines.Count - 1 do
begin

v := Memo1.Lines.Strings[i];

if length(v) = 1 then
c := v

else
begin
c := v[2];
if c = s then
begin

d := Memo1.Lines.Strings[i];
ListBox2.Items.Add(d);
end;
end;
end;
end;

end;
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
Из-за особенностей преобразования вашего паскаля в Java. Лучше програмировать на Java под андроид, потому что неивестно насколько качественно преобразуется код.
Ответ написан
@Romanson Автор вопроса
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы