Zitat von
Quake:
Wie kann ich das dann anstellen, dass die Liste nur einmal im Speicher gehalten wird? Irgendwie nur einen Pointer zuweisen?
Geht nicht, solange du die Default-ComboBox verwendest. Was würde wohl passieren wenn Du ComboBox1 freigeben würde? ComboBox1 würde seine eigene Liste freigeben und beim nächsten Zugriff von ComboBox2 würde es krachen da ja ComboBox2 versucht auf die freigegeben Liste zuzugreifen.
Was stört dich daran ein paar Zeilen Synchronisationscode zu schreiben? Du könntest Versuchen per Ownerdraw den Inhalt der einen ComboBox in der anderen zu zeichen, aber ob das einfacher ist?
Windows Vista - Eine neue Erfahrung in Fehlern.