![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
Вот нашёл код которые регестрирует своё расширение в реестре. Сделал событие на кнопку. Вроде всё нормально, ещё в панели управление просмотрел все расширения, расширение появилось. Но. У меня есть как бы текстовой редактор, я регестрирую для него расширение tef (TextEditorFile) . Сохраняю файл например 1.tef . Нажимаю на него открываеться редактор а сожержимое непокахываеться..почему? Мне говорили всё дело с регестрацией расширения...
И как сделать чтобы как тока программа запускалась создавалось расирение а в следующий раз эта процедура невыполнялась. Или сделать проверку существует ли такое расширение? Это сообщение отредактировал(а) Vco - 15.2.2003, 05:37 -------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
А и ещё, можно вопросик) Как зделать подобно HTML-у при клике на надпись открывалась веб-страница? Т.е. хочу сделать раздел о программе и там указать сайт, и при клике открывался адрес.
-------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Vex |
|
||||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: 1 Всего: 88 |
В событие OnClick пишешь:
PS: Один топик - один вопрос -------------------- Слава Україні. |
||||
|
|||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
Спасибо) . Ок, тада щас весь фоорум в моих топах будет т.к. только начал дельфи учить
-------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
А какой юнит для shellexecute нужен? Пишет что незнает такой процедуры..
-------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Guest_Вася |
|
|||
|
Unregistered |
Не, для начала есть FAQ. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Знаешь, без твоего кода как ты регистрирушь расширение ответить врядли можно.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: 1 Всего: 88 |
ShellAPI -------------------- Слава Україні. |
|||
|
||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
www.pascal.sources.ru ты там был, в faq напсано...
To Вася: Читаю потихоньку...но всё же форум это хорошо Это сообщение отредактировал(а) Vco - 15.2.2003, 06:43 -------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Вот мой код:
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
э Выдаёт ошибку:Incopatible types:tobject and string.
Можешь написать своё пример с расширегием tef? Вот я написал твою процедуру, потом на событие onclick кнопки написал registerfiletype('tef','c:\texteditor.exe'); Так? -------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
А ты параметры загрузки смотришь?
(ParamStr(index)) -------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| Vco |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 311 Регистрация: 13.2.2003 Где: Москва Репутация: нет Всего: нет |
Неможешь объяснить подробнее? Просто я книгу читаю, там тока прошёл развитые элементы типа блонкнот, трэкбар и т.д. а реестр вообще нехатрагивал...просто спросил почему файл с таким расширением в текст редакторе не открываеться (то есть его содержимое), сказали добавь расширение в реестр..и что?? Всё равно файл то не отображаеться в редакторе...
-------------------- Я всегда где-то рядом...! ![]() |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Блин, я тебе в аське говорил, что имя файла передаётся как параметр к твоей программе т.е. если у тебя редактор сделан на основе TMemo, тогда напиши загрузку файла в мемо: Memo1.Lines.LoadFromFile(ParamStr(1)); Сколько можно объяснять? Из-за такой ерунды устроил переполох здесь, на исходниках, да ещё и мне в аське все мозги проел!
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |