|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Да, в PHP с массивами хорошо...
PHP код:
Код:
var a: array of string; PHP код:
Код:
SetLength(a,Length(a)+1); a[Length(a)-1]:='123'; PHP код:
Код:
ShowMessage(a[i]); PHP код:
Код:
a[i]:='321'; //при условии, что индекс i существует Это я те накидал на первое время. Разбирайся. ЗЫ: Читай про динамические массивы. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#17
|
||||
|
||||
Ну обычный TStringList создай и все
Код:
var SL: TStringList; SL:= TStringList.create; // Добавляем путь SL.add('Путь к файлу'); //А получать так var s:string; s:=SL[i] где i номер строки, начиная с 0; Вот и все. Осталось сопоставить сами Image с номерами списка SL, Для этого можно использовать свойство Tag у Image и задать его значение прямо перед компиляцией. А второй вариант похож на первый, но проще чуток: создать простой массив Код:
const N=5 mas: array [0..N] of string Добавляем так: Код:
mas[0]:='Путь.png'; Ну и дальше остается также соответствие задать. Последний раз редактировалось :S.p.a.m., 15.06.2009 в 18:50. |
#18
|
|||
|
|||
Всем спасибо, буду ковырять. Жаль, что в Delphi нету ассоциированных массивов, как в php
|
#19
|
||||
|
||||
А кто мешает?
Код:
type TImageNames=(inBlaBla,inBlaBla2,...,...); var ImageNames: array[TImageNames] of string; Но такой (подобный?) вариант есть. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#20
|
|||
|
|||
так это не то. это массив строк. в ассоциативном массиве ключи могут быть строковые - array('image1' => 'imabe.png')
и чтоб получить название картинки нужно просто обратиться по ключу 'image1'. хотя может и то. я поверхностно глянул ))) кто что скажет? Последний раз редактировалось iFynk, 16.06.2009 в 10:01. |
#21
|
||||
|
||||
По сути своей - то же самое, только ключи фиксированные.
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#22
|
|||
|
|||
Хм. интерестно. спасибо всем за помощь.
|