1) Как получить строку из буфера? Пробелма в том когда я полуючаю строку на английском все норально, а когда там есть строки на русском вместо них фигня каая-то.
2)Когда лазишь по ie при нажатий меню открыть в новом окне открывается новый ie с этим url. Какмне сделать чтоб из моей программы (при нажатии этого пункт)вызывалась мой программа с webbrowser и загружался url. А из ie опять вызыался ie.
3)Где можно найти многострочный treeview. Я что ты пыталя делать с virtulatreeview? но толку мало.
Много вопросов
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
-
- Сообщения: 340
- Зарегистрирован: 22 ноя 2004, 19:15
- Откуда: Минск
- Контактная информация:
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
1) получить строку из буфера
2)
3) Не понял вопроса...
Код: Выделить всё
function GetStringFromClipboard: WideString;
var
Data: THandle;
begin
if not IsClipboardFormatAvailable(CF_UNICODETEXT) then
Result := Clipboard.AsText
else
begin
Clipboard.Open;
Data := GetClipboardData(CF_UNICODETEXT);
try
if Data <> 0 then
Result := PWideChar(GlobalLock(Data))
else
Result := '';
finally
if Data <> 0 then
GlobalUnlock(Data);
Clipboard.Close;
end;
end;
end;
Код: Выделить всё
uses
ShellAPI;
ShellExecute(Handle, nil, 'http://hate.byethost.com/', nil, nil, SW_SHOW);
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
"Много вопросов" - это бессодержательное название темы!