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

Вниз

часть переменной...   Найти похожие ветки 

 
sherminator ©   (2004-03-19 17:48) [0]

каким образом мне получить часть значения переменной... например последние 10 симоволов????


 
Ш-К   (2004-03-19 18:01) [1]

Peremennaya = array[0..1023] of simvol;
...
Peremennaya[1023]
Peremennaya[1022]
Peremennaya[1021]
Peremennaya[1020]
Peremennaya[1019]
Peremennaya[1018]
Peremennaya[1017]
Peremennaya[1016]
Peremennaya[1015]
Peremennaya[1014]


 
sherminator ©   (2004-03-19 18:13) [2]

хех... спасибо... это единственный способ???


 
Digitman ©   (2004-03-19 18:19) [3]


> это единственный способ ?


это - единственный способ для олухов, которые ничтоже сумняшеся считают, что все в округе от рождения знают, что сей олух подразумевает под "значением переменной" черт-те какого , неизвестного даже господу богу типа, и уж тем паче  - что имеется ввиду под "например последние 10 симоволов"


 
sherminator ©   (2004-03-19 18:30) [4]

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


 
Digitman ©   (2004-03-19 18:33) [5]


> потому и спрашиваю, что не знаю.... может ты подскажешь?


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

это же страшно сложно понять))))))


 
sherminator ©   (2004-03-19 18:39) [6]

сорри...))))))) тип переменной String


 
WebErr ©   (2004-03-19 18:42) [7]


> sherminator ©   (19.03.04 18:39) [6]

Мда... примерно так:
Move(@S1[Length(S1)-9], @S2, 10);


 
WebErr ©   (2004-03-19 18:44) [8]


> WebErr ©   (19.03.04 18:42) [7]

Где S1, S2: String; :)))) SizeOf(Char) = 1! ^^


 
sherminator ©   (2004-03-19 18:44) [9]

бррррррррррр... если не сложно опишите сию конструкцию... ничего не понял...(((((((


 
WebErr ©   (2004-03-19 18:49) [10]

Гы!!! Во даёт! :))))
Набери слово Move в Delphi и нажми Ctrl + F1!!!
Ну ладно:

function Last10(S: String): String;
var
 R: String;
begin
 Move(@S[Length(S)-9], @R[1], 10);
 Result := R;
end;

Не знаю точно, можно ли делать что-то с @Result, а то бы напрямую скопировал, я же Сишник - С++ форэва! :))))


 
Digitman ©   (2004-03-19 18:52) [11]


> если не сложно опишите сию конструкцию


если не сложно, будьте столь любезны ставить вопрос так :

имею : строковую переменную X:String
необходимо : получить значение Y:String, содержимое которого равно подстроке, состоящей из последних 10-ти символов строки X


 
sherminator ©   (2004-03-19 18:58) [12]

ставлю вопрос:

имею : строковую переменную X:String
необходимо : получить значение Y:String, содержимое которого равно подстроке, состоящей из последних 10-ти символов строки X


 
Cosinus ©   (2004-03-19 19:02) [13]

>>sherminator ©   (19.03.04 18:58) [12]
Дык... WebErr © же написал... В чем проблемма то???


 
sherminator ©   (2004-03-19 19:07) [14]

[Error] Unit1.pas(33): Variable required

33 строка:
Move(@S[Length(S)-9], @R[1], 10);


 
Игорь Шевченко ©   (2004-03-19 19:19) [15]

Copy(S, Length(S)-10+1, Length(S)) ?


 
Algol   (2004-03-19 19:23) [16]

S2:=Copy(S1,Length(S1)-10+1,10);



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

Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.043 c
3-1081423941
AlexPal
2004-04-08 15:32
2004.04.11
Проблемы с Русским шрифтом


3-1081343780
YurikGl
2004-04-07 17:16
2004.04.11
DBExpres Проблемы SQLStoredProc


14-1082187945
DCoder
2004-04-17 11:45
2004.04.11
WebApp с чего начать?


8-1072128224
Trad
2003-12-23 00:23
2004.04.11
на форме gif-анимация


1-1080139897
BaDeVlad
2004-03-24 17:51
2004.04.11
Глюк функции AnsiLowerCase?





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