Вниз  MobPascal
- 17.05.2011 / 18:30
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Naik, в моем коде ошибок нет.
ошибка у тебя, ты проверяешь день недели на равенство 3, что является средой, поэтому сегодня прога будет выдавать NullPointer, а завтра - нет.
Нужно сделать изначальную инициализацию переменной data.
- 17.05.2011 / 18:34
Naik
  Пользователь

Naik 
Сейчас: Offline
P@bloid, A я читал что воскр. 1, понед. 2, вторник 3... А что такое изначальная инициализация?
- 17.05.2011 / 18:39
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Naik, тупое data='';
и кстати да, счет начинается с воскресенье = 1. я не знаю, проверь, какое число он выводит этой функцией
- 17.05.2011 / 19:36
Naik
  Пользователь

Naik 
Сейчас: Offline
Почему поверх картинки не выводится дата? GetWeekDay(d) сравнивал и с 2, и с 3.


Прикрепленные файлы:
dnev.mpas (1.21 кб.) Скачано 893 раза
- 17.05.2011 / 19:42
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Naik, напиши в начале data:='';
и попробуй вывести результат getdate

Изменено P@bloid (17.05 / 19:45) (всего 1 раз)
- 17.05.2011 / 20:37
Naik
  Пользователь

Naik 
Сейчас: Offline
Когда я убрал условие, то заработало. Почему если написать drawText(week,1,1); где week: integer , то не компилируется. А если написать drawText(''+week,1,1); то все компилируется? И почему не преверифицируется этот исходник? Пишет не типа такого:не могу записать в файл.


Прикрепленные файлы:
dnev.mpas (0.37 кб.) Скачано 876 раз
- 17.05.2011 / 20:40
Naik
  Пользователь

Naik 
Сейчас: Offline
Вот скомпилированный исходник


Прикрепленные файлы:
FW.class (1.42 кб.) Скачано 578 раз
- 17.05.2011 / 20:44
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Почему если написать drawText(week,1,1); где week: integer, то не компилируетсяпотому что функция принимает строку, а не число. не преверифицируется я не знаю почему
- 17.05.2011 / 20:47
Naik
  Пользователь

Naik 
Сейчас: Offline
P@bloid, А если написать ''+int, то int уже воспринимается как строка?
- 17.05.2011 / 20:48
P@bloid
  Пользователь

P@bloid 
Сейчас: Offline
Naik, сложение со строкой дает в результате строку.
Наверх  Всего сообщений: 1221
Фильтровать сообщения
Поиск по теме
Файлы топика (97)