Magyar Harbour-Minigui Közösségi Portál


Harbour 32/64 - bites clipper kompatibilis fejlesztőrendszer és az erre épülő GRAFIKUS redszerek WINDOWS és LINUX operációs rendszereken



Aktuális :


HMG Ext version 1.80 IDE 0.9.9.1 HMG Off. ver.:3.0.20


A régi fórum újra használható reg. nem kell, de chapta van a viagrások miatt

Új téma nyitása a baloldali menüben található FÓRUM menüpontban! köszönettel: tbprogi


Péntek 12 Február 2010

 Szoftver bemutató [utilitik és alkalmazások bemutatása letöltés]

1. DbView leírás ( Dbf utiliti View és Creator , jól használható programozáskor , a dbf állományról minden
információt megmutat a struktúra és az adtok is másolhatók vágólapró, a fejlécen
látszik, hogy milyen tipusu DBF állományt nyitott meg)

2. DBF Exportizer
(Dbf állományok különböző formátumba való exportálása , XML, HTML, CVS , TXET)

3. Lib prefernces HMG EXT IDE
(xHarbour , Harbour líbeket lehet nyilvántartani a líb directoryk beolvasásával és
klikkelve beírni a HMG IDE preference lib sorába. A directoryk bármikor ujraolvashatók)
tbprogi----->>>Péntek 12 Február 2010 - 19:54:43
Hozzászólás: 0

Szombat 28 Augusztus 2010

 DOS ablak beállítása windows 7 alatt

Lehet , hogy másokat is érdekel , lehet ,hogy már teljesen kikoptak a DOS-os clipper programokból.
Windows 7 alatt is lehet DOS ablakban dolgozni.

1. készítsünk egy .bat filet ez most esetünkben caff.bat tartalma az alábbi

PATH=F:\CLIP5DEV\CA5D\BIN;F:\Clip5dev\ME;F:\NC;F:\CLIP5DEV\F2;F:\Clip5dev;F:\Clip5dev\ng;F:\Clip5dev\exedesk;c:\windows;c:\windows\command ;F:\clipdev5\nc
SET LIB=F:\CLIP5DEV\CAT\LIB;F:\CLIP5DEV\CA5D\LIB;
SET OBJ=F:\CLIP5DEV\CA5D\OBJ;
SET INCLUDE=F:\CLIP5DEV\CA5D\INCLUDE;F:\CLIP5DEV\CAT\INCLUDE;
SET TMP=F:\CLIP5DEV\TMP
SET PLL=F:\CLIP5DEV\CAT\PLLSIX;
REM SET RTLINKCMD=LIB TB5,PWA,CT,EXOSPACE;
SET CLIPPER=//BADCACHE //F:110 //INFO //SWAPK:64000
DOSKEY
call f:\clip5dev\nc\nc.exe

(a set környezetet természetesen a lokális profilra át kell írni)
Szükséges még a norton commander egy példányban ennek elindítása biztosítja , hogy DOS
ablakunk állandó legyen.
ha ez elkészült akkor készítünk egy parancsikont. A parancsikon hívja a caff.bat filet.
ez működni is fog de egy kis ablakban.
A windows 7 . -ben nem tudjukbeállítani a teljes képernyős módot.
A parancs ikon jobb egérgomb tulajdonságok után az alábbiakat kell beállítani:
Elrendezés-> Képernyőpuffer mérete 80 , 25 Ablak mérete 80,25
Betütipus -> Lucida Console Betünagyság -> 28 (de természetesen lehet eltérő is)
Ez kell hogy a képernyőnagyság megfeleő legyen.

Be kell állítani még a c:\windows\system32 ben található autoexec.nt és autoexec.nt
fájlokat: ( A szerkesztéshez indítsuk a szövegszerkesztőt rendszergazda "módban".)
Fájlokat ellenőrizni , hogy a sytem32 mappában meg vannak-e: KB16 , KEYBOARD.SYS,COUNTRY.SYS
autoexec.bat -hoz (magyar billentyűzetért)
C:\Windows\System32\KB16 HU,852,C:\Windows\System32\KEYBOARD.SYS
config.nt:
COUNTRY=036,852,C:\Windows\System32\COUNTRY.SYS
files=120

restart

A norton commander Ctrl+O esetében szinte teljesen átengedni az ablakot a dos használatára.



