Может кто-нибудь показать хорошо работающую функцию в Xojo 2014?
Итак... Я только что скачал Xojo 2014 для OS X, и до сих пор находил его довольно простой и эффективной средой разработки.
Тем не менее, я пытался сделать функцию или подпрограмму в течение 45 минут. Каждый раз, когда я пытаюсь следовать инструкциям или документации Xojo, я получаю следующую ошибку:
Я следовал (хотя я мог что-то упустить) указаниям здесь: http://docs.xojo.com/index.php/Function
Хотя в документации нет полного примера (плохая среда разработки).
Кроме того, на снимке экрана показан пример функции, которую я скопировал и вставил с форумов Xojo и должен работать. Я не новичок в программировании, а скорее новичок в Xojo. У меня также был опыт с глупыми ошибками в RealStudio в прошлом.
Может кто-то может указать, что я мог упустить?
3 ответа
Вы не можете использовать Function
, Sub
, End Function
, или же End Sub
строки в редакторе методов. Это приведет к синтаксической ошибке, потому что IDE автоматически добавляет объявления методов на основе значений, которые вы вводите в поля имени редактора метода, параметров и полей возвращаемого типа.
например
Как сказано,
Функция, Sub, End Function или End Sub сделана для вас,
вы можете сделать 'exit sub', если ничего не нужно возвращать, иначе просто верните правильное значение
как некоторым событиям нужно true или false, поэтому если вам нужен выход из функции, просто верните false
Вы не можете добавлять встроенные функции в свой код Xojo. Вы добавляете методы к элементам вашего проекта следующими способами:
- Вставка-> Метод
- Кнопка "+" на панели инструментов редактора, затем Метод
- Вставьте кнопку на главной панели инструментов, затем Метод
- Option-Command-M (в OS X)