1
Lowlevel-Coding / Re: Zahl in Text umwandeln
« am: 12. January 2008, 19:32 »
a
09. December 2024, 21:25
Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.
Mein Vorschlag für die GUI: Mach doch einfach CMD-Buttons statt den ganzen CheckBoxen, is logischer für den Benutzer
Ich würde dein Programm nicht benutzen, geschweige denn kaufen. Das gleiche gilt für deine Dokumente. Klingt hart, ist aber so. Ich kann mit deinem Stil einfach nichts anfangen.
Ein anderer schöner Weg Informationen schön geordnet in einem Baum unterzubringen sind CHM Dateien (Compiled Help Modules), ein Format von Microsoft. Dafür gibt es ja auch genügend Crossplatform Viewer dafür. Von daher ist die Hilfe auch auf jedem anderen System einzusehen.
hi,
hmm ich hab keine eigenständige Dateien sondern nur eine .exe gefunden, aber vielleicht liegts daran, dass ich nur die erste Version angeguckt hab
mich würde aber dennoch interessieren, wieso du ein Windows-Programm vor einer Website-basierenden Informationsquelle stellst? Welchen Vorteil hat dies denn ?
Grüsse,
Stefan
Hm, schau dir mal die Liste mit den Buttons oben rechts bei deinen Beiträgen an, da ist einer zum Berarbeiten von Beiträgen, den darfst du selbstverständlich auch benutzten, um deinen Beiträgen noch etwas anzuhängen.
// extracts the Links from Resource in form from Resource, '+n012.00'
procedure TForm6.ExtractLinks();
var i,j: integer;
begin
for i := 0 to 4 do
begin
for j := 0 to Res_Ports.Count - 1 do
if Pos('+', Res_Ports[j]) <> 0 then
begin
Res_LinkMirror[i, 0].Add(Copy(Res_Ports[j], Pos('+', Res_Ports[j]) + 1, Length(Res_Ports[j]) - Pos('+', Res_Ports[j]) + 1));
Res_Ports[j] := Copy(Res_Ports[j], 0, Pos('+', Res_Ports[j]) - 1);
end
else
Res_LinkMirror[i, 0].Add('');
for j := 0 to Res_IRQ.Count - 1 do
if Pos('+', Res_IRQ[j]) <> 0 then
begin
Res_LinkMirror[i, 1].Add(Copy(Res_IRQ[j], Pos('+', Res_IRQ[j]) + 1, Length(Res_IRQ[j]) - Pos('+', Res_IRQ[j]) + 1));
Res_IRQ[j] := Copy(Res_IRQ[j], 0, Pos('+', Res_IRQ[j]) - 1);
end
else
Res_LinkMirror[i, 1].Add('');
for j := 0 to Res_DMA.Count - 1 do
if Pos('+', Res_DMA[j]) <> 0 then
begin
Res_LinkMirror[i, 2].Add(Copy(Res_DMA[j], Pos('+', Res_DMA[j]) + 1, Length(Res_DMA[j]) - Pos('+', Res_DMA[j]) + 1));
Res_DMA[j] := Copy(Res_DMA[j], 0, Pos('+', Res_DMA[j]) - 1);
end
else
Res_LinkMirror[i, 2].Add('');
for j := 0 to Res_Memory.Count - 1 do
if Pos('+', Res_Memory[j]) <> 0 then
begin
Res_LinkMirror[i, 3].Add(Copy(Res_Memory[j], Pos('+', Res_Memory[j]) + 1, Length(Res_Memory[j]) - Pos('+', Res_Memory[j]) + 1));
Res_Memory[j] := Copy(Res_Memory[j], 0, Pos('+', Res_Memory[j]) - 1);
end
else
Res_LinkMirror[i, 3].Add('');
end;
end;