tbprogi----->>>Szombat 28 Augusztus 2010 - 22:35:10
Hozzászólás: 1

Vasárnap 25 Április 2010

 Készül a netrdd amely lethetővé teszi hogy minden harbour rdd működjön kliens/szerver alapon


Erről a facebook -on olvastam Massimo Hi Gilbert szólta el magát :)))

Jelenleg a NETIO és a LETODB -t használják !
Minderről olvashatsz a fenti linken
tbprogi----->>>Vasárnap 25 Április 2010 - 06:15:15
Hozzászólás: 0

Kedd 06 Április 2010

 Insert mód bekapcsolása Hmg Ext.-ben programból

Forrás : Hmg Ext fórum yahoogrups Jacek Kubica contrib

If !IsInsertActive()
KeyToggleNT( VK_INSERT )
EndIf

tbprogi----->>>Kedd 06 Április 2010 - 10:52:16
Hozzászólás: 0

Péntek 26 Március 2010

 Letodb client és letodb server (connect ) kapcsolódás win client - linux server. Local and remote

Letölthető az ubuntu serveren (9.1) fordított letodb server a hozzátartozó conzol manegment
program, a letöltő menüben


Most azt vizsgáljuk , hogy local hálózatból win client , hogyan érheted el az ubuntu sereveren
lévő letodb "dbf tranzakciós fájlserver"-t . Elérhető-e remote ubuntu serveren lévő letodb?

Szeretném előzetesen megjegyezni , hogy a HMG Ext. 1.79 hez más rddleto.lib tartozik mint az 1.81 hez . Ezek a letöltések (baloldali) menüből letölthetők.

A test_ta.prg fordításához a HMG Ext Ide.-t használtam , létrehoztam egy projectet a c:\letodb\tests directoriban és hozzáadtam a test_ta.prg modult a preferencben bejelöltem a console módot. és a libpath sorban beírtam c:\letodb\lib\rddleto.lib;
innen compile no incremental.

[ Tovább ... ]
tbprogi----->>>Péntek 26 Március 2010 - 22:17:32
Hozzászólás: 0

Hétfő 15 Március 2010

 Letodb server ubuntu serveren fordítva bináris változat letölthető a menüben

A letöltéshez regisztálni kell A csomaghoz mellékelve egy linuxos DBU DBFCDX-et
kezel.
Ubuntu server installálása :http://fullcirclemagazine.org/ 31-32-33-34 száma alapján
magyar forsítások a : fullcircle.hu -n náhány számmal elmaradva az angoltól.
tapasztalatom szerint az ftp szerver működéséhez a crypt helyett az any paramétert kell
megadni a pure-ftpd-mysql configolásnál és a /conf directoryban létre kell hozni
a DontResolve filet kiterjesztés nélkül a tartalma csupán egy-> yes . Mindez az /etc/pure-ftpd ben , de lehet hogy ezt csak akkor kell metenni ha a szerver dynamikus ip-vel megy

ha a szerver telepítésével meg vagyunk akkor
a készítsünk el egy /var/letodb/dbf structurát ide másoljuk be a letöltésben a megfeleő helyen
lévő fájlokat.
A letodb configolás startolás után elérhető a hálózat más gépeiről is természetesen gép ip címével.
olvassuk ell a mellékelt .txt fájlokat akkor kevesebbet kell kisérletezni.
A letodb managgeléséhez a ./console 127.0.0.1:2812 áll rendelkezésére itt a rendszergezda
jelszvakat és user neveket adhat meg és más feladatokat láthat el.
A linuxos letodb-t nem csak linuxos gépről hanem window-os géprőlis elérhetjük és
hmg ext.ben is lehet hozzá programot írni. Azonban mielőtt neki kezdünk egy ilyen feladathoz.

A baloldali linkeknél az egyéb linkek kategóriájában a Hmg Ext. legfrisseb Grigory Filatow töltsük le a letodb BCC55 -ös bináris változatát /persze aki bcc55-használ/

Miutána a letodb taranzakciót kezel így kiscsit más programozási stílust igényel , a lényege
hogy a rögzítés /rekord fileba írása előtt/ előtt ki kell adni a a tranzakció kezdetét és végét
jelző utasításokat.
A linuxos verzióhoz mellékeltem az rddleto.a libet és az includokat.
Használjuk a Readme.txt -t

Üdv: T.B.
tbprogi----->>>Hétfő 15 Március 2010 - 16:38:37
Hozzászólás: 0

Hétfő 01 Március 2010

 HMG Ext Mysql error in version 1.80 / A hiba helyreállítása

Ha mysql-t használunk 1.80 verzióban az oServer:Query( "xxxxxxxxxxxxx") lekérdezések hibával fognak visszatérni hogy ezt elkerüljétek kövessétek a következőket:

A HMG Ext. 1.8 verziójában a c:\minigui\source\hbmysql directoryban a forrásfájlok hibásak ezek a forrás fájlok a HARBOUR \harbour\contrib\hbmysql directoryjában találhatók.Az aktuális SVN tárolóból letölthető a harbour aktuális forrása :
Az SVN tárolóból a letöltés és installálás leírása itt
Amennyiben letöltötte a tárolót a \harbour\contrib\hbmysql tartalmát másoljuk a c:\minigui\source\hbmysql mappába.

A másolásután indítsuk ki a MAKELIB.BAT -ot a :\minigui\source\hbmysql directoryban A c:\minigui\harbour\lib -ben lesz egy új mysql.lib
tbprogi----->>>Hétfő 01 Március 2010 - 23:01:44
Hozzászólás: 0

Vasárnap 21 Február 2010

 Mysql Harbour Minigui Ext. környezet

A HMG és a HMG Ext. valamint xHarbour programozásához , teszteléséhez Mysql adatbáziskezelővel kell legyen a számítógépünkön egy Mysql szerver , de annak aki
a HMG Ext.-vel , vagy magával a (x)harbourral HTML file-t is generál akkr már
egy webserver is kell. A mysql adatok managgelésére nem árt ha van otthon MySql Front.
Ez utóbbi azonban nem ingyenes így marad ingyenesek között a PhpMyadmin.
A fenti komponensek letöltése és egyenkénti installálása , beállítása kezdőknek olykor
ember próbáló és időrabló.
Ezért jól választanak azok akik az XAMPP csomagot töltik le

Mindent megtalálnak benne ami fejlesztés során szükséges , ez általában az apachhe , és
a mysql server indítása. van egy kis controll panel hozzá. itt kiválaszthatjuk az indítandó
összetevőket. A localhost/xampp directory útvonalán indítható a teljes controll panell
ahonnan a phpmysql is indítható. Az XAMPP linuxos változatként is letölthető ott az
/opt/xampp könyvtárban települ
A HMG , HMG , BCC55 telepítéséről a korábbi cikekben szerepel.

Mielőtt még a HMG Ext. és a Mysql kapcsolatával tovább lépnénk akik esetleg most
kezdenek a mysql-lel ismerkedi méhány szó a PhpMyadmin használatáról.............


[ Tovább ... ]
tbprogi----->>>Vasárnap 21 Február 2010 - 11:45:12
Hozzászólás: 0

Szombat 20 Február 2010

 IsDir function harbour

A funkció ninics megírva harbour alatt xHarbour alatt létezik.
A funkció már clipperben is megírható volt.



* ispath = character path(útvonal) ischange = logical if .T. change directory
function isDir(ispath,ischange)
local mcurdir:= curdir() //save current directory
local vscha:= valtype(ischange)
if DIRCHANGE(ispath) == 0
if vscha == "U" .or. ( vscha == "L" .and. ischange == .F.)
DIRCHANGE(mcurdir)
end
return(.T.)
end
DIRCHANGE(mcurdir)
return(.F.)

a Harbourban :
#xtranslate IsDirectory() => hb_dirExists() include file-ben beírni (Grigory Filatov)
tbprogi----->>>Szombat 20 Február 2010 - 21:56:12
Hozzászólás: 0

Szombat 13 Február 2010

 Exportizer DBF adatok structura expotálása XML, HTML , CVS , TEXT , linux windows terminator

DBF állományainkat nagyon sok formátumban tudjuk vele exportálni :

rjelenlegi verzió: download Exportize

Version 4.4
Release date 2/8/2010
OS Windows 95/98/NT4/2000/ME/XP/2003/Vista/7
Language English or German
License type
Freeware
Price 0



[ Tovább ... ]
tbprogi----->>>Szombat 13 Február 2010 - 12:32:23
Hozzászólás: 0

Oldal:  [1] 2 3