On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
администратор




Пост N: 933
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 02.10.08 17:45. Заголовок: Снова макрос


Local cmt := 'mytest'

local c1 := '1'
local c2 := '2'

? &cmt(c1,c2) // работает в Clipper , в Xharbour нет , почему ?
? &(cmt+'(c1,c2)') // ни там ни там не работает

return nil

function mytest(c1, c2)
return "test" + c1 + c2


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 1 [только новые]





Пост N: 2
Зарегистрирован: 02.10.08
ссылка на сообщение  Отправлено: 03.10.08 12:32. Заголовок: Так сработает: ? ..


Так сработает:
? &(cmt+'("'+c1+'","'+c2+'")')

А ежели хотите пользовать:
? &cmt(c1,c2) // работает в Clipper , в Xharbour нет , почему ?
? &(cmt+'(c1,c2)') // ни там ни там не работает
тогда объявляйте c1 и c2 как Private, а не Local, и сразу все заработает...

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 33
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет