Español
Foro

Aktuelle o. zuletzt geänderte Zelle en Listview ermitteln

 

Stephan
Sonneborn
¡Hola zusammen,
Yo tener folgendes Problema: en un con Franks listview.dll erstellten Listview voluntad cada Zellen por Tastatur (Tab-Taste) angewählt y luego editiert.

Kann uno determinar, welche Zelle zuletzt geändert wurde?

Gracias en el Voraus!!!
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
11.01.2012  
 



Yo weiß no.

¿Puede Usted veces (vlt. por Mensajes del usuario) schauen si Nachricht 4289 angekommt si después de Editar des Eintrages el Enter-Taste gedrückt wurde? Wenn sí, qué geben entonces uwparam y ulparam de?

Hole Usted auch veces Control-Spy y wähle ListView y lvs_report y lvs_editLabels y schaue Usted el aufgelisteten y eingehenden Noticias a.
 
12.01.2012  
 




Thomas
Freier
Yo glaube no, como jedesmal en el aktiven Zelle una Editar con eigenem Handle ensteht.
Test con
KompilierenMarcaSeparación
Bleibt wohl nichts más übrig, beim ersten Clic Línea+Spalte a merken y luego +,- en Línea,Spalte je después de Tastensteuerung.
 
Gruß Thomas
Windows XP SP2, XProfan X2
12.01.2012  
 



Doch. Ist ligeramente a auszulesen, siehe Función GetVar() con Flag 0 y 6, o. Flag 2 y 4.
 
12.01.2012  
 




Stephan
Sonneborn
¡Hola Franco, Thomas y David,

vielen Dank para Eure Respuesta.

Soweit Yo weiß, fängt INITMESSAGES todos Messages des Listviews de y verarbeitet ellos. Deswegen kommen "normale" Messages no por.

Thomas' Solución wäre una Möglichkeit.

Franks Vorschlag, el Función GETVAR() a nutzen, Yo auch ya en Betracht elaborado. Aber GETVAR() son doch "nur" el Handle des Edits zurück. Como komme Yo así a el Spalten- y Zeilenindex?
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
13.01.2012  
 



Hast du Flag 2 y 4 probiert? Und el Listview.dll-Usermessages?
 
13.01.2012  
 




Stephan
Sonneborn
Sí, aber Flag 2 y 4 liefern sólo -1 y el Usermessages son doch auch sólo para Mausklicks...
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
13.01.2012  
 



Wozu necesidad Si es usted el porque? Tal vez gibts ne weitere Möglichkeit.
 
13.01.2012  
 




Thomas
Freier
@Franco, él möchte simplemente wissen en welcher Línea y Spalte ahora EDIT es, si él z.B. el TAB- oder PFEIL-Taste gedrückt ha. Dann entsteht sí una neues EDIT.
Listview Ayuda:
Wurde el Tabtaste gedrückt, entonces baut se anschließend una neues Editar campo en, sodas el nächste Itemtext editiert voluntad kann.

Intern wirst du sí el Tastenaktion verarbeitet haben. Aber como kommen wir daran?
 
Gruß Thomas
Windows XP SP2, XProfan X2
14.01.2012  
 



Das Tuve ya verstanden. Aber wofür se el Information benötigt? Tal vez puede ser el sí anders regeln. Der Tastendruck ansich se intern sí ermittelt. El Position en el Listview aber nirgendwo adecuado bekannt gegeben, war bislang auch nie nötig.
 
14.01.2012  
 



Könnte me vorstellen, dass él una UNDO-Función einbauen, y así n-Vor-Editar con Línea+Spalte+Texto en una Array legen voluntad.

Saludo Thomas
 
14.01.2012  
 



Dann restos tal vez todavía el Möglichkeit, con manuellen Edits a trabajo, el en efecto unterstützt voluntad.
Jede Eventualität einzukalkulieren, el entonces después de Jahren tal vez veces benötigt se, es sí doch desafortunadamente nie posible. Como el Listview.dll auch no mehr más entwickelt se, se lo desafortunadamente auch kein entsprechendes Actualización mehr geben. Yo programmiere auch ya seit una Jahr no mehr en Ensamblador y voluntad el bajo 64 Bit auch no mehr hacer. Eventuell besteht el Möglichkeit, el Sourcecode abzutreten, así él de alguien Anderem más entwickelt se.
 
14.01.2012  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

11.128 Views

Untitledvor 0 min.
Member 154727723.09.2018
Peter Max Müller15.10.2017
Michael W.07.07.2016
RudiB.04.02.2016
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie