64bit os - lib32 ?

Tags:    vb.net

hej.

jeg kan ikke få min kode til at virke i Vista 64bit, det virker fint i vista 32Bit

Fold kodeboks ind/udKode 


Fold kodeboks ind/udKode 


nogen ider til hvordan man kan få det til at virker på 64bit og 32bit ?



37 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Messenger 2009 Beta (EN).

http://kenman.dk/temp/msntest.zip



virker fint..



nu gider jeg snart ik det her mere, er det muligt du kan lave det til en dll som jeg må bruge?



Selvfølgeligt.
Du kan hente dll'en her: http://kenman.dk/temp/bin.zip

Den har én funktion, function Play(Artist,Album,Title:PChar):integer; stdcall;

Den returnerer 0 hvis et handle ikke bliver fundet, 1 hvis den finder minimum 1.

Skal du evt. også have til kategorier? :)



ja en kategori ville være dejligt =) 1000tak



har lige testet din dll, og kan ik helt få den til at virke, det er nok mig der laver en fejl når jeg skal give den mine params...

Fold kodeboks ind/udKode 


edit:
pchar - det er ik string?



Indlæg senest redigeret d. 10.12.2008 17:06 af Bruger #3427
Istedet for strings, skal de overføres som PChar eller PWideChar :)



ved ik helt hvad det svare til, det er der ik noget af i vb.net

men kan se på google jeg ik er den eneste der har probs med at overføre en string fra .net til en delphi dll :(



Hey Kenneth,
er lige på vej hjem, men kigger på det når jeg kommer hjem, så koder jeg lige et eksempel i VB.net :)



haha har fundet ud af hvorfor det ik virker ;) fordi functionen hedder play i dll'en og har en anden function der hedder play..

kunne du ikke omdøbe den til setMessengerNowPlaying (ect)

jeg siger 1000tak for dllen =) fatter dog stadig ik hvorfor vb koden ikke virker i 64bit...



t