Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.135.217.228] |
|
Сообщ.
#1
,
|
|
|
Помогите плс.. получить все поля от *.lnk файла на Delphi 7.
Полный путь к файлу; (хотя бы) Большое спасибо! |
Сообщ.
#2
,
|
|
|
iShellLink в хэлпе смотреть.
|
Сообщ.
#3
,
|
|
|
Мне нужен кусок кода, который бы продемонстрировал это....
(рабочий) |
Сообщ.
#4
,
|
|
|
Всем кусок кода нужен..
Но нужно его научиться самому делать |
Сообщ.
#5
,
|
|
|
А ты умеешь?
Для меня это не так просто как пройти дерево по реестру или файлам. Извините. Прошу помощи..... Пожалуйста..... .. |
Сообщ.
#6
,
|
|
|
умеет
|
Сообщ.
#7
,
|
|
|
Ну хорошо, делать ты не умеешь.
Но пользоваться-то интернетом ты умеешь? Вот я тебе подсказал уже ! Вот бы ты и зарядил слово iShellLink в яндекс, ты найдёшь вопрос на свой ответ 100% Неужели вот такую ерунду нужно рассказывать? |
Сообщ.
#8
,
|
|
|
Пусть подскажет....
Добавлено в Не нашел.... Я ничего.... Поэтому и спрашиваю.. (в GOOGLE тоже искал) |
Сообщ.
#9
,
|
|||||
|
|
Сообщ.
#10
,
|
|
|
Пишет ERROR:
---------- cut here --------------------- Exception EOleSysError in module Project1.exe at 000521BD. CoInitialize has not been called. ---------- cut here --------------------- |
Сообщ.
#11
,
|
|
|
Таки Song прав - надо всё-таки самому разбираться, код, даже работающий не помогает, потому как применить его пытаются бездумно - просто влепить абы как... Программирование это не исскуство чужую процедуру в свой код влепить и кнопки на форму побросать - тут ещё и знания кое-какие нужны! Вот вы что сделали чтобы решить эту проблему?
1) Посмотрели что делают ComObj, ActiveX, CommCtrl? 2) Выяснили как работает COM/ActiveX? 3) Разобрались что такое упомянутые IShellLink, IPersistFile, IUnknown? 4) Узнали для чего нужна функция CreateComObject? 5) И в конце концов заглянули в наш FAQ? |
Сообщ.
#12
,
|
|
|
Надо было добавить в процедуру:
CoInitialize(nil); ......... <код выше>........ CoUnInitialize; ВСЕ ЗАРАБОТАЛО!!!! КАК ВЫ МНЕ ПОМОГЛИ!!!! ВСЕМ УЧАСТНИКАМ БОЛЬШОЕ С П А С И Б О !!!! |
Сообщ.
#13
,
|
|
|
Прошу прощения у модераторов за флейм:
Прямо такая классная пьеса в трех лицах получилась, о том какую пользу приносят форумы, и кто на них всегда прав Супер! |