|
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 31.08.2005, 11:16 Titel: FB extension librarys libfbx.a und libfbxmt.a? |
|
|
Hallo,
ich wollte die in FB 0.15 neu hinzugekommenen Funktionen
Zitat: | - FB extension library, the list of functions includes: DATESERIAL, DATEVALUE, YEAR, MONTH, DAY, WEEKDAY, TIMESERIAL, TIMEVALUE, HOUR, MINUTE, SECOND, NOW, MONTHNAME, WEEKDAYNAME, DATEADD, DATEPART, DATEDIFF, FORMAT (mjs) |
einmal ausprobieren, aber leider wurden sie nicht als Funktionen von fbc.exe erkannt.
Diese Funktionen stecken, glaub ich, in libfbx.a und libfbxmt.a (FB extension librarys).
Werden diese Libarys nicht automatisch eingebunden?
Hab ich evtl. bei der Installation von FB 0.15 einen Fehler gemacht?
Kommt jemand von euch an diese Funktionen? und wie?
Gruß
Volta _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 02.09.2005, 18:05 Titel: |
|
|
Ich würds einfach mit #inclib versuchen. Die dinger heißen nicht umsonst EXTENSION-Libs. Wenn du die standardmäßig dabei hast, wird nur deine EXE größer, wie das bei den guten alten LIBs halt mal ist (oder... FB löst dieses Prob, oder? ach, egal).
However, wenn du die Funktionen hast, könntest mir bitte ne Mail/PN schicken, damit ich sie in die Ref stellen kann? _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
helpy
Anmeldungsdatum: 22.03.2005 Beiträge: 17
|
Verfasst am: 02.09.2005, 21:57 Titel: |
|
|
Code: | #include "vbcompat.bi" |
|
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 02.09.2005, 22:24 Titel: |
|
|
ich nehme mal an, die bi soll das problem lösen. Da sie nicht im standard-inc-verzeichnis ist: Wo bekommt man die her, und welche dinge stehen da grob drinnen? _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 02.09.2005, 22:58 Titel: |
|
|
Hi,
helpy hat insofern Recht, als eine bi - Datei fehlt.
Nur mit den librarys libfbx.a und libfbxmt.a läst sich auch #include nicht anwenden.
Ich dachte die würden wie andere standard Libarys automatisch eingebaut, weit gefehlt!
Hier ist die datetime.bi für das freebasic/inc - Verzeichnis:
Code: | #ifndef __DATETIME_BI__
#define __DATETIME_BI__
#ifdef __FB_MT__
# if __FB_MT__
# inclib "fbxmt"
# else
# inclib "fbx"
# endif
#else
# inclib "fbx"
#endif
#ifndef fbUseSystem
#define fbUseSystem 0
#endif
#define fbFirstJan1 1
#define fbFirstFourDays 2
#define fbFirstFullWeek 3
#define fbSunday 1
#define fbMonday 2
#define fbTuesday 3
#define fbWednesday 4
#define fbThursday 5
#define fbFriday 6
#define fbSaturday 7
declare function DateSerial alias "fb_DateSerial" _
( byval year as integer, _
byval month as integer, _
byval day as integer ) as integer
declare function DateValue alias "fb_DateValue" _
( s as string ) as integer
declare function Year alias "fb_Year" _
( byval serial as double ) as integer
declare function Month alias "fb_Month" _
( byval serial as double ) as integer
declare function Day alias "fb_Day" _
( byval serial as double ) as integer
declare function Weekday alias "fb_Weekday" _
( byval serial as double, _
byval FirstDayOfWeek as integer = fbUseSystem ) as integer
declare function TimeSerial alias "fb_TimeSerial" _
( byval hour as integer, _
byval minute as integer, _
byval second as integer ) as double
declare function TimeValue alias "fb_TimeValue" _
( s as string ) as double
declare function Hour alias "fb_Hour" _
( byval serial as double ) as integer
declare function Minute alias "fb_Minute" _
( byval serial as double ) as integer
declare function Second alias "fb_Second" _
( byval serial as double ) as integer
declare function Now alias "fb_Now" _
( ) as double
declare function DateAdd alias "fb_DateAdd" _
( interval as string, _
byval number as double, _
byval serial as double ) as double
declare function DatePart alias "fb_DatePart" _
( interval as string, _
byval serial as double, _
byval FirstDayOfWeek as integer = fbUseSystem, _
byval FirstDayOfYear as integer = fbUseSystem ) as integer
declare function DateDiff alias "fb_DateDiff" _
( interval as string, _
byval serial1 as double, _
byval serial2 as double, _
byval FirstDayOfWeek as integer = fbUseSystem, _
byval FirstDayOfYear as integer = fbUseSystem ) as integer
declare function MonthName alias "fb_MonthName" _
( byval month as integer, _
byval abbreviate as integer = 0 ) as string
declare function WeekdayName alias "fb_WeekdayName" _
( byval weekday as integer, _
byval abbreviate as integer = 0, _
byval FirstDayOfWeek as integer = fbUseSystem ) as string
#endif |
damit gehts!!
Grüß
Volta _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 02.09.2005, 23:14 Titel: |
|
|
hmm.... ich hoffe, beim offiziellen release is die mit dabei, sonst wirds blöd für die ref...
BTW: Ich hab schon mal gefragt: SETTIME funzt ned, man muss eine BI oder eine LIB einbinden. Nur welche... hab ich leider vergessen... könntest mir bitte nochmal sagen, was das alles war? Danke! _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 02.09.2005, 23:41 Titel: |
|
|
klar Dusky_Joe hier:
Code: | '$include once:'win\user32.bi'
'ohne die user32.dll meckert FBC.EXE 0.14b
Dim t As String
t=Time$
Print t
settime ("14"+mid$(t,3,6))
Print Time$
settime (t)
Print Time$
sleep |
----------
Die neuen Funktionen probier ich erst mal aus, wenn es soweit klappt schick ich dir ne PN.
Gruß
Volta
EDIT/
Ok, ich werd sie auch hier einstellen. _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|