Deutsch
Wünsche und Anregungen

Wunsch: Handle der Listboxliste "bekannt" machen...

 

E.T.
... so könnte man z.B. aus IF's addfiles.dll [...]  (und auch mit anderen externen "Sachen" wie z.B. aus einem nproc heraus) auf diese Liste zugreifen / diese füllen. Erspart m.E. das "umschaufeln" aus einer Listbox (bzw. erst das erstellen selbiger) etc., was ja bei größeren Datenmengen auch recht Zeitaufwendig ist. Vlt. so als feste Variable %Listbox , wie ja auch schon mit div. anderen Sachen (z.B. %Desktop) in XProfan gehandhabt wird.
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
31.01.2012  
 




Jörg
Sellmeyer
Meinst Du sowas:
KompilierenMarkierenSeparieren
Cls

WhileLoop 0,6,1

    AddString(0,"Test " + Str$(&Loop))

Wend

Print GetString$(0,1)
DeleteString(0,2)
ListBox$("",4)

Das geht auf jeden fall schon.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.01.2012  
 



Ich glaube er möchte das Handle vom internen ListBox-Control.
 
31.01.2012  
 




Jörg
Sellmeyer
So hab ich das auch verstanden. Und wenn man bei den Listboxfunktionen Null als Handle verwendet, kann man auf das Ding zugreifen. Die Frage bleibt, ob man auch mit reiner Api daraufzugfreifen kann. Ich glaube eher, das war Marios Frage.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.01.2012  
 



Vlt. - wenn Roland das Hauptfenster als Parent angegeben hat - könnte man dieses subclassen...


When the user selects or deselects an item, the system sends a notification message to the parent window of the list box.


Siehe: [...] 

Vlt. kommt man so an das Handle.
 
31.01.2012  
 



Quasi:


...selects, double-clicks, or cancels a list box item; when the list box receives or loses the keyboard focus; and when the system cannot allocate enough memory for a list box request. A WM_COMMAND message contains the list box identifier in the low-order word of the wParam parameter, and the notification code in the high-order word. The lParam parameter contains the control window handle.
 
31.01.2012  
 




E.T.
Ja, so war meine Frage gemeint: Zugriff (z.B. füllen) von Außerhalb, z.B. von einer dll-funktion
 
XProfan X2
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
01.02.2012  
 




RGH
Das wird nicht gehen, da sich hinter der Listboxliste kein Windows-Control, sondern ein Delphi-Array befindet.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.01.2013  
 



Roland, ich sprach mal ein Array an z.B. wie &fnaddrs -

da packst Du einfach Funktionsadressen rein wie z.B. eine Adresse für eine Funktion,

die an solch Array einen Eintrag anfügt. Solch Funktionsadresse kann man dann einfach

an eine DLL übergeben oder an eine nProc.
 
01.01.2013  
 




Jörg
Sellmeyer
Da es ja mittlerweile die MoveListProc gibt, werde ich das Thema mal auf erledigt setzen.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
29.05.2018  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

12.040 Betrachtungen

Unbenanntvor 0 min.
H.Brill vor 4 Tagen
Sven Bader13.03.2023
Stringray05.01.2022
Jens-Arne Reumschüssel04.05.2021
Mehr...

Themeninformationen

Dieses Thema hat 4 Teilnehmer:

iF (4x)
Jörg Sellmeyer (3x)
E.T. (2x)
RGH (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie