Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Вниз

DLL & Delphi никак не поймут друг друга, или я их.   Найти похожие ветки 

 
Desdechado   (2001-12-15 16:17) [3]

если речь идет о ф-ии из ib_udf.dll, то параметры ее описываются так (взято из справки):

substr(s,m,n) returns the substring of s starting at position m and ending at position n.
Note: This function can receive and return up to 32,767 characters, the limit on an InterBase character string.
DECLARE EXTERNAL FUNCTION substr
CSTRING(80), SMALLINT, SMALLINT
RETURNS CSTRING(80) FREE_IT
ENTRY_POINT “IB_UDF_substr” MODULE_NAME “ib_udf”;


вместо 80 в скобках можно поставить любое нужное число, удовлетворяющее ограничению.

Похоже, по привычке 3-м параметром у тебя написана ДЛИНА подстроки, а ф-я требует номер символа, где подстрока заканчивается. Сразу предупрежу: если укажешь больше, чем есть - вернет пустую строку.



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

Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.003 c
1-52602
ЗЛОБНЫЙ КАРЛИК
2001-12-27 13:11
2002.01.17
String-TStrings. String-PChar. PChar-TStrings!!!! HEEEEELP!


4-52679
Undert
2001-11-15 19:02
2002.01.17
Опять таблица...


1-52581
ASV
2001-12-29 00:14
2002.01.17
PDF Russian fonts


1-52595
DNT
2001-12-29 20:28
2002.01.17
ListBox и данные


14-52664
Ray_Parker
2001-11-13 13:44
2002.01.17
Вопрос по медиа программированию





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский