Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#11

AW: Länge der ComboListBox items festlegen

  Alt 5. Jun 2019, 15:48
Habe die Funktion nochmals geändert..
Delphi-Quellcode:
function TSkinOpenSaveDialog.CBListGetText(hList: HWND; Item: UINT): WideString;
var
  Len: Integer;
  Buf: array[0..255] of Char;
begin

  Result := '';

  Len := SendMessage(hList, CB_GETLBTEXTLEN, Item, 0);
  if Len > 0 then
  begin
    ZeroMemory(@Buf[0], SizeOf(Buf));
    SendMessage(hList, CB_GETLBTEXT, Item, LPARAM(@Buf));
    Result := Buf;
  end;
end;
Bei der alten hatte ich leichte Speicher Probleme.
Habe noch 2 kleine Problem.. Poste es hier weil hier auch die Bilder der Combobox hochgeladen wurden.

Meine neue Frage..
Und wie ist der Algo aufgebaut um die Einträge versetzt anzeigen zu lassen?

Jemand eine Idee?


Edit:
Hat sich erledigt, lasse es wie es ist.

gruss

Geändert von EWeiss ( 5. Jun 2019 um 18:02 Uhr)
  Mit Zitat antworten Zitat