Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.13;
Скачать: CL | DM;

Вниз

Clipper после Delphi   Найти похожие ветки 

 
Darts   (2003-12-19 14:01) [40]

> geoquest (19.12.03 13:39) [36]
Эту статью помню.
Есть коммерческие вариации Клиппера под Винду, но о них мало кто слышал. Было у меня несколько ссылок, я их потерял, к сожалению.

> Anatoly Podgoretsky © (19.12.03 13:39) [37]
В Майкрософте работают пророки. В том числе и небезыизвестный Гендальф Серый. А Вы и не знали?!


 
blackman   (2003-12-19 14:25) [41]

>Anatoly Podgoretsky © (19.12.03 13:39) [37]
>Микрософт не дурак
Почему ? Он очень часто ошибается :)
>Клипер имеет свои типы данных, которые кроме него больше никто не поддерживает.
Абсолютно не верно. Я уже объяснял, что работаю с WORD и Excel и со старыми DBF от Clipper. Очень легко открываются в Excel :)
К стати, переделал часть задач на DELPHI и скорость обработки существенно снизилась.


 
Anatoly Podgoretsky   (2003-12-19 14:29) [42]

В покупкаъ очень редко, он мало что продал из купленного.
Ты видимо не используешь специфические поля, например строки свыше 254 символа. А где в Ворде прямое считывание DBF файла, в Экселе есть, в Ворде не вижу.


 
asafr   (2003-12-19 14:51) [43]

Darts © (19.12.03 09:11) [15]
Clipper рулез!
Вспомнил старые времена. 5 лет безостановочно писал на нем. Надежный был инструмент.

Почему был? Он, если честно, и сейчас во всю работает во многих, например, банках. Проекты развиваются и сворачивать их никто не собирается. К тому же мне тут на днях сообщили, что есть клиппер для написания WEB. Только название у него другое... Хотя врать не буду - знаю это только счужих слов...
Кстати, тут сечас начальство думает, чтобы кое-какие не основные программульки я с клиппера попытался переписал на Delphi. Я, конечно, ЗА, но начальство не постоянно.. Меняет свое мнение по нескольку раз на неделе


 
geoquest   (2003-12-19 14:59) [44]


> Darts © (19.12.03 14:01) [40]

Да, была такая штука - Visual Objects, уже под маркой фирмы Computer Associated. Я ее даже ставил, но работать так и не смог: ни документации, ни хелпа. В общем, пришлось переходить на Delphi. И, как оказалось, правильно: по-моему, VO дальше версии 1.0 не ушло.


 
Darts   (2003-12-19 15:41) [45]

> asafr (19.12.03 14:51) [43]
Просто я с 2000 года уже не пишу на нем в силу обстоятельств. Теперпь оnly for Windows. И не на Клиппере.

> geoquest (19.12.03 14:59) [44]
Нет, не он. Это старое.
Вот, нашел гуглем. Это одна из моих потерянных ссылок.
http://www.hotsoft.ru/ALASKA/
А это самая интересная
http://www.opennet.ru/prog/info/1000.shtml (clip - CA-Clipper(tm)-совместимый компилятор)
Отталкиваясь от нее - приходим сюда
http://www.itk.ru/index.shtml


 
SergP   (2003-12-19 16:33) [46]


> 1. Уровень вложенности Get-ов должен быть не бодьше 5. Серьезное
> ограничение!


Никогда не думал что это такое уж серьезное ограничение... Я даже и не представляю что можно такого намутить чтобы использовать 5 уровней вложенности. Обычно 2 уровня хватает. Да и я никогда в фоковских прогах не замечал чтобы кто-то использовал более 2 уровней. (ну в крайнем случае 3, но не больше. иначе это уже не прога а извращение будет).
Может ты считаешь вложенностью то что на самом деле не является вложенностью?


 
blackman   (2003-12-19 21:18) [47]

>А где в Ворде прямое считывание DBF файла, в Экселе есть, в Ворде не вижу.
А ты о Memo? Да с этим есть сложности. Формат не совпадает с Fox :) Но я их редко использую. Если необходимо что-то больше 254, то гораздо логичнее это хранить в отдельном файле, а DBF хранит его имя. Я так и делаю, причем файл упаковываю своей прогой написанной на TС в памяти.
А в Excel все равно Memo не считать. В любом случае открывает неправильно. А вот если есть имя файла в поле, то написав небольшой макрос можно спокойно работать.
Но это все в прошлом :) Даже исходники некоторые потерял из-за состарившихся дискет :) Сбоят оказывается, если больше 8 лет лежат :)


 
Anatoly Podgoretsky   (2003-12-19 21:41) [48]

