Die Suche ergab 49 Treffer

von Marie23
25.10.2011 20:55
Forum: Anfänger
Thema: Datei in Buffer laden
Antworten: 9
Zugriffe: 1185

Re: Datei in Buffer laden

@Marie23: Auch wenn Du schlussendlich nicht aus der
Datei laden willst: Nimm für sowas lieber ReadFile()
anstelle von OpenFile().

Außerdem solltest Du bei Dateioperationen immer den
Rückgabewert prüfen (If ReadFile(...)).

Nur so als Tipp für die Zukunft... ;-)

Grüße ... Kiffi


Wir wollen ja ...
von Marie23
25.10.2011 18:39
Forum: Anfänger
Thema: Datei in Buffer laden
Antworten: 9
Zugriffe: 1185

Re: Datei in Buffer laden

Danke.

Code: Alles auswählen

OpenFile(0,"Bild002.jpg")

*Input = AllocateMemory(Lof(0))

ReadData(0, *Input, Lof(0))

CloseFile(0)
Das klappt soweit aber wie lade ich eine Datei aus einer DataSection, und dann in den Buffer?
von Marie23
25.10.2011 18:17
Forum: Anfänger
Thema: Datei in Buffer laden
Antworten: 9
Zugriffe: 1185

Datei in Buffer laden

Hallo, ich würde gerne die Datei "Bild002.jpg" in den Buffer *ImageBuffer laden.

Wie mache ich das?

LG,

Marie
von Marie23
04.08.2009 00:47
Forum: Anfänger
Thema: String zu lang?
Antworten: 14
Zugriffe: 1672

Danke, aber da gehts mir dann eher ums auslesen und speichern letztendlich. Man muss die EXE ja dann quasi "verändern".

Ich schreib übrigens ein Batch2EXE Tool, der String ist dann der String, der ausgeführt wird.
von Marie23
03.08.2009 23:19
Forum: Anfänger
Thema: String zu lang?
Antworten: 14
Zugriffe: 1672

Vielen dank das brauchte ich!

EDIT: Wie genau würde ich das mit der TextSession machen? GIbt es da ein Beispiel zu? Meine Methode ist ja eher unsauber
von Marie23
03.08.2009 21:06
Forum: Anfänger
Thema: String zu lang?
Antworten: 14
Zugriffe: 1672

Nein, ich will nachher in der Binary genau denselben String haben, das ist die Sache. Deswegen kann ich da nichts mit Schleifen o.Ä. machen
von Marie23
03.08.2009 20:34
Forum: Anfänger
Thema: String zu lang?
Antworten: 14
Zugriffe: 1672

Ja Andy, das ist kein Problem, aber darum gehts nicht. Ich will den langen String direkt im Sourcecode haben, er soll als Platzhalter dienen. Kann ich also den Speicherbereich für Strings irgendwie vergrößern?
von Marie23
03.08.2009 19:47
Forum: Anfänger
Thema: String zu lang?
Antworten: 14
Zugriffe: 1672

String zu lang?

Hallo

ich möchte mit großen Strings arbeiten. Leider bring das immer den Compiler zum Absturz:

meinstring$ = "hier ein sehr langer string... mindestens 1000 zeichen"

Was kann ich dagegen tun?
von Marie23
25.02.2009 17:49
Forum: Linux
Thema: ProgramName Problem
Antworten: 4
Zugriffe: 1951

Danke, hat geklappt!
von Marie23
25.02.2009 17:39
Forum: Linux
Thema: ProgramName Problem
Antworten: 4
Zugriffe: 1951

ProgramName Problem

Hi,

ich verwende PB unter Linux und frag mich, wieso mein Code es nicht tut. Ich will den Programmnamen ausgeben lassen:

OpenConsole()
PrintN(CallFunction(Process,ProgramName()))
Input()

Was mach ich falsch?

Ich bekomme diesen Fehler:

ProgramName is not a function, array or ..

Das ist ...