Обратное число не удалось в Python [дубликат]

Прочитайте документацию по установке Inno в Использование библиотек DLL и .NET .

Прежде всего вам нужно объявить прототип функции external. И добавьте DLL в раздел [Files], если вы хотите встроить DLL в программу установки.

[Files]
Source: "MyDll.dll"; Flags: dontcopy
[Code]
function IsARM: Boolean;
  external 'IsARM@files:MyDll.dll stdcall';

Хотя было бы лучше называть GetNativeSystemInfo из Pascal Script напрямую. Но это другой вопрос.

159
задан Skurmedel 15 August 2009 в 22:51
поделиться

4 ответа

215
ответ дан Brandon E Taylor 24 August 2018 в 04:32
поделиться
  • 1
    @JonathanSternberg, за исключением всего кода, написанного для python 2.0. Я чувствую, что роль / и // должна быть отменена, чтобы сохранить обратную совместимость. Кроме того, в большинстве случаев любой другой язык / сохраняет тип. я бы сделал больше смысла, чем // для автоматического преобразования в float, а не /. – thang 11 September 2017 в 20:22
19
ответ дан code_onkel 24 August 2018 в 04:32
поделиться
51
ответ дан Jonas Byström 24 August 2018 в 04:32
поделиться
  • 1
    Спасибо за Ваш ответ. Конечно, это помогает мне :) – user 4 July 2017 в 03:07
  • 2
    Не могли бы вы уточнить? – dangonfast 9 October 2017 в 08:13
  • 3
    Используя это, вы получите int, а не float @dangonfast. – Ashish Ahuja 21 May 2018 в 05:02

Упс, немедленно найден

    bar <- foo[foo[ ,1] == "there", ]
.

51
ответ дан Jonas Byström 6 November 2018 в 10:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: