Difference between revisions of "HU/Documentation/BASIC Guide"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (added Category:Magyar)
 
(3 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
Ez az útmutató bevezet az {{OOo}} Basic programozásába. Ha a legtöbbet akarjuk kihozni ebből a könyvből, nem árt, ha ismerünk néhány másik programozási nyelvet is. A könyvben számos példát találhatunk, amelyek segítségével rövid idő alatt létrehozhatjuk saját {{OOo}} Basic programjainkat.
 
Ez az útmutató bevezet az {{OOo}} Basic programozásába. Ha a legtöbbet akarjuk kihozni ebből a könyvből, nem árt, ha ismerünk néhány másik programozási nyelvet is. A könyvben számos példát találhatunk, amelyek segítségével rövid idő alatt létrehozhatjuk saját {{OOo}} Basic programjainkat.
  
Az útmutató {{OOo}} Basic programozásának ismereteit több fejezetre osztja szét. Az első három fejezet megismerteti az olvasót a {{OOo}} Basic nyelvvel:
+
Az útmutató {{OOo}} Basic programozásának ismereteit több fejezetre osztja szét. Az első három fejezet megismerteti az olvasót az {{OOo}} Basic nyelvvel:
  
 
* [[HU/Documentation/BASIC Guide/Language|Az {{OOo}} Basic nyelv]]
 
* [[HU/Documentation/BASIC Guide/Language|Az {{OOo}} Basic nyelv]]
Line 15: Line 15:
 
* [[HU/Documentation/BASIC Guide/API_Intro|Bevezetés az API használatába]]
 
* [[HU/Documentation/BASIC Guide/API_Intro|Bevezetés az API használatába]]
  
Ezek a fejezetek az {{OOo}} Basic nyelvről adnak áttekintést, és mindenkinek érdemes elolvasnia őket, aki {{OOo}} Basic-programokat akar írni. A további fejezetek részletesen leírják a {{OOo}} API részeit, és igény szerint érdemes elolvasni őket:
+
Ezek a fejezetek az {{OOo}} Basic nyelvről adnak áttekintést, és mindenkinek érdemes elolvasnia őket, aki {{OOo}} Basic-programokat akar írni. A további fejezetek részletesen leírják az {{OOo}} API részeit, és igény szerint érdemes elolvasni őket:
  
 
* [[HU/Documentation/BASIC Guide/Documents|Munka a dokumentumokkal]]
 
* [[HU/Documentation/BASIC Guide/Documents|Munka a dokumentumokkal]]
Line 28: Line 28:
 
==Az {{OOo}} Basic nyelvről==
 
==Az {{OOo}} Basic nyelvről==
  
The Az {{OOo}} Basic programozási nyelv az {{OOo}} programhoz lett kifejlesztve, és szorosan integrálódik az Office-csomagba.
+
Az {{OOo}} Basic programozási nyelv az {{OOo}} programhoz lett kifejlesztve, és szorosan integrálódik az Office-csomagba.
  
Ahogy a neve is jelzi, az {{OOo}} Basic a Basic családjából származó programozási nyelv. Bárki, aki már dolgozott Basic-nyelvekkel – főleg a Microsoft Visual Basicjével vagy Visual Basic for Applications (VBA) nyelvével –, az hamar meg fogja érteni a {{OOo}} Basic nyelvet. Az {{OOo}} Basic alapvető szerkezeteinek jelentős része kompatibilis a Visual Basic nyelvvel.
+
Ahogy a neve is jelzi, az {{OOo}} Basic a Basic családjából származó programozási nyelv. Bárki, aki már dolgozott Basic-nyelvekkel – főleg a Microsoft Visual Basicjével vagy Visual Basic for Applications (VBA) nyelvével –, az hamar meg fogja érteni az {{OOo}} Basic nyelvet. Az {{OOo}} Basic alapvető szerkezeteinek jelentős része kompatibilis a Visual Basic nyelvvel.
  
 
Az {{OOo}} Basic programozási nyelv négy összetevőből áll:
 
Az {{OOo}} Basic programozási nyelv négy összetevőből áll:
Line 39: Line 39:
 
* A párbeszédablak-szerkesztő: Saját párbeszédablakokat hozhatunk létre, és vezérlőelemeket, illetve eseménykezelőket adhatunk hozzá.
 
* A párbeszédablak-szerkesztő: Saját párbeszédablakokat hozhatunk létre, és vezérlőelemeket, illetve eseménykezelőket adhatunk hozzá.
  
{{Documentation/Note|Az {{OOo}} Basic és a VBA közti kompatibilitás az {{OOo}} Basic nyelvre és a futásidejű könyvtárra korlátozódik. Az {{OOo}} API és a Párbeszédablak-szerkesztő nem kompatibilis a VBA-val (ezeknek a felületeknek a szabványosítása az {{OOo}} számos funkcióját elérhetetlenné tette volna).}}
+
{{Note|Az {{OOo}} Basic és a VBA közti kompatibilitás az {{OOo}} Basic nyelvre és a futásidejű könyvtárra korlátozódik. Az {{OOo}} API és a Párbeszédablak-szerkesztő nem kompatibilis a VBA-val (ezeknek a felületeknek a szabványosítása az {{OOo}} számos funkcióját elérhetetlenné tette volna).}}
  
==A {{OOo}} Basic felhasználói==
+
==Az {{OOo}} Basic felhasználói==
  
 
Az {{OOo}} Basic alkalmazása ott kezdődik, ahol az {{OOo}} normál funkciói véget érnek. Az {{OOo}} Basic segítségével a szokásos feladatok automatizálhatók, csatolások hozhatók létre más programokhoz (például egy adatbázis-kiszolgálóhoz), és előre definiált parancsfájlok használatával bonyolult tevékenységek hajthatók végre egyetlen gombnyomással.
 
Az {{OOo}} Basic alkalmazása ott kezdődik, ahol az {{OOo}} normál funkciói véget érnek. Az {{OOo}} Basic segítségével a szokásos feladatok automatizálhatók, csatolások hozhatók létre más programokhoz (például egy adatbázis-kiszolgálóhoz), és előre definiált parancsfájlok használatával bonyolult tevékenységek hajthatók végre egyetlen gombnyomással.
Line 52: Line 52:
  
 
* Az integrált fejlesztési környezet (IDE), amely egy szerkesztőt biztosít a makrók létrehozásához és teszteléséhez.
 
* Az integrált fejlesztési környezet (IDE), amely egy szerkesztőt biztosít a makrók létrehozásához és teszteléséhez.
* Az értelmező, amely a {{OOo}} Basic-makrók futtatásához szükséges.
+
* Az értelmező, amely az {{OOo}} Basic-makrók futtatásához szükséges.
 
* A felületek a különböző {{OOo}}-alkalmazásokhoz, amelyek közvetlen hozzáférést biztosítanak az Office-dokumentumokhoz.
 
* A felületek a különböző {{OOo}}-alkalmazásokhoz, amelyek közvetlen hozzáférést biztosítanak az Office-dokumentumokhoz.
  

Latest revision as of 07:03, 7 July 2018

Book.png
BASIC útmutató
[[{{{PrevPage}}}|< Előző oldal]] Következő oldal >


Ez az útmutató bevezet az Apache OpenOffice Basic programozásába. Ha a legtöbbet akarjuk kihozni ebből a könyvből, nem árt, ha ismerünk néhány másik programozási nyelvet is. A könyvben számos példát találhatunk, amelyek segítségével rövid idő alatt létrehozhatjuk saját Apache OpenOffice Basic programjainkat.

Az útmutató Apache OpenOffice Basic programozásának ismereteit több fejezetre osztja szét. Az első három fejezet megismerteti az olvasót az Apache OpenOffice Basic nyelvvel:

Ezek a fejezetek az Apache OpenOffice Basic nyelvről adnak áttekintést, és mindenkinek érdemes elolvasnia őket, aki Apache OpenOffice Basic-programokat akar írni. A további fejezetek részletesen leírják az Apache OpenOffice API részeit, és igény szerint érdemes elolvasni őket:

Az Apache OpenOffice Basic nyelvről

Az Apache OpenOffice Basic programozási nyelv az Apache OpenOffice programhoz lett kifejlesztve, és szorosan integrálódik az Office-csomagba.

Ahogy a neve is jelzi, az Apache OpenOffice Basic a Basic családjából származó programozási nyelv. Bárki, aki már dolgozott Basic-nyelvekkel – főleg a Microsoft Visual Basicjével vagy Visual Basic for Applications (VBA) nyelvével –, az hamar meg fogja érteni az Apache OpenOffice Basic nyelvet. Az Apache OpenOffice Basic alapvető szerkezeteinek jelentős része kompatibilis a Visual Basic nyelvvel.

Az Apache OpenOffice Basic programozási nyelv négy összetevőből áll:

  • Az Apache OpenOffice Basic nyelv: Definiálja az alapvető nyelvi elemeket, például a változódeklarációkat, ciklusokat és függvényeket.
  • A futásidejű programkönyvtár: Az Apache OpenOffice programhoz közvetlenül nem kapcsolódó normál függvényeket tartalmaz, például számok, karakterláncok, dátumváltozók és fájlok szerkesztésére.
  • Az Apache OpenOffice API (Application Programming Interface – alkalmazásprogramozási felület): Hozzáférést biztosít az Apache OpenOffice-dokumentumokhoz, és lehetővé teszi ezek létrehozását, mentését, módosítását és nyomtatását.
  • A párbeszédablak-szerkesztő: Saját párbeszédablakokat hozhatunk létre, és vezérlőelemeket, illetve eseménykezelőket adhatunk hozzá.
Documentation note.png Az Apache OpenOffice Basic és a VBA közti kompatibilitás az Apache OpenOffice Basic nyelvre és a futásidejű könyvtárra korlátozódik. Az Apache OpenOffice API és a Párbeszédablak-szerkesztő nem kompatibilis a VBA-val (ezeknek a felületeknek a szabványosítása az Apache OpenOffice számos funkcióját elérhetetlenné tette volna).

Az Apache OpenOffice Basic felhasználói

Az Apache OpenOffice Basic alkalmazása ott kezdődik, ahol az Apache OpenOffice normál funkciói véget érnek. Az Apache OpenOffice Basic segítségével a szokásos feladatok automatizálhatók, csatolások hozhatók létre más programokhoz (például egy adatbázis-kiszolgálóhoz), és előre definiált parancsfájlok használatával bonyolult tevékenységek hajthatók végre egyetlen gombnyomással.

Az Apache OpenOffice Basic teljes hozzáférést biztosít az Apache OpenOffice funkcióihoz, támogat minden funkciót, módosíthatja a dokumentumtípusokat, és lehetőséget biztosít saját párbeszédablakok létrehozására.

Az Apache OpenOffice Basic használata

Az Apache OpenOffice Basicet bármilyen Apache OpenOffice-felhasználó használhatja bármilyen további program vagy kiegészítő nélkül. Még a szokásos telepítésnél is rendelkezik az Apache OpenOffice az összes szükséges összetevővel a Basic-makrók létrehozásához, a következőket is beleértve:

  • Az integrált fejlesztési környezet (IDE), amely egy szerkesztőt biztosít a makrók létrehozásához és teszteléséhez.
  • Az értelmező, amely az Apache OpenOffice Basic-makrók futtatásához szükséges.
  • A felületek a különböző Apache OpenOffice-alkalmazásokhoz, amelyek közvetlen hozzáférést biztosítanak az Office-dokumentumokhoz.

További információk

Az útmutatóban bemutatott Apache OpenOffice API-összetevők az Apache OpenOffice Basic-programozó szemszögéből vannak összeválogatva. Általánosságban elmondható, hogy a felületeknek (interfészeknek) csak egy része kerül bemutatásra. Részletesebb információkért lásd az API-referenciát.

A Developer's Guide részletesebben ismerteti ennél az útmutatónál az Apache OpenOffice API-t, de főleg a Java- és C++-programozóknak íródott. Bárki, aki ismeri az Apache OpenOffice Basic programozását, találhat további információkat az Apache OpenOffice Basic nyelvről és az Apache OpenOffice programozásáról a Developer's Guide-ban.

Azoknak a programozóknak akik az Apache OpenOffice Basic helyett Java vagy C++ nyelven akarnak programot írni, érdemes ehelyett az útmutató helyett inkább az Apache OpenOffice Developer's Guide-ot elolvasniuk. Az Apache OpenOffice Java vagy C++ nyelven történő programozása jelentősen bonyolultabb, mint az Apache OpenOffice Basic nyelven történő programozás.


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools