Exports

exports - słowo kluczowe języka Delphi

Słowo kluczowe exports służy do eksportowania procedur i funkcji z biblioteki DLL:

exports
  Procedura,
  JakasFunkcja;


Istnieje możliwość eksportowania procedur poprzez nazwę - procedura eksportowana może mieć inną nazwę - np:

exports
  JakasEksportowanaProcedura name 'Go';


W tym wypadku eksportowaliśmy procedurę JakasEksportowanaProcedura, ale eksportowaliśmy ją pod nazwą Go.  

Istnieje także możliwość eksportowania procedur poprzez indeks:

exports
  JakasEksportowanaProcedura index 1,
  JakasEksportowanaProcedura2 index 2;


W Delphi dla .NET, słowo exports jest zabronione - kod zawierający instrukcję exports jest uważany za niebezpieczny (ang. unsafe). Delphi dla .NET umożliwia tworzenie bibliotek jednak powinna ona zawierać następującą dyrektywę:

{$UNSAFECODE ON}

Od tego momentu możemy pisać w Delphi .NET biblioteki DLL, które mogą być normalnie wykorzystywane przez aplikacje działające w Win32.

Zobacz też:
Informacje
Ostatnia modyfikacja 05-02-2006 16:56 Ostatni autor Adam Boduch
Ilość wyświetleń 3484 Wersja 3
Komentarz

Katalog
Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0284 sek. (zapytań SQL: 9)