blackman © (19.12.03 21:18) [47]
Нет не про мемо, а про строкое поле, в отличии от xBase у клиппера эта длина не 254 символа, а 64 кб.

Но вопрос не об этом, а об открытии талицы, напрямую, в Эксель можно выбрать тип dbf и открыть его, можно даже записать, но это смерть, а вот создать вполне нормально, получается полноценный файл формата dBase IV. В ворде такой возможности не вижу, поэтому меня и удивило твое заявление.


 
blackman   (2003-12-19 22:59) [49]

>Нет не про мемо, а про строкое поле, в отличии от xBase у клиппера эта длина не 254 символа
Нет. Вы путаете с переменной в памяти.


 
Anatoly Podgoretsky   (2003-12-19 23:38) [50]

blackman © (19.12.03 22:59) [49]
Не путаю, именно так и есть, просто не все это знают.


 
sniknik   (2003-12-20 00:02) [51]

blackman © (19.12.03 22:59) [49]
100%
в нем длинна строки(именно строки) word-ом определяется.
(не так давно помогал комуто проблему с индексом решать, долго выясняли а как прислал табличку оказалось индекс по строке len=310 делал, табличка клипернрй оказалась, кстати BDE ее читал просто урезал до 254, а вот на индексе споткнулся)

могу выслать, посмотриш.


 
panov   (2003-12-20 00:06) [52]

Как мне помнится, Clipper проиграл в 1986 г. фоксу... Оболочка, как мнимум, по сравнению с клиппером.


 
blackman   (2003-12-20 10:06) [53]

>Anatoly Podgoretsky © (19.12.03 23:38) [50]
>blackman © (19.12.03 22:59) [49]
>Не путаю, именно так и есть, просто не все это знают.
>sniknik © (20.12.03 00:02) [51]

Скорее всего вы говорите не о Clipper 5, а о каких-то модификациях. В 5 нет такого.


 
sniknik   (2003-12-20 12:09) [54]

не знаю про Clipper (в нем не работаю), а вот с форматом таблички все ясно однозначно, табличка причем вылезла она из "под пера" Clipper (5 не пять не знаю, знаю Dos-овский, тоже однозначно).

если ты работаеш, или имееш его, давай я тебе всетаки пришлю табличку попробуеш в нем открыть поле прочитать, думаю под ним тебе это удастся, а после посмотри в фоксе к примеру.


 
blackman   (2003-12-20 13:46) [55]

>sniknik © (20.12.03 12:09) [54]
>5 не пять не знаю, знаю Dos-овский, тоже однозначно).
Так и неизвестно, что это Clipper 5 ? В DBF ничего нет об этом :)
Пойми, что этих Clipper"ов было немеряно. Я видел самоделки и из штатов, и русские, и под DOS и под WIN. Есть CA.
Но ни одна из самоделок не поддерживает функциональность 5.01 полностью...
Настоящий только от NANTUCKET CORPORATION, 12555 West Jefferson Boulevard, Suite 300, Los Angeles, California 90066
Все остальные не...


 
sniknik   (2003-12-20 14:18) [56]

> Пойми, что этих Clipper"ов было немеряно.
зачем мне это понимать? ;о) я это знаю. (сам искал инфу, для нашего "Клипершика" по вариантом, он зачемто версию менял. а я после менял сопряжонную программу т.к. там функция в индексе по разному отрабатывала)

> Настоящий только от NANTUCKET....
;о))) ну да а настоящий коньяк только во франции в провинции коньяк.
да не против пусть он и будет самым настоящим(или первым?), он у тебя есть? открой табличку в нем. если справится значит эта фича там была изначально.


 
sniknik   (2003-12-20 14:22) [57]

> Но ни одна из самоделок не поддерживает функциональность 5.01 полностью...
ты же вроде наоборот говориш что в нем нет того что есть в других (длинные строки как миниму в 2 вариантах клипера поддержаны)


 
blackman   (2003-12-20 15:42) [58]

Я был не прав. Прокол! Мальчика назвал девочкой :)
Правда непонятно зачем такая длина в фиксированном поле. Очень не экономно. Я всегда пытался их как-то сократить и даже упаковывал.



Страницы: 1 2 вся ветка

Текущий архив: 2004.01.13;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.01 c
14-37897
z.Evgen
2003-12-19 08:45
2004.01.13
Как можно разбить строку на символы?


14-37896
VID
2003-12-21 19:17
2004.01.13
Работаем с ApplicationEvents.OnMessage


14-37898
gremlin
2003-12-23 17:47
2004.01.13
Java


14-37895
mfender
2003-12-17 20:06
2004.01.13
Отключение модема по времени.


6-37827
AlexanderSK
2003-11-10 16:54
2004.01.13
Несколько HTTP запросов один за одним





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский