https://code.google.com/p/fivenet/
https://code.google.com/p/fivenet/wiki/tutor02
https://code.google.com/p/fivenet/source/browse/#svn%2Ftrunk
Antonio Linares wrote:Adolfo,
FiveNet es una librería que te permite usar el GUI de .NET desde Harbour, sin necesidad de nada más
Es un proyecto que iniciamos hace un par de años, y al que le queríamos dedicar más tiempo y trabajo, pero no ha podido ser asi, y antes de que un trabajo tan interesante quede "perdido" en copias de seguridad que nunca vean la luz, preferimos hacerlo libre y público y que así tal vez obtenga el interés y la energía que necesite para desarrollarse
Ahi está, disfrútenlo tanto como yo disfruté al construirlo
RenOmaS wrote:Antonio
Con este fivenet podemos acceder a dll generadas con c#?
Digo esto, porque existe un proyecto open de una dll que trata el dockpanel y que se podria integrar no proyecto scitilla base IDE.
#FiveNet make, (c) FiveTech Software 2011
FWDIR=c:\Fwh
HBDIR=c:\harbour
BCDIR=c:\bcc582
#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\source\prg
.path.C = .\source\c
.path.CS = .\source\cs
.path.CH = $(FWDIR)\include;$(HBDIR)\include
.path.rc = .\
.path.LIB = .\lib
.path.DLL = .\samples
#important: Use Uppercase for filenames extensions, in the next two rules!
PROJECT : fivenet.lib fivenet.dll ftsnet.dll
fivenet.lib : fivenet.obj
fivenet.dll : fivetech.cs
c:\Windows\Microsoft.NET\Framework\v3.5\csc /out:samples\fivenet.dll /target:library source\cs\fivetech.cs
c:\Windows\Microsoft.NET\Framework\v2.0.50727\regasm samples\fivenet.dll /tlb
ftsnet.dll : ftsnet.c
$(BCDIR)\bin\bcc32 -c -I$(HBDIR)\include;$(BCDIR)\include source\c\ftsnet.c
$(BCDIR)\bin\ilink32 /Tpd $(BCDIR)\lib\c0d32.obj ftsnet.obj, samples\ftsnet.dll,,$(BCDIR)\lib\cw32.lib $(BCDIR)\lib\import32.lib
@del samples\ftsnet.i*
@del samples\ftsnet.map
@del samples\ftsnet.obj
@del samples\ftsnet.tds
@del samples\ftsnet.tlb
fivenet.obj : fivenet.prg
$(HBDIR)\bin\harbour .\source\prg\fivenet.prg /N /W /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include;$(BCDIR)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include;$(BCDIR)\include -oobj\$& obj\$&.c
$(BCDIR)\bin\tlib lib\fivenet.lib -+ obj\fivenet.obj
.PRG.OBJ:
$(HBDIR)\bin\harbour $< /N /W /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include -oobj\$& obj\$&.c
$(BCDIR)\bin\tlib lib\fivenet.lib -+ obj\fivenet.obj
.C.OBJ:
$(BCDIR)\bin\bcc32 -c -tWM -D__HARBOUR__ -DHB_API_MACROS -I$(HBDIR)\include$(FWDIR)\include;$(BCDIR)\include -oobj\$& @tmp $&.c
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 44 guests