Kontrol ActiveX untuk Visual Basic 6 yang dapat digunakan untuk pengeditan teks seperti Office.
Saya telah mengembangkan kontrol ActiveX ini antara tahun 2013 dan 2016 dan tidak pernah menyelesaikannya atau merilis versi beta ke publik. Saat ini saya tidak begitu tertarik untuk mempertahankan proyek ini lebih lama lagi, namun menurut saya kode ini mungkin berguna bagi orang lain.
Jika Anda membuat perubahan pada kode dan menyebarkan biner, perlu diingat bahwa kontrol ActiveX adalah komponen COM dan oleh karena itu harus tetap kompatibel dengan biner selama Anda tidak mengubah objek COM, yaitu nama kelas publik dan GUID kontrol ActiveX. Jika tidak, orang yang menggunakan komponen ini kemungkinan besar akan berakhir di neraka COM yang terkenal itu.
Anda memerlukan Microsoft Windows 10 SDK, ATL, dan WTL 10.
Beberapa versi ATL memiliki bug di AtlIPersistPropertyBag_Load
yang menyebabkan crash. Dalam file atlcom.h cari AtlIPersistPropertyBag_Load
. Di dalam implementasi fungsi ini, cari HRESULT hr = pPropBag->Read(pMap[i].szDesc, &var, pErrorLog);
. Pastikan ada kode ini sebelum baris ini: var.pdispVal = NULL;
.