Термин в Энциклопедическом Фонде

Язык программирования Visual FoxPro

   Язык программирования Visual FoxPro - объектно-ориентированный  язык программирования, разработанный корпорацией Microsoft,  который используется в основном для разработки Файл-серверных реляционных СУБД. Основой для данного программного пакета послужил язык программирования FoxPro, который относится к группе языков xBase, разработанных на базе синтаксиса языка программирования dBase.

История

  Первоначально, начиная с  1984г., FoxPro (исходное название - FoxBASE) разрабатывалась Fox Software. В 1992г. Fox Technologies была приобретена Microsoft, новые версии продукта значительно видоизменились и приобрели приставку "Visual". Под руководством Microsoft продукт прогрессировал и улучшался на протяжении последующих пятнадцати лет, до того момента, пока в 2007 году не вышло последнее официальное обновление для Visual FoxPro - до версии 9.0 Service Pack2.4.Разработка продукта MS прекратилась с выходом SP2 для версии 9.0, где одна из главных причин  состояла в том, что Visual FoxPro плохо согласовалась с продвигаемой корпорацией платформой .NET. Поддержка продукта MS будет продолжаться до 2015 года.

Синтаксис

function TomorrowFunc(dToday)    
   if parameters() = 1        
      if type('dToday') = 'D'            
        return dToday + 1        
      else            
        messagebox('Данный параметр должет быть датой')            
        return {} && Пустая дата
      endif
   else        
      messagebox('Количество параметров неверно')
      return {}
   endif
endfunc

Типы данных

Храниться данные могут в переменных, массивах или таблицах.

Тип Пример
Numeric 123
3.1415
-7
Character "Первые Шаги"
"123"
"01/01/99"
Logical .T.
.F.
Date {01/01/99}
DateTime {01/01/99 12:30:00 pm}

Используемые источники:
1. http://wikipedia.org/        
2. http://www.firststeps.ru/foxpro/fx        

Создание формы в FoxPro
Энциклопедический Фонд