Конференция "KOL" » modify a little code, kol can write win64 program
 
  • dotnet20 (24.04.14 10:06) [20]
    Дмитрий К © KOLx64  is more stable than official, it resolve some bugs, it can compiled in XE2 without any change. but also have unicode bugs in east-asia windows like official version. elg: editbox can't input any charater.
  • dotnet20 (25.04.14 04:02) [21]
    sugeest: kol new version base on Дмитрий К © KOLx64, let kol more powerful
  • dotnet20 (28.04.14 07:20) [22]
    Дмитрий К © KOLx64 can work for lazarus1.2.0 win32, win64 without any code change.
  • max (26.05.14 13:16) [23]
    Is it possible to get MCK ported for lazarus 64bit?
  • Thaddy © (29.06.14 12:09) [24]
    Possible, yes. Should be quite easy to do.
    But I don't use MCK nor Lazarus so I can't help.
  • Thaddy © (29.06.14 12:09) [24]
    Possible, yes. Should be quite easy to do.
    But I don't use MCK nor Lazarus so I can't help.
  • Thaddy © (29.06.14 12:09) [24]
    Possible, yes. Should be quite easy to do.
    But I don't use MCK nor Lazarus so I can't help.
  • Veljko (25.11.15 02:18) [27]
    That's not just logic. That's really selsibne.
  • Dayane (25.11.15 03:16) [28]
    For one thing,  Connect  will set both the Name and Port for you, so you can limit the code to justClient := TSocketObj.Create;Connect('192.168.1.100 ,1234);but doing it your way shouldn't cause a pbeolrm.  What exception (if any) is it throwing?As for demo, one of the best demos is already in the code.  Look at how THTTPGetObj uses the underlying socket.
  • Steve (09.01.18 18:05) [29]
    Does anyone have a copy of the file kol322-x64-unofficial.7z? It's not possible to download it from the new site kolmck.ru
  • Netspirit (10.01.18 12:24) [30]
  • Dimaxx © (10.01.18 16:08) [31]
    Кстати, нет смысла использовать PtrInt - с D7 (а может быть и с D5) можно напрямую писать NativeInt/NativeUInt, а про версии ниже 7 уже пора забыть. FPC также понимает их в зависимости от разрядности.
  • Netspirit (10.01.18 18:36) [32]
    Я в своей редакции KOL использую NativeInt/NativeUInt
  • Netspirit (11.01.18 13:57) [33]
    Следует учитывать, что NativeInt/NativeUInt в Delphi до версии 2009 были объявлены неправильно и имели размер 8 байт вместо 4-х. Нужно переобъявлять этот тип в этих версиях. Вероятно, с этим может быть связано желание использовать PtrInt вместо NativeInt.
  • Dimaxx © (11.01.18 16:00) [34]
    Согласен, наврал. Сейчас проверил - действительно, в D7 NativeInt фактически идентичен int64. Но их можно переопределить. Тогда в КОЛе для delphi ниже 2009 переопределить NativeInt = integer и NativeUInt = dword вместо Ptr'ов, в остальных случаях ничего не переопределять. И везде в KOL заменить на NativeInt/NativeUInt.

    Кстати, можно переопределить в заменах системных модулей. Прописал в System.pas правильно и шабаш. Если уж пользоваться KOL, то с заменой.
 
Конференция "KOL" » modify a little code, kol can write win64 program
Есть новые Нет новых   [118667   +44][b:0][p:0.001]