|
Marvel
Character Database 2
( Original Notes ) ( Update:
2/24/03 ) ( Update: 3/08/03 ) (
Update: 4/26/03 ) ( Update: Bug
Tracking )
|
File |
Version |
Notes |
|
MCD2.msi |
1.00.0006 |
2,185k - You may need to install the Windows Installer program, which can
find on this page's parent page. |
|
MCD2-exe.zip |
1.00.0006 |
166k - This is just the executable program. Updates between revisions will
go here |
|
MCD2_Control.zip |
1 |
473k - This Access database contains all of the information required for the
Random Character generator. (Forms, Powers, Talents. (Goes into a
sub-folder from the application called Data) |
|
MCD2_Characters.zip |
1 |
65k - A clean Access database. Here is where the characters that you create
will be stored. (Goes into a sub-folder from the application called Data) |
4/26/03:
Rick had some suggestions that I have implemented. They were:
- Rename Characters
- Copy Characters
- Fill in the search field with CharName
I have added these items as well as gave a person the ability to delete a
character.
Also moved the database connection strings to an external file. (For those
people out there that might want to use a different database)
(back to top)
3/08/03:
Hey, as you can probably tell by the top of this page, I have some things
available for download.
I have tested each of the functions individually (as I was building them) but
I have not yet tested the program in total. (I'll be addressing that shortly)
I have developed the program, in the end, on a Windows XP (Pro), but I will
be testing the program on every Operating System from Microsoft that I can get
my hands on. I have Win2k available to me and Win98 (I think), but not NT or 95.
What does this all mean? Simple, it's in it's Beta release right now. If you
download the program and have problems, let me know what happened (OS, CPU, and
what you were doing, if nothing else)
More than likely, any errors will be faults of mine, and I'll answer with a
D'oh!
There is one known issue that deals with merging characters in from a
previous version of the DB, and that is, when merging individual characters, it
may not correctly reflect the characters that were not merged. (Everything gets
merged, but the process displays the characters as having been skipped) This
happens only rarely in my experience, and closing the Merge Database window,
then opening it again, if possible, corrects the display.
(back to top)
2/24/03:
Just an update, I found a bug in the program that I developed for my own use
that MCD2 borrow heavily from. It was really a misunderstanding (on my part) of
the new limitations that are imposed on a ListBox while using Windows XP.
(Actually, that would make it an issue with something that Microsoft decided to
change)
Oh well, that was fixed and all is back on track.
The last thing I have to add is a means to search the computer that the
program is running on to see if there are earlier MCD databases on the system.
If there is, you will be able to transfer the data from the old database to the
new MCD2 database. This transfer can be the entire DB, or individual records.
Current ETA is within the first half of March.
(back to top)
Hey, I just want to show that I'm working on a new
version of the Marvel Character Database program. I think it's going to be
pretty cool, mostly because I'm using the stuff I've learned since I first wrote
the current version of the MCD program. (Which is a lot.)
Unfortunately, the Access database behind the new program is changing. I am
going to be providing a conversion program, that should be easier than the last
one. :) (Norse: It's built in, and much easier, just let the program find the
old DBs, you can merge in any part of the old DBs)
So far, I have the Character Entry and Storage portion finished. (Norse:
Now it's just the final Beta testing)
I'm going to add search functionality to the character loading routines,
which would be expected in a DB driven program. (Norse: Yep, works pretty
good too)
For output, (I get to work on this next) I'm going to re-implement the
templates from the current version. I am planning on adding another Template
field, called RawData, that will store the character data in a format
that could be imported into the program. I will be using the file extension CHA,
once again to provide a human readable, though compressed, text file. I'm not
done though, since I'm going to use a MVL extension, which will be an XML file.
One more...It will also create a SQL file that could be used to easily update
the database used by my Interactive section. (I think that should be enough.)
(Norse: Nope, that last one didn't make the cut)
You may be asking what's going on in the [next-to-] last screen shot.
That is, of course, the character's image, the confusion may come in with the
menu that is currently displayed. No matter what size the image is, you can have
it scaled down (but not up) to a specified maximum width, but only in the
displayed HTML output. Nothing fancy here, just using the WIDTH and HEIGHT
properties of the IMG tag.
(back to top)
Bug Tracking:
09/10/03:
Bug: Reported by Rick:
I have come into an issue with importing a .CHA file. If I try to import any
character that has a relative I get a Runtime Error 91. Object variable or With
Block variable not set. ...
Corrected: 1.00.0006:
The CHA import process had a grand total of three incorrect characters.
03/15/03:
Bug: Reported by Rich: (That's me!)
When running the program with an empty database, if you do a File/Edit, you
get a RTE 91, "Object variable, or with block variable not set"
Corrected: 0.01.0008
03/14/03:
Bug: Reported by Rick:
After installing on a Windows 2000 machine, When I try and save a character
I get a Run-Time Error (RTE) 430, "Class does not support automation or does not
support expected interface"
Known Issue: (but I had to verify it)
You need to install (or re-install) MDAC 2.7 or higher.
03/13/03:
Bug: Reported by Rick:
When using a single quote within the Affiliation or Power name [or Alias or
Relative], when the program tries to save the character, there is an error.
Fix: 0.01.0007:
OK, that had to deal with the SQL statements that saved the characters, this
has been corrected.
3/09/03:
Bug: Reported by Rick:
It appears that you are not able to see all of the notes that you entered
into the notes section of the powers from vers. 3. I see that all of the powers
are there but when you click in some of them the notes are missing. (Check the
batman entry from my Db.)
Fix: 0.01.0005:
If you use colons in the power notes, they were converted into field
separators. This was wrong. Now only the first colon, wich separates the power
rank from the power notes, is changed
Issue: Raised by Rick:
How do you delete a character? I see no way to do this.
Note:
Currently there isn't a means to delete a character. Stay tuned...
Question: Asked by Rick:
This is just for you, [ yeah, ok, :-D ] the about menu comes up but
when you click on it neither of the entries produce anything.
Answer:
The about menu, added earlier, only displays information. I didn't want to
include another form so I have the information displayed directly on the menu
items themselves.
Bug: Reported by Rick:
When exporting to HTML, the powers rank is repeated for the power's notes.
Fix: 0.01.0006:
OK, yep, logic error. (Right code, wrong place.)
Bug: Reported by Rick:
When exporting to HTML, anything that you have in the character's history is
not in the HTML file.
Fix: 0.01.0006 (full version):
This is a fault with the template itself. The templates don't have a
|History| section. Add that in, and you have the fix. If you don't have any
templates chosen, it will create a default template that has the History
section. I have also included corrected templates with the Full installation of
the file.
Bug: Reported by Bjorn: (Win98)
I just tried installing the new DB and got an error. I will restart
and see if it will install...I restarted and all I got for my efforts was a
screwed up "msvcrt.dll". The error message is "The MSVCRT.DLL file is linked to
missing exprot NTDLL.DLL:RtlGenNtVersionNumbers." I deleted the one in the
System directory and replaced it. This solved the problem.
Comment:
I need to get a Win98 machine set up so see if I can get that error, and
specifically how to have that error not show up...OK, it royally kicked me off
the network. So hard, in fact, that I had to reinstall Win98! (Couldn't get back
on, so I hope I hear from you soon. :)
Fix: MSI installation file:
OK, the installation file creation package that came with Visual Basic
creates an installation package from XP machines that, to put it mildly, has
issues with earlier OS'es. To get around that, I went to another installation
creation program, called Visual Studio Installer. This creates the MSI file
above.
Comment by Bjorn:
I know....I am always the troublemaker.
Response:
Hey, the more troublemakers in the beginning, the higher the quality in the
long run.
3/08/03:
Bug: Reported by Rick: (WinXP)
When migrating over the old DB it only displays the first power in the list
and that is all. I can see in the new DB that it grabbed all the info but it
does not display it in the GUI. This happens for any character that was migrated
over. They all show only the first one listed and that is it. Everything else
appears to be there.
Fix: 0.01.0001:
The display has been corrected.
Bug: Reported by Rick:
I can not get the export to html function to work. I try it to my desktop
and when i do it shoots the pic to the desktop but not html gets created. I did
find that it does place the html output from the template onto the clipboard.
Fix: 0.01.0001:
This was a logic fault on my end. The file was created, but in the root
directory of whatever drive it was to be exported too. This has been fixed.
Bug: Reported by Rick:
If I try to use an older template to export with I get an error. It happens
on the Blindspot entry that you should have as well. The error is "Run Time
error 91. Object variable or With block not set."
Fix: 0.01.0001:
Actually, any character with a relative would have had a problem. Not any
more.
Issue: Raised by Rick:
In the previous version, a character exported as HTML using a template would
have a _t.htm extension.
Included: 0.01.0004:
If you tell the system to use a template, the _t.htm extension will be
generated. Also added an About menu to provide version information.
|