How to select a path in filebrowser?
Hi all,
I want to use the file browser (from FileBrowser.fp). If a path is given (e.g. from history) I want the file to be selected in the file browser, and the directory tree being expanded to the appropriate directory.
The only function I have found was to set the attribute ATTR_START_PATH which doesn't fit my needs because it limits browsing to this directory (and subfolders), but I want the user to be able to browse everything, including root level.
Is there a function or an example to preselect a path or a file with path in the file browser?
Thanks in advance for your help.
The way I did this was to use Makepathname and FileSelectPopup functions like so:
MakePathname ("c:\\", "Whatever.csv", pathname);
ipath = FileSelectPopup ("c:\\", "*.csv*", ".csv", "Save File As...", VAL_SAVE_BUTTON, 0, 0, 1, 0, pathname);
if (ipath = 0)
break;
This particular case sets the default as a .csv file, but you can have it as any file type. In the first argument of the FileSelectPopup function just set the directory as high up as you like. In my case I wanted to have the whole c drive available. Try this and let me know if it works for you.
Similar Messages
-
How to select directory path in a selection screen
Hi ,
We can select a file path using the below statement :
DATA : P_FILE TYPE RLGRAP-FILENAME.
But how can the similar be achieved for a directory, that is if one wants to select a folder.
Folder path can be retrieved from the function : "TMP_GUI_BROWSE_FOR_FOLDER" but this doesnt give us the privilege of displaying the path selected in a parameter form as is with the file type.
Any kind of help would be apprecialble.
Thanks!!!!Hi,
Try with below Method
SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
PARAMETERS : p_file LIKE rlgrap-filename MODIF ID ccc.
SELECTION-SCREEN END OF BLOCK b2.
* AT SELECTION SCREEEN *
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
PERFORM f4_filename.
AT SELECTION-SCREEN ON p_file.
IF p_file IS INITIAL.
MESSAGE 'Please fill the path' TYPE 'E'.
ENDIF.
* START OF SELECTION *
START-OF-SELECTION.
*& Form F4_FILENAME
* Get the file from presenation server
FORM f4_filename .
DATA : lit_filetable TYPE filetable,
lw_rc TYPE i.
* Get file from presentation system
CALL METHOD cl_gui_frontend_services=>file_open_dialog
EXPORTING
window_title = 'Find File' "#EC NOTEXT
* DEFAULT_EXTENSION =
* DEFAULT_FILENAME =
file_filter = '*.*'
initial_directory = 'C:\'
* MULTISELECTION =
* WITH_ENCODING =
CHANGING
file_table = lit_filetable
rc = lw_rc
* USER_ACTION =
* FILE_ENCODING =
EXCEPTIONS
file_open_dialog_failed = 1
cntl_error = 2
error_no_gui = 3
not_supported_by_gui = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Read file name into variable
READ TABLE lit_filetable INTO p_file INDEX 1.
ENDFORM. " F4_FILENAME
Regards
Bala Krishna -
How to Select Database Path via labview
Hello gurus...........
I am new user in labview. I want read and write in database through labivew . I have
done read and write program. Now I want choose database storage path through labview .
I tried differnt ways but I couldn't.
First read and write program i did via UDL file path .Now i want Directly choose ".mdb" file path.
I dont know how to do ......
So if you know please help me.....
Thanks advance
Regards
Arunkumar M
IndiaI think the way the database connectivity toolkit works, it is expecting the database to already exist. The function you are calling creates a table so it probably errors if the file doesn't exist. If you google 'create access database programmatically' you may be able to find something useful for creating a new access database file. Don't forget that you also have the native File I/O functions in LabVIEW for copying/moving files on disk.
For the connection string...there's a handy website here: http://www.connectionstrings.com/
I think you can also open a connection file (UDL) in notepad? -
The path selected automatically is set to users/my_name/pictures, whereas my path on my German OS is Benutzer/my-name/Bilder --> so this does not match, but I cannot change it.
You may wish to create a new catalog and then try a catalog conversion from Organizer if the existing catalog is listed.
http://kb2.adobe.com/de/cps/859/cpsid_85996.html
-
How to get the path when i select a directory or a file in a JTree
How to get the path when i select a directory or a file in a JTree
import java.lang.*;
import java.io.*;
import javax.swing.*;
import javax.swing.tree.*;
import java.awt.HeadlessException;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Iterator;
* @author Frederic FOURGEOT
* @version 1.0
public class JTreeFolder extends JPanel {
protected DefaultMutableTreeNode racine;
JTree tree;
protected JScrollPane scrollpane;
final static int MAX_LEVEL = 1; // niveau max de descente "direct" dans l'arborescence
* Sous-classe FSNode
* @author Frederic FOURGEOT
* @version 1.0
private class FSNode extends DefaultMutableTreeNode {
File file; // contient le fichier li� au noeud
* Constructeur non visible
private FSNode() {
super();
* Constructeur par initialisation
* @param userObject Object
FSNode(Object userObject) {
super(userObject);
* Constructeur par initialisation
* @param userObject Object
* @param newFile File
FSNode(Object userObject, File newFile) {
super(userObject);
file = newFile;
* Definit le fichier lie au noeud
* @param newFile File
public void setFile(File newFile) {
file = newFile;
* Renvoi le fichier lie au noeud
* @return File
public File getFile() {
return file;
public JTree getJTree(){
return tree ;
* Constructeur
* @throws HeadlessException
public JTreeFolder() throws HeadlessException {
File[] drive;
tree = new JTree();
// cr�ation du noeud sup�rieur
racine = new DefaultMutableTreeNode("Poste de travail");
// cr�ation d'un noeud pour chaque lecteur
drive = File.listRoots();
for (int i = 0 ; i < drive.length ; i++) {
FSNode node = new FSNode(drive, drive[i]);
addFolder(drive[i], node); // on descend dans l'arborescence du lecteur jusqu'� MAX_LEVEL
racine.add(node);
// Gestion d'evenement sur JTree (on �coute les evenements TreeExpansion)
tree.addTreeExpansionListener(new TreeExpansionListener() {
public void treeExpanded(TreeExpansionEvent e) {
// lorsqu'un noeud est ouvert
// on descend dans l'arborescence du noeud jusqu'� MAX_LEVEL
TreePath path = e.getPath();
FSNode node = (FSNode)path.getLastPathComponent();
addFolder(node);
((DefaultTreeModel)tree.getModel()).reload(node); // on recharche uniquement le noeud
public void treeCollapsed(TreeExpansionEvent e) {
// lorsqu'un noeud est referm�
//RIEN
// alimentation du JTree
DefaultTreeModel model = new DefaultTreeModel(racine);
tree.setModel(model);
setLayout(null);
// ajout du JTree au formulaire
tree.setBounds(0, 0, 240, 290);
scrollpane = new JScrollPane(tree);
add(scrollpane);
scrollpane.setBounds(0, 0, 240, 290);
* Recuperation des sous-elements d'un repertoire
* @param driveOrDir
* @param node
public void addFolder(File driveOrDir, DefaultMutableTreeNode node) {
setCursor(new Cursor(3)); // WAIT_CURSOR est DEPRECATED
addFolder(driveOrDir, node, 0);
setCursor(new Cursor(0)); // DEFAULT_CURSOR est DEPRECATED
* Recuperation des sous-elements d'un repertoire
* (avec niveau pour r�cursivit� et arr�t sur MAX_LEVEL)
* @param driveOrDir File
* @param node DefaultMutableTreeNode
* @param level int
private void addFolder(File driveOrDir, DefaultMutableTreeNode node, int level) {
File[] fileList;
fileList = driveOrDir.listFiles();
if (fileList != null) {
sortFiles(fileList); // on tri les elements
// on ne cherche pas plus loin que le niveau maximal d�finit
if (level > MAX_LEVEL - 1) {return;}
// pour chaque �l�ment
try {
for (int i = 0; i < fileList.length; i++) {
// en fonction du type d'�l�ment
if (fileList[i].isDirectory()) {
// si c'est un r�pertoire on cr�� un nouveau noeud
FSNode dir = new FSNode(fileList[i].getName(), fileList[i]);
node.add(dir);
// on recherche les �l�ments (r�cursivit�)
addFolder(fileList[i], dir, ++level);
if (fileList[i].isFile()) {
// si c'est un fichier on ajoute l'�l�ment au noeud
node.add(new FSNode(fileList[i].getName(), fileList[i]));
catch (NullPointerException e) {
// rien
* Recuperation des sous-elements d'un noeud
* @param node
public void addFolder(FSNode node) {
setCursor(new Cursor(3)); // WAIT_CURSOR est DEPRECATED
for (int i = 0 ; i < node.getChildCount() ; i++) {
addFolder(((FSNode)node.getChildAt(i)).getFile(), (FSNode)node.getChildAt(i));
setCursor(new Cursor(0)); // DEFAULT_CURSOR est DEPRECATED
* Tri une liste de fichier
* @param listFile
public void sortFiles(File[] listFile) {
triRapide(listFile, 0, listFile.length - 1);
* QuickSort : Partition
* @param listFile
* @param deb
* @param fin
* @return
private int partition(File[] listFile, int deb, int fin) {
int compt = deb;
File pivot = listFile[deb];
int i = deb - 1;
int j = fin + 1;
while (true) {
do {
j--;
} while (listFile[j].getName().compareToIgnoreCase(pivot.getName()) > 0);
do {
i++;
} while (listFile[i].getName().compareToIgnoreCase(pivot.getName()) < 0);
if (i < j) {
echanger(listFile, i, j);
} else {
return j;
* Tri rapide : quick sort
* @param listFile
* @param deb
* @param fin
private void triRapide(File[] listFile, int deb, int fin) {
if (deb < fin) {
int positionPivot = partition(listFile, deb, fin);
triRapide(listFile, deb, positionPivot);
triRapide(listFile, positionPivot + 1, fin);
* QuickSort : echanger
* @param listFile
* @param posa
* @param posb
private void echanger(File[] listFile, int posa, int posb) {
File tmpFile = listFile[posa];
listFile[posa] = listFile[posb];
listFile[posb] = tmpFile; -
How to select paths with the same stroke width
I would like to know how to select all the paths inside a document whose stroke width are equal to 0.361 points
I will appreciate any help.here you go
#target illustrator
// script.name = selectPathsThisSize.jsx;
// script.description = selects pathItems that have the same supplied stroke width; limited to 3 decimals;
// script.required = a document with at least one path item;
// script.parent = CarlosCanto // 6/5/11;
// script.elegant = false;
var idoc = app.activeDocument;
var strokewidth = prompt ("Enter Stroke Width in points of paths to be selected", 0.361, "Select Paths this size:___");
for (i=0 ; i< idoc.pathItems.length; i++)
var ipath = idoc.pathItems[i];
if ( (ipath.strokeWidth).toFixed(3) == Number(strokewidth).toFixed(3))
ipath.selected = true;
app.redraw(); -
How do I change a default from feathered edge to sharp edge when I select a path?
I'm working in Photoshop CS6 on a Mac and am having trouble when I select a Path it automatically feathers the selection border. I can't seem to find any place to adjust a feather setting. Does anyone have a suggestion? I'm using paths to silhouette an image on a photograph to use in another document and I need a hard edge on it, not a feathered one.In the Paths panel, click the flyout menu (in the top right of the panel) and choose Make Selection (this option will only be available if you have a path selected). Reduce the Feather Radius to 0 (zero) and click OK. This setting will be the default even when clicking the Load Path as Selection button.
-
Does anyone know how to select multiple files in photoshop cs6 on macbook pro lion
I'm new to Mac operating system. Can anyone tell me how to select multiple images in cs6 photoshop? Without having to hold down a shift or cmd key and clicking on each one.
I assume you are using the Shape tool to draw your hexagons. After you drag out the shape, use the Transform controls to tweak the size, so that the width is evenly divisible by 4, and the height is an even number. If you wand a gap between shapes, include that in your adjustments. Make a note of the new width and height.
Once the scaling is committed and the shape is selected, Control+Alt+T to Free Transform Copy, and in the Option Bar, set the X and Y to Relative. Set X to zero, and Y to the height you set earlier, and commit the Transform. Then Repeatedly press Shift+Control+Alt+T to make more transformed copies.
With a vertical column of shapes, Alt-Click on the Shape Path in the Paths panel to select the whole path. Control+Alt+T again. This time, again using relative, set X to three-quarters of the width you noted earlier, and Y to one-half the height, and commit
Finally, again Alt-click on the Shape Path in the Paths panel, and Transform Copy relative with X = one and a half times the width you noted, and Y to zero. After committing this, Shift+Control+Alt+T as above to extend more columns.
And JJ, those are Octagons . -
Select all paths of a specific color in one document
Hi,
I'm on Illy CS2, windows xp.
I want to open a doc, run a script that selects all paths of a color, say 255,0,0 or 50,0,20,4 and changes that color to black or another color I specify and also changes the stroke. Is this possible? I can't see how i would do it?
Thanks in advance,
StanUnfortunatly there is no getByColor method - below is a clunky way to get an array of objects that match a provided CMYK color : <br /><br />// Color you want to match<br /><br />myColor = new CMYKColor();<br />myColor.black = 50;<br />myColor.cyan = 0;<br />myColor.magenta = 0;<br />myColor.yellow = 0;<br /><br />foundObjects = getSameColor("ALL",myColor);<br /><br />function CMYKMatch(control,test)<br />{<br /> if (test.black == control.black && test.cyan == control.cyan && test.magenta == control.magenta && test.yellow == control.yellow)<br /> {<br /> return true;<br /> } else { <br /> return false;<br /> } <br />}<br /><br />function getSameColor(type,color)<br />{<br /> var results = new Array();<br /> if (type != "FILL" || type != "STROKE" || type != "ALL")<br /> {<br /> myArt = app.activeDocument.pageItems;<br /> for(var i = 0; i<myArt.length;i++)<br /> {<br /> if (myArt[i].typename != "TextFrame") <br /> {<br /> if (type == 'FILL' || type == 'ALL') {<br /> if (CMYKMatch(color, myArt[i].fillColor)) { results.push(myArt[i]); }<br /> }<br /> if(type == 'STROKE' || type == 'ALL') {<br /> if (CMYKMatch(color,myArt[i].strokeColor)) { results.push(myArt[i]); }<br /> }<br /> } <br /> }<br /> }<br /> return results;<br /><br />}
-
How to get full path of indesign document as well as picture path.
Hi all,
I am working in InDesign CS4 plugins. and I have two quetions,
1) How can we get the indesign document full path. I am able only to get the document name but i want the full path of it.
2) How can we get the selected picture path also. I am able only to get its name.
Please let me know if any one have idea of it.
Regards,
Jitendra Kumar Singh//to get full path of document, works for both mac and pc
IDocument *document = Utils<ILayoutUIUtils>()->GetFrontDocument();
IDataBase* theDb = ::GetDataBase(document);
const IDFile* sysFile = theDb->GetSysFile();
InterfacePtr<ICoreFilename> cfn((ICoreFilename*)::CreateObject(kCoreFilenameBoss, IID_ICOREFILENAME));
if(cfn != NULL){ if(cfn->Initialize(sysFile)
== 0){
PMString fulldocumentnameandpath = FileUtils::SysFileToPMString(*sysFile);
Hope this helps,
Liz Patten -
How to select active Oracle ODBC Driver programmatically?
Hi,
My application creates ODBC DSN to connect with Oracle 10g database server. I need to find out Oracle Driver installed on the system programmatically. I am trying to read KEY_<PRODUCT NUMBER> registry key and eventually searching ORACLE_HOME value. This helps me in searching Oracle Driver in ODBCINST.INI registry key. (Oracle in OraDb10g_home1)
If multiple Oracle clients are installed on the same system, multiple KEY_<PRODUCT NUMBER> registry keys and oracle drivers would be available. I am not sure which and how to select the current active oracle driver.
Oracle in OraDb10g_home1
Oracle in OraDb10g_home2
Can anybody help me out? Can I use inventory file (inventory.xml) to determince current active home directory? Reading PATH environment variable to identity active home directory would be tedious.Please look at following thread for answer.
How to select active Oracle ODBC Driver programmatically? -
How to select XML value for a namespace when multiple namespaces
Hi,
I'm a beginner with this, but I'm doing well with your help from this forum in a recent post selecting out all the detail from my xml
out into my oracle relational tables. Stumped, though, on how to select a value for xml tag value referenced by a defined namespace.
Version, XML, what I want to select, and attempted sql is below. Thanks in advance!
select * from V$VERSION
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE 11.2.0.2.0 Production
TNS for Solaris: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production
drop table TRANSCRIPT;
create table TRANSCRIPT (
CONTENT xmltype
<?xml version="1.0" encoding="UTF-8"?>
<arb:AcademicRecordBatch xmlns:arb="urn:org:pesc:message:AcademicRecordBatch:v1.0.0">
<hst:HighSchoolTranscript xmlns:hst="urn:org:pesc:message:HighSchoolTranscript:v1.0.0" xmlns:ct="http://ct.transcriptcenter.com">
<TransmissionData>
<DocumentID>2013-01-02T09:06:15|D123456789</DocumentID>
</TransmissionData>
<Student>
<Person>
<Name>
<FirstName>John</FirstName>
<LastName>Doe</LastName>
</Name>
</Person>
<AcademicRecord>
<AcademicSession>
<Course>
<CourseTitle>KEYBOARD 101</CourseTitle>
<UserDefinedExtensions>
<ct:TranscriptExtensions>
<NCESCode>01001E010456</NCESCode>
<CourseRigor>1</CourseRigor>
</ct:TranscriptExtensions>
</UserDefinedExtensions>
</Course>
<Course>
<CourseTitle>SCIENCE 101</CourseTitle>
<UserDefinedExtensions>
<ct:TranscriptExtensions>
<NCESCode>01001E010457</NCESCode>
<CourseRigor>2</CourseRigor>
</ct:TranscriptExtensions>
</UserDefinedExtensions>
</Course>
</AcademicSession>
<AcademicSession>
<Course>
<CourseTitle>MATH 201</CourseTitle>
<UserDefinedExtensions>
<ct:TranscriptExtensions>
<NCESCode>01001E010458</NCESCode>
<CourseRigor>2</CourseRigor>
</ct:TranscriptExtensions>
</UserDefinedExtensions>
</Course>
</AcademicSession>
</AcademicRecord>
</Student>
</hst:HighSchoolTranscript>
</arb:AcademicRecordBatch>I want to be able to select the NESCODE associated to each coursetitle (01001E010456, 01001E010457, 01001E010458), with NESCode defined by namespace, but getting out NULL.
DOCUMENTID LASTNAME COURSETITLE NCESCODE
2013-01-02T09:06:15|D123456789 Doe KEYBOARD 101
2013-01-02T09:06:15|D123456789 Doe SCIENCE 101
2013-01-02T09:06:15|D123456789 Doe MATH 201
My SQL is below. You'll see where I commented out a couple failed alternatives too. Thanks again in advance for any guidance.
select x0.DocumentID
,x1.LastName
, x3.CourseTitle
,x3.NCESCode
from TRANSCRIPT t
, xmltable(
xmlnamespaces(
'urn:org:pesc:message:AcademicRecordBatch:v1.0.0' as "ns0"
, 'urn:org:pesc:message:HighSchoolTranscript:v1.0.0' as "ns1"
--, 'http://ct.transcriptcenter.com' as "ns1b"
, '/ns0:AcademicRecordBatch/ns1:HighSchoolTranscript'
passing t.content
columns DocumentID varchar2(40) path 'TransmissionData/DocumentID'
, Student xmltype path 'Student'
) x0
, xmltable(
'/Student'
passing x0.Student
columns LastName varchar2(20) path 'Person/Name/LastName'
,AcademicRecord xmltype path 'AcademicRecord'
) x1
, xmltable(
'/AcademicRecord/AcademicSession'
passing x1.AcademicRecord
columns GradeLevel varchar2(20) path 'StudentLevel/StudentLevelCode'
, Courses xmltype path 'Course'
) x2
, xmltable(
xmlnamespaces('http://ct.transcriptcenter.com' as "ns2b")
, '/Course'
passing x2.Courses
columns CourseTitle varchar2(40) path 'CourseTitle'
,NCESCode varchar2(20) path 'UserDefinedExtensions/ns2b:ct/NCESCode'
--,NCESCode varchar2(20) path 'UserDefinedExtensions/ns2b:ct/TranscriptExtensions/NCESCode'
) x3
<<I'm assuming there is more to your XML than you showed, since
StudentLevel/StudentLevelCode
is not in the XML, but is in your query. >>
Yes, to simplify, I left out some of the additional XML data, which is typically present, sorry for any confusion. I should have removed those references to that data in my example which was failing to retrieve the NCESCode data which was denoted by that namespace.
Thank you very much! Your correction worked. I was not understanding until your correction how to properly reference in the XPATH for that namespace value. I'm a newbie at this, and this is my second post. But I've been able to populate quite a few relational tables and that was the first of several namespace tags I will have to deal with next, and with that help, I should be good with that syntax now.
Thanks again for your help on this. -
Hi guys,
I need to create an action. A simple one. The idea: One path is selected, a user runs the action, it makes a copy of that path, moves the copy, select both the path and its copy and makes a blend.
I tried to record that action, but Illustrator does not record the paths selection/selecting (sorry for my English).
Please suggest any way (or workaround).
Even a simplier task: How, in general, having one path selected, select an item/path above or below it? And how to select them both?
I can make a script for that, but the requirement is to keep it as simple as possible: have an Action only without any scripts, if possible.
Thank you.- select your path
- open Attributes Palette
- in the Note Attribute write "select" for example
- start recording your action
- make a copy of your path and move it
- in the Actions Palette's menu, click on "Select Object..."
- in the Set Selection Dialog, type "select" (the note you assign earlier)
- click ok to dismiss the dialog
- go to Object->Blend->Blend Options... and set your blending options
- go to Object->Blend->Make
- stop recording -
How to delete a path between two anchor points
hi ,
it's all in the title ,
could you tell me please how to delete a path between two anchor points without using the path eraser tool ?
When I select these two anchor points and press delete everything is gone.
ps : I want to keep the anchor points after the deletion
Thank youSilkrooster wrote:
With some experimentation, I did find that selecting the path can leave orphan points. So keep that in mind as it may be necessary to use Object>Path>Clean up...
You will not get orphan points if you delete a segment that is not at the end of a path. For segment that is at the end of a path, or is the entire path, select the end point/s and press delete. For the one segment that is entire path you can use the selection tool (black pointer) or hold Alt with the direct selection tool (white pointer) which is useful for objects in a group. -
How to use Replacement Path Variables to perform Date Calculations
Hi Experts,
Can anyone make me clear about:How to use Replacement Path Variables to perform Date Calculations???????
Thankyou in advance..
shankarIn left panel select the time Dimension
Then hit new variable in that
give the Name and Description for the Variable
In processing by hit Replacement Path
In reference characterisitcs use Calendar Day...
As ur intention is to use it for Date
Then in adjacent tab use
Replace variable with Query / Variable
Then u can use Offset length and offset start for controoling the display of your variable.
Use as single, multiple single, interval, selection option as uwish
HIt okey
and you are good to go
Maybe you are looking for
-
What are the softwares that I need to learn Oracle Apps- Financial module?
Hi All, I'm a PL/SQL developer and supposed to learn Oracle Apps - Financial Module from Technical perspective as a part of my new job requirement. So, could you please help me figure out the softwares required to start learning Oracle Apps. ? I thin
-
Hi, Is there any way to create a menu like Windows Start Menu with PDF File. Thanks in advance. Ajit
-
When I try to play flash games it uses the wrong gpu
When I try to play flash games it uses my integrated Intel gpu not my dedicated Nvidia one. Other games use the correct gpu, however. Is there any way that I could possibly force flash to use the correct gpu? I can't change it through the Nvidia sett
-
Why does Apple insist on issuing iTunes update advertising that Music Match is available when it is not available in Canada. How about employing some effective communication skills. Let us know who the update is for, i.e., USA only!!!! When is Musi
-
Flash player 11.5 not working on Firefox 18.0.1
i've updated my firefox & flash player today, that stopped flash on my firefox. Now i'm not able to work with anything that runs through flash. Anyone has a solution for it? Operating system: Windows 7 /64 bit