Aktywne Wpisy

Adamfabiarz +22
Na jednym forów motoryzacyjnych dostałem ,,gratulacje" w cudzysłowie, że kupiłem silnik litrowy 60 KM, a jeżdżę głównie w podróże (jazda miejska / aglomeracyjna odpowiada za max 20% moich przebiegów, z czego 1/4 poza moim miastem), z czego 80-90% tras (ponad 2/3 ogólnego przebiegu) robię na drogach szybkiego ruchu, gdzie pyrkam sobie na tempomacie 110-115 na prawym (i środkowym) pasie i w chwilowych porywach 116-120 na lewym.
Cóż...
Taki posiadałem budżet - 60
Cóż...
Taki posiadałem budżet - 60

Arturrow +30
źródło: temp_file3814152345298100173
Pobierz




Mam w bibliotece DLL funkcję opisaną w dokumentacji w ten sposób:
int Mcp2210GetLibraryVersion(wchart *version)
Description: Provides the library version as NULL terminated UNICODE string. Parameters: Inputs: - none Outputs: - wchar_t *version - Pointer to buffer string of 64 bytes (MPC2210LIBRARYVERSIONSIZE) in size (So it can accommodate max 30 wide characters.) The version string, including the NULL terminator is copied in this buffer. Cannot be NULL. Returns: - positive value: version string size (bytes) including the null character - negative value: EERR_NULL (-10) if *version is NULL
Jak to wywołać z poziomu aplikacji konsolowej w Delphi i wyrzucić do okienka wersję biblioteki?
var
ver: array[0..VERSIONSIZE] of char;
begin
aaa(ver);
showmessage(string(ver));
end;
Pisze z głowy.
Jeśli masz Delphi < 2010 to pamietaj o typie (pwidechar).