Visual basic tråden

Software d.  10. september. 2008, skrevet af djk
Vist: 298 gange.

djk
 
Superbruger
Tilføjet:
10-09-2008 10:43:49
Svar/Indlæg:
586/212
Hej HWT

jeg er begyndt på programering i skolen.
og mangler lidt input ude fra. tænkte der nok var nogen af jer, der har leget med det før.

mindes at der engang var et "rename files" program herinde.

lige pt leder jeg mest efter det fede kode der går ind og aflæser ram og temps olign.

eller hvis i ligger inde med noget andet street kode, vil jeg være meget interresseret

håber i gider komme med input...

Mvh. Dsan
SGP
 
Overclocker
Tilføjet:
10-09-2008 12:07:49
Svar/Indlæg:
251/32
at omdøbe filer, er utrolig let at lave....

Hvis du er ny til programmering er det nok svært at få info om pc'en, uden bare at kopiere andres kode... du kan få noget af det grundliggende igennem "my.computer", ellers kan du også få en masse ting ud igennem WMI...
Men at finde temps osv. der skal du nok lave kald til drivere.


djk
 
Superbruger
Tilføjet:
10-09-2008 12:21:05
Svar/Indlæg:
586/212
hvordan ville du lave det rename så ?

tror jeg mangler en håndfuld tricks oppe i ærmet.
har du evt. et link til hjemmeside med en masse tutorials?



SGP
 
Overclocker
Tilføjet:
10-09-2008 19:17:09
Svar/Indlæg:
251/32
med rename ville jeg nok først starte med at få en liste over filerne der skal ændres... her kan der bruges io.directory.getfiles()... herefter er det bare at køre en lykke så du får fat i hvert enkelt fil, her kan du så omdøbe den med My.Computer.FileSystem.RenameFile()...

et meget hurtigt og grimt eksempel på hvordan det kunne gøres,

Dim ost As String() = IO.Directory.GetFiles("C:\", "*.*", IO.SearchOption.TopDirectoryOnly)
Dim nytFilNavn As String = ""
For Each fil As String In ost
nytFilNavn = String.Format("Omdøbt filen {0}{1}", IO.Path.GetFileNameWithoutExtension(fil), IO.Path.GetExtension(fil))
My.Computer.FileSystem.RenameFile(fil, nytFilNavn)
Next