Много вопросов

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Закрыто
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

1) Как получить строку из буфера? Пробелма в том когда я полуючаю строку на английском все норально, а когда там есть строки на русском вместо них фигня каая-то.
2)Когда лазишь по ie при нажатий меню открыть в новом окне открывается новый ie с этим url. Какмне сделать чтоб из моей программы (при нажатии этого пункт)вызывалась мой программа с webbrowser и загружался url. А из ie опять вызыался ie.
3)Где можно найти многострочный treeview. Я что ты пыталя делать с virtulatreeview? но толку мало.
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Аватара пользователя
Duncon
Сообщения: 2085
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

1) получить строку из буфера

Код: Выделить всё

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;
2)

Код: Выделить всё

uses
  ShellAPI;

ShellExecute(Handle, nil, 'http://hate.byethost.com/', nil, nil, SW_SHOW);
3) Не понял вопроса...
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

"Много вопросов" - это бессодержательное название темы!
Закрыто