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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1079705992
V-Isa
2004-03-19 17:19
2004.04.11
Алгоритм определения количества "счастливых" чисел


1-1080044371
ПрогерШ
2004-03-23 15:19
2004.04.11
Proxies.pas


1-1082883969
Артем К.
2004-04-25 13:06
2004.04.11
Как вызвать диалог выбора папки?


1-1080052633
kingdom
2004-03-23 17:37
2004.04.11
Как программно проверить, что IE отобразил страницу


14-1079714882
GanibalLector
2004-03-19 19:48
2004.04.11
СИНХРОНИЗАЦИЯ ПОТОКОВ(мьютексы,семафоры и прочее)





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