Inlägg

Inlägg som pucko har skrivit i forumet
Av pucko
Citat:

Ursprungligen inskrivet av Dj_majm
Den funkar inte för mig. Plopper upp en ruta när den kommer till visas låtar sen hänger sig programet.

Vad står det i den rutan? Du kan inte dela med dig av en låt den inte klarar av?

Av pucko
Citat:

Ursprungligen inskrivet av Smurphen
en liten sak jag tänkte på, under "dir", kan man inte få hela sökvägen?

Nej jag har ca 130 skivor med mp3 så jag tänkte bara se till att få ner alla dessa skivor i en databas. därför har jag inte lagt till möjligheten att styra vilken bibliotek den ska börja scanna. Men det ska jag göra senare. Det där var mest menat som en liten test och delar av koden ska in i ett annat program med möjligheter att söka åxå osv...

Av pucko

Som den är gjord nu så är den avsedd för att scanna cd-skivor. Men jag har tänkt ändra så att man själv kan välja var den ska börja leta.

Av pucko

Jag har kastat den här.

http://www.lysator.liu.se/~pucko/Mp3Parser.zip

Det krävs att du har Mdac installerat.

Det hittar du här:

http://download.microsoft.com/download/3/b/f/3bf74b01-16ba-47...

Av pucko

Funkar som en Kepa...

Tack för hjälpen.

Av pucko

Delphi och RichText

Jag har en RTF komponent på ett formulär. Nu vill jag lägga lite händelser på olika knapptryckningar (tex ctrl-E)

Problemet är att det tydligen finns nått redan knutet på RichText komponenten och jag vet inte hur man kan får det eventet att aldrig köras.

Har försökt med att sätta KeyPreview på formet samt på onKeyPress göra nått i stil med:

if key=#5 then
begin
Key:= #0;
Do Some stuff....
end;

Men den envisas ändå med att flytta markören till mitten av RTF komponenten (dvs köra sitt eget event).

Nån som har en ide om hur jag löser detta?

Av pucko
Citat:

Ursprungligen inskrivet av Agile
gissar på att den ligger under filesystem eller nåt, har inte kollat dock

lycka till!

Nej under Block Devices brukar den ligga

Av pucko
Citat:

Ursprungligen inskrivet av Shark^
Access, du behöver inget snabbare när du jobbar med Visualbasic då det är VB som sätter gränserna

Mje.. det beror helt på mängden och typen av data du behöver hantera

Av pucko

Jag gillar avast.

www.avast.com

Som finns en gratis ver

Av pucko

Diskkeeper?

Av pucko

Smurfen, Jag har kommit så pass långt iallafall att jag kan trycka ner dem i en Access Databas. Räcker det för ditt behov så kan jag dela med mig av det.

Av pucko

vad händer om du försöker connecta utan password?
(Har för mig att MYSQL kör med olika password för root@localhost och root@anywhere så det är möjligt att det lokala är blankt (att du sska köra utan när du connectar lokalt)

Av pucko

Det är inte så att du har ett blankt password för root från localhost ?

Annars hittar du info om hur man återställer ett glömt password här:

http://www.mysql.com/documentation/mysql/bychapter/manual_Pro...

Av pucko
Citat:

Ursprungligen inskrivet av Rosenson
XML? vet inte så mycket om hur det funkar så kan inte säga mer, men jag har fått uppfattningen att det är ganska bra iaf

Anledningen till att jag valde bort XML var att jag vill kunna återanvända koden som går mot SQL. Hade inte nån lust att skriva om allt att gå mot en XML fil. XML är inte riktigt lika trevligt att peta med (iaf inte enl min åsikt).

Av pucko
Citat:

Ursprungligen inskrivet av pucko
Jag hittade lite information om det här:

http://anubisnet.sourceforge.net/devel/mp3/mp3-whitepaper.pdf

samt här:

http://www.id3.org/

Och eftersom jag kör delphi så använde jag mig av detta:

http://www.cobans.net/mp3info.html

Som dock verkade ha några buggar man fick fixa.

Här är föresten ytterligare en länk:

http://www.id3.org/develop.html

Av pucko
Citat:

Ursprungligen inskrivet av matte_amal
Hur läser du in ID3-tagarna?

Jag hittade lite information om det här:

http://anubisnet.sourceforge.net/devel/mp3/mp3-whitepaper.pdf

samt här:

http://www.id3.org/

Och eftersom jag kör delphi så använde jag mig av detta:

http://www.cobans.net/mp3info.html

Som dock verkade ha några buggar man fick fixa.

Av pucko
Citat:

Ursprungligen inskrivet av xtermin8
Access är väll en ganska "lättilgänglig" databas att använda. Drivare finns ju med i windows med MDAC och genom att använda ADO istället för ODBC behövs inga inställningar i system DSN. Har man inte råd att skaffa Access kan man göra som jag innan jag skaffade Office packetet registrera sig på brinkster där man kan skapa mdb filer som man sen kan tanka hem. Kruxet är att man får skapa tabeller och hela skiten med SQL.

Ok det lät trevligt.. tack för hjälpen

Av pucko

Lägga mp3 information i databas?

Efter att ha fått min förra tråd låst (Efter att ha frågat efter tips om program som gör en sak och inte får något svar så får man inte tala om att då gör jag det själv med tanken att andra kanske skulle vara intresserade om de letat efter samma sak och inte hittat nått.) så gör jag ett nytt försök här och hoppas att jag inte bryter mot någon regel nu.

Jag har börjat skriva på ett program som går igenom min samling av skivor med mp3 på och trycker ner dem i en SQL databas (genom att läsa ut id taggar och låt-längd osv). Så långt har allt fungerat bra och nu är det bara något trevligt gränssnitt för att söka i databasen som återstår.

Jag har dock börjat fundera på att gå ifrån det här med SQL (eftersom jag inte vill behöva ha MySQL/MSSQL osv installerade på min Laptop). Så nu undrar jag om någon vet något trevligt filformat på en databas som man kan använda och som det finns bra OLEDB / ODBC drivisar till.

(Access?, Dbase?)

Vad finns det mer? Vad rekomenderas och varför?

Av pucko
Citat:

Ursprungligen inskrivet av Quizor
Man fixar detta rätt enkelt med Xft (och fontconfig) också som jag tycker är det rätta sättet[tm] att ordna det på eftersom att både gnome (gtk2), kde (qt) och andra Xft-applikationer använder sig av denna metoden.

Vanligt ställd fråga? Nja.

Mozilla Firebird med Xft.

Hur fixar man det med "rätta sättet"

Mozilla ser ganska olika ut för mig när jag kör under kde jämfört med gnome som har trevligare fonter i menyerna osv... (vilka jag tycker är för små under kde)

Av pucko
Citat:

Ursprungligen inskrivet av Cure
Ok.. Nu vet jag att jag har vunnit

Linjär tidskomplexitet samt klarar dubletter:

function GetNumbers(s:string; i:integer=1; j:boolean=false):string; begin if i<=Length(s) then Result := IfThen(s[i] in ['0'..'9'],s[i],IfThen(j,#13#10))+GetNumbers(s,i+1,s[i] in ['0'..'9']); end;

Funktionen startas med ex. Memo2.Text := GetNumbers(Memo1.Text);

Uniten StrUtils krävs.

Edit: Skrev om den så man kan välja in-sträng.
Edit2: Rensade upp lite.
Edit3: Måste tillägga, iom att det är en rekursiv funktion så fungerar den inte på större texter iom att stacken fylls på nolltid.

Vad är IfThen för funktion?