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

Вниз

Символ & перед именем файла   Найти похожие ветки 

 
Ксардас ©   (2005-08-31 10:58) [0]

Привет всем.Короче у меня есть кусок процедуры:
Procedure LoadLastFile(FileName:string);
assignfile(f,FileName);
reset(f,1);
end;

Далее я вызываю эту процедуру таким образом:
LoadLastFile(TestForm.N12.Caption);
Возникает ошибка в строчке reset(f,1).Я посмотрел значение переменно FileName и в самом начале строки был символ &.Примерно так:&D:\1.hex.Обясните плиз что это значит и как все ж таки присвоить значение переменной без &.Заранее спасибо!


 
Digitman ©   (2005-08-31 11:03) [1]

N12 - это элемент меню ?


 
Ксардас ©   (2005-08-31 11:04) [2]

Да


 
Рамиль ©   (2005-08-31 11:06) [3]

А зачем работать через Caption? Это свойство только для отображения. Не, ну если очень хочется, то
Copy(st, 2, Length(st) - 1);


 
Юрий Зотов ©   (2005-08-31 11:07) [4]

По-видимому, N12 - это пункт меню, у которого проставлено AutoHotkeys, поэтому к его названию автоматически добавляется амперсанд.

А вот так он убирается:
LoadLastFile(StripHotKey(TestForm.N12.Caption));


 
Ксардас ©   (2005-08-31 11:08) [5]

Спасибо!


 
Рамиль ©   (2005-08-31 11:08) [6]

А "&" обозначает букву для быстрого доступа к пункту меню при нажатой <Alt>


 
Ксардас ©   (2005-08-31 11:11) [7]


> А "&" обозначает букву для быстрого доступа к пункту меню
> при нажатой <Alt>

Эт я знаю...



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

Текущий архив: 2005.09.25;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.034 c
1-1125410721
CrowD
2005-08-30 18:05
2005.09.25
Вызов метода минуя непосредственного предка?


14-1125071180
grau
2005-08-26 19:46
2005.09.25
Про OpenOffice.org


4-1123025533
i-s-v
2005-08-03 03:32
2005.09.25
Несколько вопросов по WinAPI


14-1125580110
KilkennyCat
2005-09-01 17:08
2005.09.25
1 cентября. С Днем рождения!


6-1117874430
Random(256)
2005-06-04 12:40
2005.09.25
Как установить соединение без компонентов...





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