 |
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 |
tom_dehn
Anmeldungsdatum: 05.10.2015 Beiträge: 30
|
Verfasst am: 15.02.2018, 11:15 Titel: befehlsreferenz/command-101.html |
|
|
Hi Nemored (? stimmt das ?),
(habe diese Forums-Ecke glatt übersehen gehabt, tut mir leid)
nur ne Kleinigkeit
Betrifft: \\\...\-> befehlsreferenz/command-101.html
todo:
Integer -> Long
Begründung:
_CRT_glob wird bei x64 re-#defined als _dowildcard
Verwendung als numerisches boolean, Defaultwert == -1
(durch Probieren festgestellt)
from:
https://www.freebasic-portal.de/befehlsreferenz/command-101.html
Unter Windows bis fbc 0.24 fügt man folgendes an den Anfang des Codes:
Extern _CRT_glob Alias "_CRT_glob" As Integer
Dim Shared _CRT_glob As Integer = 0
Unter Windows ab fbc 0.90:
Extern _dowildcard Alias "_dowildcard" As Integer
Dim Shared _dowildcard As Integer = 0
from:
"C:\PRG\FBC\FreeBASIC-1.05.0-source\doc\manual\cache\DevGccToolchainChoice.wakka"
- Globbing is enabled by default in the ""MinGW.org"" runtime, but the ""MinGW-w64"" runtime turns globbing off by default and has a ##--enable-wildcard## configure option. Thus, whether globbing is on or off by default, depends on how ""MinGW-w64"" was built.
- The way to disable globbing is different:
- ""MinGW.org"":
%%(freebasic)
Extern _CRT_glob Alias "_CRT_glob" As Long 'REM' (TD hier (x32) wär´s nicht so wild)
Dim Shared _CRT_glob As Long = 0
%%
- ""MinGW-w64"":
%%(freebasic)
Extern _dowildcard Alias "_dowildcard" As Long'REM' bei x64 _könnte_ es _vielleicht_ überschrieben werden, aber wenn schon denn schon )
Dim Shared _dowildcard As Long = 0
Grüsse
Tom |
|
| Nach oben |
|
 |
nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4723 Wohnort: ~/
|
Verfasst am: 15.02.2018, 11:31 Titel: |
|
|
Vielen Dank, ich habe es angepasst. Solche INTEGER/LONG-Geschichten gibt es wahrscheinlich noch mehrere in der Referenz ... _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
-----
"Das wissen doch sowieso nur Nerdinauten, die Schlaumeierologie studiert haben." - coldmirror |
|
| 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.
|
|