AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Dynamische Arrays ... kleines Problem!

Ein Thema von sonicfire · begonnen am 2. Aug 2006 · letzter Beitrag vom 4. Aug 2006
Antwort Antwort
Seite 2 von 7     12 34     Letzte » 
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#11

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 18:24
Huch, hab ich jetzt "^" und "@" verwechselt? ^ war doch ein Pointer?

Ja, und einfach nur mit "LoopBuffer[0]" - das habe ich versucht. Der Fehler ist endlich weg, aber das Resultat: Stille im WAV-file
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 18:28
Jein.

Delphi-Quellcode:
type
  PInteger = ^Integer;
Hier: ^ vor einem Typ zur Deklaration eines Zeigertyps

Delphi-Quellcode:
var I: Integer;
    PI: PInteger;
begin
I:=PI^;
end;
Hier: ^ nach einem Pointer zur Dereferenzierung eines Zeigers

Delphi-Quellcode:
var I: Integer;
    PI: PInteger;
begin
PI:=@I;
end;

Hier: @ vor einer Variable zur Erzeugung eines Pointers.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#13

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 18:29
@sonicfire:

Zum Initialisieren eines arrays würd ich ZeroMemory hernehmen.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#14

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 20:49
Danke an alle erstmal soweit!

Dummerweise gibts schon wieder ein neues Problem Hachja....*seufz*

Wenn ich den Inhalt vom LoopBuffer Array (SmallInt´s) in mein WAV-file schreiben
will, unter Verwendung von:

BlockWrite(F, LoopBuffer[0], Header.DataBytes); ...kommt nur murks bei raus! seufz...!
Man höre hier: annoying.wav

Bild dazu (Code)...achtung, newbie-code
http://www.prodyon-virtual-gear.com/wrongcode.jpg
  Mit Zitat antworten Zitat
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#15

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 22:16
http://www.prodyon-virtual-gear.com/wrongcode2.jpg
wie man sieht, wenig code - aber irgendwas muss wohl total falsch sein?
  Mit Zitat antworten Zitat
fwsp
(Gast)

n/a Beiträge
 
#16

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 22:18
man hätte auch den code als text posten können...
  Mit Zitat antworten Zitat
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#17

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 22:48
Nicht persönlich nehmen, aber man hätte diesen Beitrag auch lassen können Denn das hilft mir nicht.
  Mit Zitat antworten Zitat
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#18

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 23:14
Seufz... wer mir mit dem Code hilft, bekommt 10 Euro
  Mit Zitat antworten Zitat
Benutzerbild von BlackJack
BlackJack

Registriert seit: 2. Jul 2005
Ort: Coesfeld
246 Beiträge
 
Delphi 2005 Personal
 
#19

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 23:20
ein smallint ist 2 bytes gross, also musst du auch doppelt so viele bytes schreiben wie Header.DataBytes angibt:
Code:
BlockWrite(F, LoopBuffer[0], Header.DataBytes*SizeOf(SmallInt));
und steig zum arbeiten mit dateien lieber auf TFileStream um, kommt besser

edit: Kontonummer kommt dann per PN
See my shadow changing, stretching up and over me.
Soften this old armor. Hoping I can clear the way
By stepping through my shadow, coming out the other side.
Step into the shadow. Forty six and two are just ahead of me.
  Mit Zitat antworten Zitat
sonicfire

Registriert seit: 17. Jan 2006
Ort: Berlin
58 Beiträge
 
#20

Re: Dynamische Arrays ... kleines Problem!

  Alt 2. Aug 2006, 23:25
Danke, BlackJack! Leider hat das nur nichts geändert
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz