- Код: Выделить всё
function dumb(i: byte):PAnsiChar; stdcall;
begin
// Ich liebe Perfokarten!!!
dumb:=PAnsiChar(chr(i));
end;
Как правильно объявить ее в VB?
Пробовал вот так:
- Код: Выделить всё
Public Declare Function dumb Lib "perfokarten.dll" _
(i As Byte) As String
но при вызове VB, естественно, вылетает - передается ему совсем не то, что нужно. Может быть, еще и в функции что-то изменить?
Я много вариантов перепробовал, но все они нерабочие - либо "вылетают" с ошибками, либо выдают чушь на выходе. Кто что посоветует?