 |
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_verbatim
Anmeldungsdatum: 03.02.2007 Beiträge: 53
|
Verfasst am: 24.02.2007, 20:06 Titel: dll array speichern und wieder lesen? |
|
|
hallo,
ich versuche mich mal wieder in dll in freebasic und wollte einfach einmal versuchen, ob es möglich ist, über eine dll ein array intern zu speichern und dieses gespeicherte array wieder zurückzulesen bzw. anzeigen zu lassen.
nur leider haut das irgendwie nicht hin, geht das überhaupt?
habe es mal auf die art versucht; bekomme aber dann diverse fehlermeldungen beim compilieren, wie declariert man die sub eigentlich korrekt?
Code: |
dim feld(10) as string
DECLARE FUNCTION loadarray( index as INTEGER ) AS string
sub savearray alias "savearray" (byval g as string, byref index as integer) export
feld(index)=g
end sub
function loadarray alias "loadarray" (byref index as integer)as string Export
dim inhalt as string
inhalt=feld(index)
return inhalt
end function
|
Vielleicht hat ja der eine oder andere eine idee, wie ich es schaffen kann, über eine dll variablen zu speichern und wieder zulesen...
falls das überhaupt gehen sollte, versuche gerade etwas in vbasic rein speedtechnisch herauszubekommen....
gruß+evtl. danke im vorfeld
tom |
|
Nach oben |
|
 |
ytwinky

Anmeldungsdatum: 28.05.2005 Beiträge: 2624 Wohnort: Machteburch
|
Verfasst am: 24.02.2007, 20:24 Titel: |
|
|
Ich habe zwar noch nie eine .dll mit FreeBASIC erstellt, aber auf den ersten Blick fällt mir nur auf:
Wie sollen die Routinen das Array denn kennen, wenn es ihnen nicht übergeben wird?
Ich weiß nicht, ob die shared Arrays erkennen können, oder ob du die mit übergeben mußt..
Gruß
ytwinky _________________
v1ctor hat Folgendes geschrieben: | Yeah, i like INPUT$(n) as much as PRINT USING.. | ..also ungefähr so, wie ich GOTO.. |
|
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.
|
|