![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
совместимость версий Делфи [D7, XP]
neveGreen © (2008-12-20 18:07:00)вот начал изучать книгу Бакнелл. Фундаментальные алгоритмы и структуры данных в Делфи. Очень хорошая книга, да вот примеры все не под седьмую версию, а она как раз у меня и стоит. Может кто сталкивался с проблемой и знает какие модули подключить, чтобы работали все примеры и мне больше не мучаться, а то я и первый не могу запустить:
function SeqSearch(aStrs : PStringArray;
aCount : Integer;
const aName: String5 ): Integer;
var i : Integer;
begin
for i := 0 to pred(aCount) do
if CompireText(aStrs^[i], aName) = 0 then begin
Result := i;
Exit;
end;
Rresult := -1;
end;
Заранее благодарю.
Сергей М. (2008-12-20 19:24:00) [21]Судя по String 5очень на то похоже.
Надо быть полным идиотом, чтобы рамеренно объявить такой тип, да еще в учебнике, да еще и по фундаметам)
PStringArray в Д7 точно нет.
Comp ireText - это вообще откровенный ляп, таких словов попросту не бывает, а бывает Comp are (от англ. "сравнивать")
neveGreen (2008-12-20 19:09:00) [22]
> Сергей М. © (20.12.08 18:57) [5]
Ага, сорри, но
PStringArray и String5 в книге точно...
Значит в книге очепятки?
Сергей М. (2008-12-20 18:57:00) [23]
> я и первый не могу запустить
Рискну заявить, что причиной тому банальные очепятки в тексте примера, который ты скопипастил и процитировал здесь, а не в каких-либо "переносах"
neveGreen (2008-12-20 18:41:00) [24]
> Правильный$Вася (20.12.08 18:29) [3]
я и читаю подряд, вначале автор написал, что весь код протестирован на версиях делфи 1-6 все работает... а мне надо на седьмой, разница лишь в том, что в семерке некоторые функции были перенесены в другие модули, а я не знаю в какие
Правильный$Вася (2008-12-20 18:29:00) [25]
> String5
не знаю такого типа
видать, в других модулях на диске с книжкой описан
ищи там, читай подряд книжку, а не выборочно
Поросенок Винни-Пух (2008-12-20 18:21:00) [26]хотя compiretext скорее всего даже виндовый тузик не найдет.
он же английский знает
Поросенок Винни-Пух (2008-12-20 18:14:00) [27]чтобы не мучиться, надо просто сообразить, что если какой-то тип не распознается, то надо найти *.pas файл, в котором есть текст <имя_неизвестного_типа_или_класса>
и что искать может компьютер, потому что он железный