View Issue Details

IDProjectCategoryView StatusLast Update
0001422JEDI VCL02 Installationpublic2004-04-22 02:56
ReporteranonymousAssigned Touser72 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Product Version 
Target VersionFixed in Version 
Summary0001422: JvComputerInfo not present in delphi visual component palette list
DescriptionJvComputerInfo component not found (not visible) in delphi 6 pro palette after install JVCL3 beta1
Additional Informationthe JvComputerInfo.dcu and JvComputerInfo.pas is present and i can create a TJvComputerInfo in my application with no error apparently. I think is bug installation
TagsNo tags attached.

Activities

user72

2004-03-04 08:38

  ~0003179

Nope, not a bug. JvComputerInfo derives from TObject and cannot be installed. This was changed some time ago since it had some very serious side-effects as a component.

anonymous

2004-03-04 12:34

viewer   ~0003200

it is a pity which the component cannot be installed because it is very very useful and simple and significant. How one can replace it? completely think you in the future fully rewrite this component so that it can be usable? Which kind of problem have meet (example)?
Possible to cut JvComputerInfo in two components i suggest : JvGetComputerInfo and JvSetComputerInfo to have separatly good control, no good idea? the advantage is we can use only JvGetComputerInfo if we want only get info from computer...
Thank for this complementary informations.

AHUser

2004-03-04 12:40

developer   ~0003201

> Which kind of problem have meet (example)?

It overwrites the serial number in the registry and other things.

anonymous

2004-03-04 13:14

viewer   ~0003202

Last edited: 2004-03-04 13:16

hmm!!!... ok!! it's problematic! :-)
and if we add "readonly" (boolean) properties of JvComputerInfo component to prevent and lock overvriting in the registry? or other suggest , see previously bug note suggestion and questions.

thank,
  nanotonne

edited on: 03-04-04 13:16

user72

2004-03-04 14:19

  ~0003204

We currently have no plans to reimplement JvComputerInfo as a TComponent but you are always welcome to do it yourself and donate the result to JVCL.

anonymous

2004-03-05 09:09

viewer   ~0003235

ok, i'm going to try to rewrite JvComputerInfo or equivalent, but i don't know to create a tcomponent before now, difficult for me now, but i'm going to try if you can correct my bug or error programming, i'm not very good in programming, but i want contribute to jvcl (sorry for my english, i'm french).
i'm going to create JvGetComputerInfo and JvSetComputerInfo tcomponent later for test, because too ComputerInfo is important component for all (get info).
don't critic my result if it's not very good coding, ok? thank for comprehensive.

nanotonne.

user72

2004-03-05 09:14

  ~0003236

Just upload the resulting components here and I'll have a look (create a new bug report for it). And I promise I won't critizise your coding<g>

BTW, the computer info component in the Advanced Control Pack has the following properties. Maybe that could server as a starting point:

ComputerDesription
ComputerName
ComputerWorkgroup
CPUArchitecture
CPUFrequency
CPUIdentifier
CPUsNumber
CPUType
CPUVendor
CurrentUserName
DefaultBrowser
DirAppData
DirAppDataAll
DirCache
DirCommonFiles
DirCookies
DirDesktop
DirFavorites
DirFavoritesAll
DirFonts
DirHistory
DirMedia
DirMyPictures
DirNetHood
DirPersonal
DirPrintHood
DirProgramFiles
DirPrograms
DirProgramsAll
DirRecent
DirSendTo
DirStartMenu
DirStartMenuAll
DirStartup
DirStartupAll
DirSystem
DirTemp
DirTemplates
DirTemplatesAll
DirWindows
DiskCSerialNumber
DiskCSerialNumberSTR
InternetStatus (dropdown list is iOffline, iOnline)
MemAvailPhisical
MemAvailVirtual
MemLoad
MemTotalPhisical
MemTotalVirtual
OsVersion
OwnerCompany
OwnerName
ScreenColorMode
ScreenResolution
ScreenSaver
SystemPaths
SystemUpTime
WinDirectXVersion
WinNT (boolean)
WinProductId
WinProductName
WinVersion
WinVersionBuild
WinVersionMajor
WinVersionMinor
WinVersionNumber
WinVersionSubNumber

Issue History

Date Modified Username Field Change
2004-03-04 07:53 anonymous New Issue
2004-03-04 08:38 user72 Status new => resolved
2004-03-04 08:38 user72 Resolution open => no change required
2004-03-04 08:38 user72 Assigned To => user72
2004-03-04 08:38 user72 Note Added: 0003179
2004-03-04 12:34 anonymous Status resolved => feedback
2004-03-04 12:34 anonymous Resolution no change required => reopened
2004-03-04 12:34 anonymous Note Added: 0003200
2004-03-04 12:40 AHUser Note Added: 0003201
2004-03-04 13:14 anonymous Note Added: 0003202
2004-03-04 13:16 anonymous Note Edited: 0003202
2004-03-04 14:19 user72 Status feedback => resolved
2004-03-04 14:19 user72 Resolution reopened => won't fix
2004-03-04 14:19 user72 Note Added: 0003204
2004-03-05 09:09 anonymous Status resolved => feedback
2004-03-05 09:09 anonymous Resolution won't fix => reopened
2004-03-05 09:09 anonymous Note Added: 0003235
2004-03-05 09:14 user72 Status feedback => resolved
2004-03-05 09:14 user72 Resolution reopened => no change required
2004-03-05 09:14 user72 Note Added: 0003236
2004-04-22 02:56 user72 Status resolved => closed