Вторник, 26 Ноября 2024, 08:17

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
HashTable
usluciferДата: Суббота, 12 Января 2013, 17:49 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
Я хочу оставить в файле значение, чтобы позже его поднять, но никак не могу разобраться c HashTable.
При попытке получить, ранее подставленное, значение по ключу, возвращается 0.
Подскажите пожалуйста, что я делаю не так?
ссылка удалена

Добавлено (12.01.2013, 16:46)
---------------------------------------------
Вопрос снят.

Добавлено (12.01.2013, 17:21)
---------------------------------------------
Но кому будет интересно я опишу алгоритм процедуры присвоения значению ключу.
[А1] вставить ключ в HashTable явно прописав его имя методом insetrkey
[A2] присвоить значение ключу методом Set key
ключ не создается автоматически при процедуре присвоения, поэтому при считывании не созданного ранее ключа, метод чтения ключа HashTable("key") возвращает 0.

Рабочий прмер демонстрирующий процедуры записи и чтения ключа сохраненного в файле

Добавлено (12.01.2013, 17:49)
---------------------------------------------
Еще одна маленькая но очень важная деталь, обязательно приводите сохраняемое значение value к типу String, системной функцией Str(value).

Сообщение отредактировал uslucifer - Суббота, 12 Января 2013, 17:22
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг