Externe datei
Übersicht

SamqBetreff: Externe datei |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich möchte einen teil eines quelltextes aus einer externen datei laden
ilein = ReadFile("friend1.dat") friend$ = ReadLine$(ilein) CloseFile ilein wie setz ich jetzt den quelltext wenn ich friend$ setze kommt logischerweise ein fehler |
||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Include? | ||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nein bei include schreibt er es nach den compl. in die datei und sie wird nachher nicht mehr eingelesen
das war auch mein gedanke |
||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du sagst ja selbst, dass der Quelltext kompiliert wird. Also kannst du nachträglich auch nichts mehr hinzufügen.
Das würde auch keinen Sinn machen, weil dann 1. Jeder deinen Quelltext sehen kann und 2. Jeder, der dein Programm nutzt, den Blitz-Compiler bräuchte. |
||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Aber...
filein = ReadFile("tlp.dat") Wert$ = ReadLine$(filein) CloseFile filein toolbar=CreateToolBar( Wert$,0,0,100,40,window) geht doch auch.. da liest er den dateinamen der toolbar auch nach den compl. |
||
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich wüsste nicht, warum bei der Variable "Friend" ein fehler kommen sollte. Was enthält "Friend" denn für einen Wert? | ||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
CreateMenu "Liste Download",233,testmenue
halt einen teil aus dem Programmcode damit ich die menübar updaten kann |
||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
es kommt der fehler
Funktion unbekannt |
||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Code: [AUSKLAPPEN] toolbar=CreateToolBar( Wert$,0,0,100,40,window)
Das funktioniert natürlich, weil Funktionen ja erst zur Laufzeit aufgerufen und die Parameter auch erst dann festgelegt werden. Du kannst schließlich auch Variablen zur Laufzeit verändern -> x = x + 2 z.B. Man muss klar unterscheiden zwischen dem, was zur Laufzeit passiert und dem, was beim Kompilieren festgelegt wird. |
||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du kannst keinen Source Code erst zur laufzeit laden.
Entweder du includest und es ist beim kompilieren drin oder es existiert garnicht. Die einzige Ausnahme wäre die Nutzung von einer Scriptsprache. Da du aber alleine mit Blitz schon probleme hast, ist davon dringendst abzuraten. moved da falsches forum |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich bekomm die menüs scho in die menüzeile
die friend ist so aufgebaut Freundname http://www.adresse.de Code: [AUSKLAPPEN] testmenue=CreateMenu("Meine Freunde",12,testmenud)
CreateMenu "Liste Download",233,testmenue CreateMenu ("",999,testmenue) If FileType("friend.dat") <> 1 bookfile = WriteFile("friend.dat") Restore bookdata Read bookname$ Read bookURL$ While bookname$ <> "END" WriteLine bookfile,bookname$ WriteLine bookfile,bookURL$ Read bookname$ Read bookURL Wend CloseFile bookfile EndIf ;read the bookmarks into the bookmark menu Global bookf=500 bookfile = ReadFile("friend.dat") While Not Eof(bookfile) bookname$ = ReadLine(bookfile) bookURL$ = ReadLine(bookfile) If bookURL<>"" CreateMenu (bookname,bookf,testmenue) bookf = bookf +1 EndIf Wend wie bekomm ich das wenn man es anklickt das es zu HtmlViewGo htmlview,"http://www.adresse.de" springt |
||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich bekomm nur den 1 datensatz hin.....
Code: [AUSKLAPPEN] Case 500
bookfile = ReadFile("friend.dat") bookname$ = ReadLine (bookfile) bookURL = ReadLine (bookfile) HtmlViewGo htmlview, (bookURL) |
||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie bekomm ich nun hin das die anderen zeilen auch beachtet werden also wenn in der friend. dat mehr einträge sin
also im menü zeigt es ja alle einträge an kann aber nur den ersten abrufen durch case 500 case 501 wurde eintrag 2 sein und so weiter. es reicht auch wenn mir mal einer sagt wie ich die zeile einer eingelesenen datei änder da brauch ich nur cas 501 - 510 anlegen und dann halt die einzelnen zeilen auslese. Über hilfe würde ich mich freun^^ |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
indem du die ganze datei auf einma einliest und es in types speicherst zb.
ansonsten kannst du net mit lines arbeiten sondern musst feste Byte Längen für die Blöcke definieren. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie? | ||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie? | ||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie? | ||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie soll ich das machen? | ||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie soll ich das machen? | ||
Samq |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie soll ich das machen? | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group