Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 210
  • Last Modified:

Strange Error - What does it mean?

Hello,

With the help of a forum member from EE whom I am extremely grateful to, my MP3 program within Delphi is complete except when a User enters new details for an ID3 Tag and then clicks Ok the program displays the following error message:

'Access Violation at address 00479BCA in module 'Project1.exe'.  Read of address 00000000'

What does this mean and how can it be resolved?.

Thanks awfully for looking and I wish you all the best and I apologise for the low point amount, I'm sorry.

Thank you.
0
ryujingt3
Asked:
ryujingt3
  • 3
  • 2
1 Solution
 
shaneholmesCommented:
Hi  ryujingt3,

I've been waiting for you to surface again. I was cleaning up old test folders and deleted your code by mistake. Would you send me the latest code i sen tyou, and i will take a look right now.

SHane
0
 
shaneholmesCommented:
in the unit EditTagUnit;

in the method

 SaveTagToFile,

change all your

 for index := 0 to length(Tempstring) do

to

 for index := 0 to length(Tempstring) - 1 do



Shane

0
 
RobnCommented:
if TempString is a string, you may want to do this

for index := 1 to length(Tempstring) do

just in case it was missed :)

Regards,
Rob
0
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
shaneholmesCommented:
Hi robn, he then adds each char to a Array, i've seen the code,

OTTOMH
 
where he does


 for index := 0 to length(Tempstring)-1  do
 
 MyArray[Index]:= tmpString[Index + 1];


Shane
 

 
0
 
ryujingt3Author Commented:
Hi Shane,

Thanks very much for that, can you explain what I was doing wrong?.  Also, is it possible for the program to show the newly entered data instantly without requiring a restart as it currently does?.

Thanks.
0
 
ryujingt3Author Commented:
Right, a quick update, the error has disappeared thanks to the help given from Shane, strangely though my version still refuses to update the newly entered data instantly and I do not know why even though you have told me that your version does this.

I have emailed you about this and look forward to your response and thank you for all your invaluable help.

Thanks.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now