Главная страница
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.5 MB
Время: 0.031 c
3-1081942503
Соловьев
2004-04-14 15:35
2004.04.11
Execute statement - error :(


6-1075973336
mahsus
2004-02-05 12:28
2004.04.11
Протокол ComPort


14-1079488343
vidiv
2004-03-17 04:52
2004.04.11
Как скрыть код php?


1-1079949902
Ozone
2004-03-22 13:05
2004.04.11
MS Video Control (ActiveX)


1-1080110860
Layner
2004-03-24 09:47
2004.04.11
Помогите отработать действия с TTimer.