AW: Länge der ComboListBox items festlegen
Habe die Funktion nochmals geändert..
Delphi-Quellcode:
Bei der alten hatte ich leichte Speicher Probleme.
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; 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 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz